...after a long day @work (...I'm not a developer, but a Service Management Consultant) finally came home and went on to the what I really wanted to do the whole day: Bring CHDK to work on the SX1...
FE50: Thank you for your "summary hint"! Helped to bring me onto the right track (with other forum links). Indeed the key/IV are the same as the G10 (despite at some slightly shifted ROM Adresses in HexEditor)....(better safe - than sorry) :-)
Now status: I've got now a "full" compilation (incl. ps.fi2)...Inserting it in my SX1 and choosing "Firm Update" Menu shows
Update firmware version?
2.0.0.0 -> 1.1.0.0
(Cancel) (OK)
I just hat a couple of "sweat-drops": The "Update" does not (yet) show the know CHDK Welcome Screen, but just blanks out the Main LCD (Power LED stays on)...no reaction onto key entries...
After a while I've decided to take out the batteries....re-inserting them and my SX1 was working normally again.
Well...seems that I need to dig as next deeper into the LED Adresses thing....I've found one adress so far...but the other one'es seem to be also important... for the other adresses (phys_run etc.) I'm pretty confident that they are correct.
So proceeding a little bit further with adresses - as you may understand: I want to see CHDK startup (at least Mainscreen) on my SX1. As soon this is accomplished, I will provide the "Alpha" files to the community...
So it is a little bit "Trial & error" now... :-)
Till later
Fredi
P.S...I'm not a developer or so....but i've got assembler (HD61700) skills from my youth and the "understanding" of what IDA is showing me. Actually I once even "patched" with an Hex Editor a raw DB2-Database file to fix it....so my sx1 adress translation is certainly (conceptually) correct...must be typo's or the (still) missing values....