- CHDK currently works on the Canon A570 IS, A610, A620, A630, A640, A700, A710 IS, S2 IS, S3 IS, SD500 and G7. Go to chdk.wikia.com for instructions on checking your camera's firmware version and to see if more support has been added recently. If you need to upgrade it, go to usa.canon.com.
- Download the proper CHDK version at chdk.wikia.com. Copy the files DISKBOOT.BIN and PS.FIR to the top-level directory on a memory card using an SD card reader.
- Insert the SD card, start the camera in playback mode, and select "Firm Update" from the main menu.