I'm having a lot of problems installing CHDK on an SD card. I tried stickx.sh, but it claims the card is write-protected (it is definitely NOT).
So, now I'm trying to follow "Method 2 - Using CHDK itself to make the SD card bootable." The item 8 in the instructions contain advice "Turn on your camera by pressing the Play button (or using the Play switch on some cameras). Do not start the camera with the On/Off switch or this process will not work."
However my A470 does not have a "Play" button or switch.
And indeed the process does not work using the On/Off switch, although I can bring up the <ALT> menu and complete the remaining steps. But of course the it will not boot to the CHDK menu.
This instruction only applies to cameras which can be powered on by the play button. On cameras which can only be started with the power button, you should have whatever switch chooses between rec and play mode in the play position (from pictures, I think it's on the mode dial on this cam). Anyway, if you can access the "firm update" item, you've done what's needed, and if you can access the alt menu after doing it, everything up to that point has worked, so this isn't the cause of your problem.
Sounds like you got to the "Make SD Card bootable" step, but when you reboot, CHDK does not autoload.
1) The card must be locked to autoboot CHDK. When you start the camera with the card locked and CHDK does not boot, do you see a "Card Locked" message? If not, then either card isn't locked, or the microswitch in the camera that detects the lock isn't detecting it.
2) What size is the card? Old cameras like A470 can only start from FAT16/FAT12 partitions. Cards larger than 2 GB will generally be formatted FAT32 by default.