Short description-I cannot make my Canon SD630 display the Firmware Update option in MENU tabs. How I bypassed the problem.
I have a Canon Powershot SD630. (Announced 2006)
Using vers.req the camera displays the following:
Canon Powershot SD630
P-ID:30FE NT
Firmware Ver GM1.00A
No error
Jan 23 2006 19:44:50
I prepared a Sandisk Ultra II 2GB memory card formatted in the camera as FAT16.
On the card I placed the CHDK distribution files including:
changelog.txt
CHDK <directory and contents>
DISKBOOT.BIN
PS.FIR
readme.txt
vers.req
With the memory card unlocked, I started the camera in PLAY mode (top function switch moved to PLAY and normal camera power button actuated)
Pressing MENU I find that none of the memory tabs contain a Firmware Update selection.
I repeated this process for the following versions of the SD630-specific CHDK distribution, with no success.
ixus65_sd630-100a-V1.2.0 Build 3770
ixus65_sd630-100a-V1.3.0 Build 4296
ixus65_sd630-100a-V1.4.1
Thinking that the SD630 was rejecting PS.FIR as an invalid firmware update file and not knowing what contents should be provided in PS.FIR, I created a workaround.
I already have a Canon 100HS/IXUS115 running CHDK so I used an CHDK-enabled SD card, set up for my Elph 100HS /IXUS115. This card was already bootable, formatted as FAT16 and contained V1.3.0.3853 of CHDK.
Since the card was already bootable, I replaced all the files on the card with the distribution files from ixus65_sd630-100a-V1.4.1.
I then set the switch on the SD card to write disable, placed it in my SD630 and powered up the camera. CHDK now works on the SD630.
Of course, making up a batch of CHDK-enabled SD cards for the SD630 was very time consuming, so I’d like to find a permanent fix that others could use.
Getting back to the contents of PS.FIR. How do I go about determining what in PS.FIR is being rejected by the SD630, preventing the Firmware Update menu item from appearing?