CHDK for Canon SX120 IS Camera ( Canon Hack Development Kit )

2010
06
Mar
7

Canon SX 120 IS CHDK Camera

CHDK is not yet officially released for Canon SX 120 IS, but I found a development version which works for my Canon SX 120 IS.

About CHDK

For those who are wondering what a CHDK is, it is Canon Hack Development Kit. CHDK is an alternative firmware that is available for all Canon models. But it is not ported to all models including my Canon SX120 IS Camera. With CHDK we can shoot more professional photographs with ordinary Digital Camera. Features and interfaces with Digic 4 Processor which are not enabled by default in the firmware is enabled by using CHDK. Compared to other camera like Sony DSC H20, H50 or Nikon L Series, the one thing makes Canon cameras interesting is CHDK which has scripting support in it. For people who are interested in development, firmware and scripting, this is an exciting feature.

CHDK allows you to have much more features in your camera than the normal ones, For Eg, CHDK can be used to show live histogram, Time lapse photography, Motion Detection etc. With CHDK you can also do scripting to automate the process of taking photographs.

Although Canon has not acknowledged CHDK Firmware, trying out is harmless as it does not change the in built firmware. We can use CHDK without voiding the Camera Warranty, as the changes we make is only on SD Card.

The files for CHDK on Canon SX 120 IS are attached with this post. I downloaded this and used it back, now I do not remember the source, anyway thanks to someone for the CHDK partial port.

To install CHDK

  • Make the card FAT 16 ( < 4 GB)
  • Copy the contents in CHDK folder to your Memory Card.
  • Make the card bootable using Card Tricks
  • Insert the card into camera and press Play button to boot into CHDK

For detailed information about CHDK Installation see CHDK Wiki

Smiling

AttachmentSize
CHDK.zip352.94 KB
Similar Posts
Related Searches




Comments

I am not getting the Firmware

I am not getting the Firmware Update Option in my 120 SX!!! What to do??? :-(

sony sx120 firmware

the chkd attached in the page work with any sx120is firmware ?

SX120 Chdk

I am afraid I am quite simple in my demands for Chdk... I have been using Chdk for my A530, and all I really have used it for so far is saving RAW Files.

Is the SX120 Beta competent at that?

Thanks...

~Pat

Hi, Does this chdk new

Hi, Does this chdk new firmware improve video capabilities. I also would like to know if the camera turns realy slow when batterys are getting empty. And thanks for the blog entry

Video Settings in CHDK

CHDK gives you custom settings for Video such as the Video Bitrate and Video Quality settings, you can set the custom bitrate and quality for thte video which is not possible with the original firmware. Moreover while recording video Optical Zoom is disabled. With CHDK Optical Zoom is enabled for Video Recording (although the zooming noise may also be recorded in your film).

CHDK on sx120IS

Hi, Thanks for the blog post. I have an sx120 IS and tried doing what you have in your post. I can manage to get the "hacked" menu options eg extra photo options and stuff.
But what i cannot manage to do is to use these settings, i when to the shutter speed menu and changed a few values ( including that "1" value on the sub menu ) but each time it had no effect on the picture at all.
Could you tell me if/how you used the software to get long time lapse photos ( eg >15sec )? Is it possible to actually use these settings since its only a beta software?

Thanks:
Patrick

SX120 CHDK

Hi Patrick, I have not tried all the options in CHDK, Live Histogram preview was working.
However I tried using the interval photography using timelapse photography. It was not working exactly as I expected. The camera would show the preview and does not take further photos. I am still trying to get it work, If we turn previews off on the camera it might work.
The software is still beta, so all the features may not work. Lets hope it does soon Smiling

Post new comment

The content of this field is kept private and will not be shown publicly.