I can't get CHDK autoboot working, even though I followed precisely these instructions:
1. Start out with the SD Card Lock switch in the unlocked position (there will be a small slide switch on the side of the card - see picture above - make sure it is in the unlocked position to start this process.)
2. Low level format the card in camera. The card will now contain a single FAT32 partition. (Warning : any images on the card will be erased at this point.).
3. Remove the card from your camera and put it into the SD card reader of your PC. Unpack the appropriate build of CHDK for your camera and firmware version directly to the card (including all subdirectories).
4. With the Card Lock switch still in the unlocked position put the card back into your camera.
5. 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.
6. Start CHDK manually by selecting the Firmware Update option in the Canon menus.
7. After the CHDK logo briefly displays, start CHDK by using the <ALT> key sequence for your camera.
8. Enter the CHDK menu, and select Miscellaneous stuff -> Make Card Bootable
9. Turn your camera off, write protect the SD card by moving the little switch on the side of the card to the locked position), insert the card back into your camera.
My problem is that the camera says that the memory card is locked, even though it should be locked to load CHDK on startup. Does CHDK autoboot support 64 GB memory cards? I can't see why I should be having these problems. I have been using CHDK with the fw update method for some time now, but I find that too tedious, this however is getting on my nerves. I first tried a dual partition method (which is linked to on the main page), and in vain waited some 2.5 hours for the card to format, only for the window to disappear with an error message (something "...too big..."). No mention that this is for cameras older than 2011.