...interesting (but cumbersome) stuff:
I experience recently some issues with Diskboot.bin load method too on my SX1....
a) Formated my (until now) working 1GB SD Card (UltraII) manually or with CardTricks 1.44
b) put on the Diskboot.bin + CHDK
Now most of the time after a fresh "install" CHDK will be invoked correctly. BUT
I shut down the Cam and leave the Cam for a couple of minutes aside:
On re-powering the Cam, CHDK is not starting anymore (for no obivous reason)!
SX1 just enters "normal" operation.
-> Switching On/Off (Play or Rec) does not start CHDK.
-> Ejecting/Re-Inserting SD Card (it is write protected!) also no start of CHDK.
It seems that CHDK is "lost".
And suddenly (but not trackable for me right now) it will work again! then it looks that it is fine (CHDK starting on repeated On-Off Sequence) but as said: After a couple of minutes off, it is again not working... A fresh "copy" will help, but started also to get less reliable...
I start to get deeply worried...
EDIT: ...well, it seems that I opened/closed/ejectd/inserted already to many times a SD Card on my Cam....(without Diskboot.bin) I saw that my SX1 will often not recognize that the "Lock" is set on the SD Card (--> So despite of Lock is set, the card will be writable and no message of "card is write protected"....and that is naturally needed to start CHDK....
EDIT 2: Issue solved (see below)