WARNING : Use of the CardTricks utility described here is not recommended. It is very obsolete. It may not correctly install the current version of CHDK. It is also not recommended use with cameras released after 2010 or with SD cards bigger than 4Gb. The most recent documentation about SD card preparation for use with CHDK can always be found at this link> Prepare Your SD Card

Total Beginner[]

  1. Take the SD Memory Card (4GB or less (for over 4 GB card, see here[?])) and insert it into a card reader (USB card reader, internal card reader, etc.). You can buy one from a RadioShack, BestBuy, Amazon, any electronics store
  2. Connect the card reader to the computer
  3. When the message shows up asking what you want to do with the files on the card, ignore it, and click on the X to close it
  4. Download and install CardTricks
  5. After CardTricks starts, click on the stamp icon of the SD card. Pick the SD card's drive letter (usually the last one)
  6. You will see the details for the SD card
  7. Click Format As FAT, click through the warnings (make sure that the card does not have anything you need). This will take up 10 minutes. You can check the progress in a command prompt window to the right of the CardTricks window on the taskbar
  8. After the format is finished, click Make Bootable, and click OK
  9. Download a build of CHDK for your camera - most likely it will be the latest one (if you purchased your camera recently). However, in a lot of cases it is not. But either way, you will find out soon.
  10. Click CHDK->Card in CardTricks. Select the build you just downloaded
  11. Click OK, and the build should now be on your card
  12. VERY IMPORTANT STEP!!!!: Take the card out of the card reader, and slide the lock to the "ON" position.
  13. Insert the card into your camera....
  14. Turn the camera on. You should see a screen like this:
    20120515 220935


  15. If you don't, either you made a mistake following the directions OR you have the wrong firmware version number. To find out:
    1. Turn your camera to PLAY mode
    2. Hold down The SET key
    3. Keeping SET down, press Display
    4. You should see something that says Firmware Ver GMx.xxy (example GM1.01B)
    5. Remember what x.xxy are. This is your firmware version.
    6. Repeat the procedure above, downloading the correct firmware
    7. If you do not see any of this, most likely you installed the wrong version of CHDK. Try checking the lock slider, and that you pressed the CHDK->Card Button!

Email me at for questions.