Help: talk pages, talk page guidelines


This talk page is not a good place to ask for help with CHDK. You are much more likely to get an answer if you post your questions on the CHDK Forum

Share any other Frequently Asked Questions that might not be covered in the FAQ yet.


So, there doesn't seem to be any obvious way to get any version of CHDK other than the autobuild, despite claims otherwise on the page. 19:43, March 22, 2010 (UTC)

"If you are into a shooting session and don't want to power-down to manually enable CHDK on the next boot-up, you can move your Record/View control to the View position two times (pause slightly to make this work)."

On which cameras does it work? It seems not to work on my A610(e). Nice find nonetheless.


I found this little trick about a week ago on one of the earlier builds on my S3 IS. It's come in quite handy, but it didn't always work in the past. Sometimes throwing the camera into a shut-down for some reason. It seems to be a stable way to boot into CHDK now ... so far.

Is there a mode on your camera where you can put your camera into a "View Only" mode? It's the same as when powering up in View Mode, but you can engage it after the camera is powered-on. I didn't know if it would work or not so I just tried it one day, and there was the "Firm Update" menu option when I went to go look. This is implemented on the S3 IS for slide-shows and watching video on TV and things of that nature, so the lens isn't extended and the IS and focusing servo's running in idle, draining power (I presume). Because if I use the battery meter set to volts, then the battery drain goes down greatly when put into this mode. Anyway, if there's a way to get into that mode on your camera (after powered-up), you might find that "Firm Update" menu option being displayed again. (You have to, of course, boot up without CHDK auto-loading so there's a firmware for the camera to detect.)

I changed the FAQ page to reflect that this has only been found on the S3 so far. Thanks for checking to see if the stuff I'm posting works or not. And if at anytime you see something I typed that could have been stated MUCH shorter, please feel free to edit it! I type 130 wpm and I'm not too concerned about not using too many words. It's a curse for the reader. :-)

~ Keoeeit ~

"Anyway, if there's a way to get into that mode on your camera (after powered-up), you might find that "Firm Update" menu option being displayed again."

It does work when I switch to playback mode and wait a minute or something like that (nice, I did not know that!). But I have to wait - I've not found a way yet to do this instantly with my A610(e).


I'm unsure which camera is supported by which RAW converter. We could start a list:

DNG4PS 1.1.4d support (no / yes / yes, but without color profile)
  • A570 IS yes(DNG4PS-2 v0.2.2 using settings for A710 IS)Ke7doy 21:01, 11 January 2008 (UTC)
  • A610 yes
  • A620 yes
  • A630 yes, but without color profile (used one from A620)
  • A640 yes, but without color profile (used one from A620)
  • A710IS yes, but without color profile (used one from S3IS)
  • S2IS yes, but without color profile (used one from S3IS)
  • S3IS yes
  • further color reproduction emprovements can be made for all cameras
DCRaw 8.72 support (no / yes / yes, but without color profile)
  • A610 yes
  • A620 yes
  • A630 yes, but without color profile
  • A640 yes, but without color profile
  • A710IS yes, but with improper color profile (used one from A620)
  • S2IS yes, but without color profile
  • S3IS yes
UFRaw 0.11 support (no / yes / yes, but without color profile)
  • A610 yes
  • A620 yes
  • A630 no
  • A640 no
  • A710IS yes, but with improper color profile (used one from A620)
  • S2IS yes, but with improper color profile (used one from A610)
  • S3IS yes
RAW Therapee 2.1

S2 IS, S3 IS, A610, A620, A630, A640, A710 IS

-as with dcraw 8.72

But I don't have the appropriate information which cams are supported to which extend.


Save a "Make Self Booting" Step[edit source]

The other night when putting a new version on my SD card I had locked it before putting it back in the camera. Forgetting that I had done a full low-level format on the card first this time, wiping out the self-boot flag I had originally put on that card.

When I inserted it in the camera it reported the card as locked. So I thought I'd try to make the card self-booting anyway. It worked. I just powered down and up again and all was well.

So after copying over the CHDK hack to your sparkly-clean SD card you can just lock the card then and there. One less swap cycle.

This was on an S3 IS in case that might make a difference.

Works the same on my A630.--Sprof68 05:38, 26 June 2007 (UTC)

A530 Support?[edit source]

Just wondering if anybody has got this to work with the a530, as it's not on the list (though the canon website states it has DIGIC II inbuilt). If they have, could somebody upload the files please? I haven't noticed any way to upgrade the firmware on the camera so is that the reason? ~Martin 09 May 07

powershot a700[edit source]

will the a710 hack work with the a700?

A530 question[edit source]

Hi, The update firmware option only comes on when it detects a firmware on the sd card once u turn on the camera. I tried the A710 and the A640 with my A700 and it says something to the effect of firmware not supported or incorrect firmware. I guess it's not compatible. I wish someone would help do up the firmware for A700 as I'm not a programmer! :)

Currently supported cameras are mentioned here. If your camera is not among them, the CHDK won't work on your cam at the moment. --Harvester 11:54, 12 May 2007 (UTC)

Firmware Uploader[edit source]

Somebody mentioned that the firmware uploader also worked on his A620. This surprises me, since I've heard the uploader did not work with an A630 or A640. Did you have to do anything special to make the uploader work on your A620? Did you have to change the config file or something like that? --Harvester 11:51, 12 May 2007 (UTC)

RAW-Enabler vs CHDK[edit source]

old raw-enabler saved two raw files in case of long (>=1.3sec) exposure

1. frame without calibration.
2. With dark frame substracted (reduces hot pixels and noise by using information of CCD dark current)

Newer HDK saves only the FIRST one. Camera itself uses frame #2 to make its jpeg, so on long (1.3--15sec) exposures camera jpeg may be preferable than raw from HDK firmware.

raw-enabler is able to save both raw files but in many cases turns camera off after the shot has taken.

(edit: since Build#72 HDK can optionally save frame#2 with dark frame substracted)

After dark frame substract[edit source]

Thanks for adding this to the wiki, but I think it would be better suited for the "firmware usage" page than the FAQ, because it is a very specific question and directly realated to the firmware usage. --Harvester 12:19, 24 May 2007 (UTC)

I also think so. --GrAnd 15:23, 24 May 2007 (UTC)

HDR Alignment Utility[edit source]

Wow, thanks for the link. I always wondered why there seemed to be no such tool and tried to align hand-held photos with Gimp (and very unsatisfactory results). This tool looks very nice! --Harvester 20:45, 24 May 2007 (UTC)

Glad it helped. I ran across it when testing some new HDR tools in PhotoLine 32 and needed something just like it. One way I used to align images was to make them into layers and change the property of the one I am trying to align to a "difference" layer type. Then I could move, tilt, up/down scale it until as much as possible from the overlaid images turned solid black. Anything that was "different" of course showing through all the black. Then I would set the readjusted layer-type back to "normal" and crop it to the size and position of the base (background) layer. "HDR Alignment Tool" will probably supersede this old manual method from now on, but thought I'd mention this other way in case you ever have need. Keoeeit 20:33, 2 June 2007 (UTC)

SD800 support?[edit source]

Is there any chance to get SD800 support in a future version? This would make it the poorman's Ricoh GR-D or GX100

suggestions[edit source]

  • Is it possible to add lines on the OSD in order to apply more easily the rule of thirds on the S2-IS ?
For which cam? AFAIK, the only S2 does not have such feature in the original firmware. --GrAnd 13:10, 25 May 2007 (UTC)
  • Is it possible to delete the RAW file when we delete the JPG file on the S2-IS? It works with the "Erase all" but not when we want to delete on file at a time.

Live Histogram in Canon Powershot A610[edit source]

I need Live Histogram in may Canon Powershot A610. That is possible?
My e-mail is:

Hmm... Did you read this wiki? CHDK already has the live histograms for all supported cameras. --GrAnd 04:53, 31 May 2007 (UTC)

Suggestion[edit source]

Hi, is it possibile to add an "autostart" feature so that a script is executed each time the camera is turned on?


A different default script.[edit source]

I've noticed since CHDK has been around that quite a few people get confused, worried, scared, think something's broken, don't know what's going on, they panic, etc. the first time they are in <ALT> mode and press the shutter button and that default script runs, shooting off images without them realizing what is really going on. I understand why it's nice for them to see how one is written for an example and how it can automate their cameras, but they don't even know how to run their camera's yet, let alone run or understand or write a simple script.

I propose that an alternate default.bas script be used for CHDK when first installed:

@title Default Script
@param a Times to Repeat
@default a 5
@param b Display Delay
@default b 3

for n=1 to a
print "This is a default script."
sleep 1000
print "Scripts run when shutter"
sleep 1000
print "is pressed in ALT mode."
sleep 1000
print "Press shutter to exit."
sleep b*1000
next n


This way they'll only get a display scrolling on their screen instead of the whole camera acting as if they broke something. I think they'll still get the idea of what scripts are all about from this. Yes? No?

Keoeeit 15:10, 4 June 2007 (UTC) I hope that CHDK software support s80

New "root directory" screenshot?[edit source]

Could somebody with an english windows explorer make a screenshot of the new SD card folder structure (since build #115) and replace this screenshot here? --Harvester 22:24, 6 June 2007 (UTC)

I sent one up, let me know if it's okay. Or if that green high-light is distracting or what. I also expanded the directory tree in the left pane so they could see the card's folder structure. (grrr... I keep forgetting to add the sig line --> Keoeeit 23:18, 6 June 2007 (UTC)
Thank you, it's nice! --Harvester 05:17, 7 June 2007 (UTC)

Canon Firmware Versions[edit source]

Hi there, the FAQ says that the CHDK firmware works only with certain versions of the original Canon firmware. Does anyone know where to get the current firmware versions of newly delivered cams? I don't want to buy a new cam which turns out to be equipped with an incompatible firmware.

Thanks, (sw)

Actually, the models are mentioned in FAQ are fully covered. I have no info about existence of other firmware versions for them. --GrAnd 14:05, 8 June 2007 (UTC)

Anyone working on support for the SD600?[edit source]

Anyone working on support for the SD600 or other SD series cameras? I would do it on my own but I went through the steps and this is way over my head. I am willing to help someone that knows what to do. Maybe I can provide the original firmware for you to use.

Reply: I currently have an SD630 and am working on trying to obtain the firmware. See Any type of help would be greatly appreciated.

Please HELP with my Powershot IS S2 FW:1.00D[edit source]

I have FW 1.00D. Could you help me with the version for this firmware? Or can you share newest firmware? Thanks

Jan Oberuc

Canon A610 & A630 firmware for remote shooting[edit source]

Canon A610 and A630 firmware does not allow remote shooting. The A620 & A640 allows remote shooting. Can this problem be fixed with a firmware update? Thanks.

Use of FAT32 formatted SD with Autoload feature[edit source]

Note: Unfortunately, autoload does not work with FAT32-formatted SD-cards. This means: cards up to and including 2 GB will work, cards larger than 2 GB won't.

Will it be possible in future?

I think, no. This it a restriction of original firmware. --GrAnd 05:54, 26 July 2007 (UTC)

Note2: 4 GB cards can support the autoload feature if they are formated in FAT16 manually. To format SD-card in Windows command line just type 'format X: /fs:fat' (where X: - a drive letter of mounted SD-card). But be aware that the formatting of 4 GB cards in FAT16 leads to non-standard 64K cluster size. The correct support of such cluster size is not guaranteed.

What does it mean? Can this damage the camera, the SD card or photos recorded on it?

It means Canon do not declare that its cameras support such cluster size. But they do. It's impossible to damage either camera or flash-card by using 64K cluster size. If camera does not recognize such card it just will decline to work with. If camera supports 64K cluster size no problems will be with photos. By statistics (feedbacks from users) there are no problems with such formatted SC-cards in any cameras CHDK supported. So, the last sentence, you mentioned, is just standard disclaimer. ;) --GrAnd 05:54, 26 July 2007 (UTC)

Note3: search in the wiki for multi partition support, there you will see how to support >4GB and autoboot. Try reading the Bootable_SD_card page. Or you can partition it [in camera].

Photo resizing[edit source]

Can someone please explain the following Pixel changes with a S3IS

FileType      FileSize       Pixels
 RAWCR2         7.35M       2840x2128 PL32
 DNG4PS        12.20M       1420x1064 conversion to DNG.
 DNG            3.81M       1024x768  Adobe Conversion 4.1 reduced size.
 JPG            1.22M       2816x2112

All (except RAW) shown as 24 bpp for the same photo without additional processing.
AbleRAWer can use the original RAW file.

Torturous[edit source]

This is the most torture I have ever received from a set of on-line instructions.

E. Collins

Umm... you mean that you had trouble to install the CHDK since you did not understand the instructions in this wiki here? That's a pity, but please keep in mind that most of the people involved are not native english speakers (me included), and so may have trouble to express themself correctly. But this is a wiki, everybody can edit it. If you think you have better words for certain things, please feel free to edit it. Btw, when I started to get interested in the CHDK, there was no english wiki available. So I took an russian-english translator and tried to understand what this was all about :-) --Harvester 12:48, 3 October 2007 (UTC)

Where can I get A620 Fw 1.00F ?[edit source]

My A620 has the 1.00D firmware. The FAQ says it needs the Canon 1.00F firmware before I can use CHDK. I checked the Canon site, but all it has is drivers/software, no firmware.

Where can I get the 1.00F firmware? Do I have to upgrade to 1.00E first before moving to 1.00F? - Wombat1369


Read here:

would Canon 'Optura' models have any chance 4 this?[edit source]

Just wondering.. ((hoping =P)) there Any chance_that similar firmware "hacks"/modifications would be possible for OPTURA models?!? (ie: my OPTURA 40) ....or am I just WAY off on pondering this question >?

yes you are, this is the same as asking for supporting sonys dslrs... its something entirely different.. that doesnt mean it couldnt work, it just mean that this is completely the wrong project
-either-way you got my support->( I Really like where you're goin' with this! ; ) ...just thinking how great it would be_ if 
 THIS could help *Spark* all the right peoples' interests enough that more and More Cameras/Camcorders out there 
 could be 0pened to a much greater range of customizable features'_that one could change to better suit their 
 individual needs, style, & artistic preference.
          ->>Which would then probably lead into another consumer/corporate/manufacturer battle  
          [Like with the iPhone 'unlocking or the constant PSP firmware 'revisions, etc..]  
             Perhaps there'd start a whole new Wave of Extremely customizable, affordable, consumer level Cam_(eras),(corders)..
             that'd hit the market.    (=D)

_ Thanks in advance to Any response to my question!


What about older Powershots, like A95, A80 (DIGIC I)?[edit source]

Just wondering if older models will be supported in the future ? Thanks for information. Kelong

I don't think so. As far as I know, older Powershots use Digic I, which is vastly different from Digic II and Digic III... I think Digic I is based on DOS (just like your old DOS/Windows 3.11 PC). I think there are also certain hacks for DIGIC I cams around, but I don't know where exactly. And they will not provide all the functionality the CHDK has. I think I've seen a Digic I hack which gives you some more minutes of video, but nothing more. --Harvester 12:52, 3 October 2007 (UTC)

The Powershot A95 uses DIGIC II.

No, it doesn't. PDD 03:15, 2 February 2008 (UTC)

Blog showing a hacked A95 running Tetris and more: [Hacked_A95]

Russian site (translated) where alternative firmwares and softwares can be found: [Alex_LAB]

Tcheck site (translated) for PowerShort A70 and A95 hacking [RayerR's_home]

What camera models are supported by the CHDK firmware?[edit source]

(The following comments were originally written on the FAQ page. I brought them here since they are discussions)

What about A700?

Fully supported.

YES. A700 is Fully supported.

How about the Powershot S1 IS?

How about the Powershot SD30 (called the Digital IXUS iZoom in Europe)? It is DIGIC II, so does that mean it will definitely work?

How about the Powershot SD700 IS?

The firmware is GM1.00B
What is this supposed to mean? Yes? No?
   When I check the firmware on my SD700 IS, I get GM 1.01A. The software I downloaded did NOT work.

How about Ixy500/Ixus500?

How about the S80, great camera - but could do with RAW.

The firmware is available too. Porting is needed.

What about A520, A530, A540, A550...? Vitaly writes this:

AFAIK where were no any research regarding to A5x0 so it's hard to
say definitely how hard it could be.
Currently I have no plans to make an another port in a near future
but I'll try to write some manual how porting is done.

Information about this models is being gathered here: A530 and A540.

How about the 20D? Live histogram and zebra would be great!

What about A710IS Firmware ver.

Look firmware correctly: How can I get the original firmware version number of my camera?

What about SLR models? Does it make sense to use CHDK on them? Can it work?

Rodolfo Borges 02:00, 30 September 2007 (UTC)
In my opinion, there are at least certain features in the CHDK which would also be great for SLR models. In theory it could also be done, since the Canon SLR models also use Digic II / Digic III. But:
1. The keyboard layout is perhaps vastly different than the layout in the other CHDK models. Someone with a DSLR had to invest much time to find out the keyboard adresses, memory adresses and so on (well, this is true to every new model in the CHDK family I think).
2. DSLR cams are quite different than P&S models. You have no live view, for example. So many features of the CHDK cannot work at all, and for other features you may have to adress different parts of the camera.
So I would say: I think we will not see a CHDK port soon, since P&S and DSLR cams are quite different. But other people may pick up the idea of the CHDK and write a new version of it which contains only things which will work on a DSLR. The scripting system, for instance. This should be possible... in theory, at least. If anybody is interested in it, I don't know. --Harvester 12:36, 3 October 2007 (UTC)

I have s3is with 4gb sandisk SDHC card. Pl. tell me whether CHDK firmwire is compatible with SDHC cards.

It is, but you can't use the autorun feature with them. Everytime you want to use the CHDK, you have to start the CHDK manually. --Harvester 12:36, 3 October 2007 (UTC)

Has anyone tried to port the Powershot S80 firmware? I noticed it is on the list for using the DigicII processor but no hack firmware is available yet. Just to try things out to see how the process works, I to tried out each model's A610-S series and each time the firm update failed with the "update file error!". The existing S80 firmware is at GM001.F P-ID:30FA NT.

The firmware dump is available, but afaik nobody has ported the CHDK for it. As usual, the problem is IMHO: You need somebody with the camera, the knowledge and much time to find out the keyboard layout, memory adresses of the display etc. by trial and error. It would be difficult or impossible for Vitaly, GrAnd and other people to do this without having the camera to experiment with. --Harvester 12:36, 3 October 2007 (UTC)

--Powershots80 04:29, 7 October 2007 (UTC)== Has anyone hacked the Powershot S80 to get RAW? ==

If anyone has dumped the firmware for the Powershot S80 and modified it for turning on the functions as the other powershots in the list, please add your experiences on how you got it done and how well it worked.

A firmware dump is available, but IMHO until now there was no S80 owner who also had the knowledge and the time to find out the keyboard layout, memory adresses and so forth, so there is no CHDK port available yet. --Harvester 12:40, 3 October 2007 (UTC)

I hope to hack the Powershot S80 to get RAW as soon as possible! (Who was this person?)

I am a PS S80 user who has the time to figure this out if I have some guidance. When you say a firmware dump of the S80 is available, do you mean there is one available for the asking? If not, then who has the info on how to/where to modify the dumper pgrm for the PS S80. I used to write code in various languages so I'm willing to take this challenge. The instructions on this wiki is too general for my use, is there any detailed instructions to lead the way on how to hack away at this? --Powershots80 04:29, 7 October 2007 (UTC)

Is there any SD700 support for raw etc.[edit source]

Is there anything for the SD700 to add raw or other features?

Great page for a "How To" with CHDK.[edit source]

Love the hack works great on my A620, not "wowed" with RAW results yet, but still fiddling around with it so I can produce some HDR shots with it. Here's and article I found that if your interested in CHDK you should read.


Autoload with FAT32 formated 8GB card?[edit source]

I read that the autoload feature is depended on FAT16, therefore card up to 4GB is supported. I hope there will be a way to make this autoload feature available for FAT32 formated card over 4GB (like 8GB, 16GB...). Is it possible or it will never gonna happen?

It will never happen, since this is a restriction of the existing firmware, and since it cannot autoload chdk, chdk cannot work around it. However in the wiki there is some setup guide on how to create one 16MB FAT12 Partition and a bigger FAT32, so it would work, search for "multipartition support" or something like that...

Need help please: formatted card, now can't get it to show "update firmware" option! :([edit source]

Somehow I caused my A620 to stop recognizing CHDK firmware as new. I was attempting to try different versions, hoping to remember which one I'd used that had the always-on histogram. Along the way I did a low-level format of the card, and around that point my camera stopped autoloading CHDK (I'd done the make card bootable step previously) and stopped allowing me to load any CHDK firmware manually as it does not show the upgrade firmware option. The formatting may be related, may not - I don't know and am not sure if t really happened in that order. I am at a loss as to what to try. When I check my camera's firmware version I show

Canon PowerShot A620
P-IC:30FC   NT

Firmware Ver GM1.00F
Dec 20 2005   10:42:16

Hitting DISP again while still holding SET shows:

Canon PowerShot A620
P-IC:30FC   NT

Dec 20 2005   10:42:16

(hmm, I've been thinking my zoom shots have looked bad recently but haven't looked into it as I seldom use zoom right now, and didn't want to know! I'll ignore that for now)

Did I do something permanent? Would it maybe recognize the new firmware if I tweaked the code and changed some firmware version constant in it and recompiled, say changing 001.022 to 001.023 (assuming that is in the code)? Any and all ideas greatly appreciated because I had just found this yesterday and was SO excited about it. Thank you! --Fitzhugh 23:02, 13 October 2007 (UTC) 02:29, 19 August 2009 (UTC) I was seeing the same issue with a A560, I just needed to change the timing on the zoom lens closing to "0", for some reason the camera needs to be in "view mode" with the lens closed before it will show you the firmware upgrade option. )Note I also see the ZoomLensError on mine. Dave 18, August 2009

Canon S2 IS with firmware 100i.[edit source]

I noticed that there is only support up to the 'g' version. The g CHDK version works sporadically with the i firmware and I keep losing the alt menu and am not saving images as RAW files. Any help with this??

3 minute limit on video record in compact mode on A620?[edit source]

I'm wondering if there is any way to change the default behaviour of the A620 in video mode?

In 640 pixel, 15 fps mode you can shoot until the card is filled, but in 320 pixel compact mode, there seems to be a limit of 3 minutes allowed for recording. A fact that doesn't appear to be recorded in the user manual.

I'd very much like to be able to record compact video for 11 6minutes - which should be achievable on a 1gb card. Not just 3 minutes!!

TIA Richard

Hmm... Are you sure? My A610 does not have any time limits in 320x240 30/15 fps. --GrAnd 20:40, 18 November 2007 (UTC)

In "Compact" (forced 320x240 15fps)submode there is a limit. But in Standart submode isn´t.

s2 is GM1.00F E18[edit source]

I have difficulity in make good use of the CHDK in my S2 IS camera. Two very useful functions are not working well:

  1. when I update the CHDK to or 120, I cannot use video recoder (it will hang my camera), but pre14-s2is-100f-148 did work.
  2. when it is in "alt" mold (try to run a script). I am writing a script try to get the exposure information in the Av mold by:
press "shoot_half"
sleep 3000
get_tv f

but always get the f value to 15 with different light condition. Anyone out here using S2 IS GM1.00F and working?

EVERYTHING SOLVED --Jocewang 13:41, 23 November 2007 (UTC)

I see all kinds of Canon IXUS cameras supported. I have an IXUS 750 fw 1.00g and it's not listed anywhere. I tried several versions made for IXUS 700 and 800 and they didn't work - the menu shows the update item but refuses to update.

Will this work for Digic II video cameras? Canon HV20/30[edit source]

Hello, I was wondering if this would work for Digic II video cameras like the Canon HV20/30. There is a huge interest in this in the HV20/30 community and I would like to find out if it is possible this could work for unlocking the features we all know are hidden in the HV20/30 camera's firmware. At the least, please give me some info on where to start. Thank you very much.

Kins regards,


Dave, so far, people have been able to use the [photo] + [record] buttons, and they see what looks like the "wrong" firmware version (like "Version 40 02"). I'm guessing that either a) this really is the right firmware version, being reported in a different way, or b) the HV20 doesn't respond to the ver.req file method. Kmaage 11:26, 27 May 2008 (UTC)
although the HV have somewhat similar hardware (the copro) they are an entirely different topic, and likely only very few, if any at all, code of the chdk could be re-used. If you are intrested, collect a few hackers and start your own project, using the experience done in chdk...

SD 900 Support?[edit source]

Hey Folks I have been playing around and I was wondering if anyone has created a version of the allbest for the SD 900. I have a SD 1000 that it works great on but i would like to run it on my SD 900 also. E-mail me @ if you can help.. 03:01, 10 May 2008 (UTC)

Cannot copy the ver.req file...[edit source]

I cannot copy the file to the root folder of my SD card when i connect the camera to the computer. It says that it is not supported on my device. I am using a canon s2 is, and windows vista.

I don't think it works if you connect the camera to the computer in the normal way. Try with a card reader, or the special program someone made. It is linked on the FAQ page. -- 22:39, 10 May 2008 (UTC)

No CHDK splash screen[edit source]

I;ve just recently download the allbest 1.00g firm update and copied to my SD card I've copy the ver.req file and sees my camera firmware, it say my camera has 1.00F version when I try to update the firmware. e.g.: open preview mode in my cam and select to update firmware then press ok, no splash screen on my onscreen display it remains blank and the power went off after some time (about 15-30 seconds)

anyone can help me??

  • Whatever camera you have, you'll need the CHDK adequate to your cameras firmware version (you have fw 1.00F, so 1.00G is the wrong one).Check it at the Wikia start page, "Supported Cameras" ! Fe50 12:27, 24 June 2008 (UTC)

Canon Powershot G6 support?[edit source]

Forgive me if this is not the appropriate place to ask, I couldn't really figure out if it was. But does anyone here know if CHDK will work on a powershot G6? I see G7 in the list, but then some of the guides mention G6. Thanks for your time.

  • No, G6 is not supported. Fe50 10:54, 19 September 2008 (UTC)

Does anyone know if Powershot G6 is supported yet? (May 2011)

  • No, the G6 is not supported & won't be supported in the future since it's a Digic I based camera. --> Unsupported Cameras Fe50 20:25, May 20, 2011 (UTC)

Burst Mode, increase speed[edit source]

I'm just wondering, is it possible to increase the fps of a camera in burst mode by using a lower resolution (meaning less information to process)? I guess shutter speed and sensor limitations matters and it should vary according to camera model, anyone knows this (or attempted it)? --Zebarnabe 11:50, October 21, 2009 (UTC)zebarnabe

Help! No function after chdk try[edit source]

Since I tried to install the chdk on my IXUS 800 IS SW-Version 1.0b, I can not switch on or do any other function on the camera. There is absolutely no function. The power LED is not going on. Battery completely full. SD card is installed. Does anybody have a idea what I can do? Please help!

  • When the camera crashes on loading CHDK, remove & reinsert the batteries...
  • The CHDK version you're trying to load doesn't fit to your camera (wrong modell, wrong firmware version, corrupted download etc.), try the latest Autobuild version for your camera, use a fresh formatted card with a size <= 2GB...
  • There are CHDK versions for fw 1.00b, 1.01b, 1.01a with CHDK version for 1.01b - Your fw version is NOT 1.0b, it's either 1.00b or 1.01b.

"Desperate [and n00b] user"[edit source]

Please don't post personal requests in the main article, post them here.

I removed the following from the article and moved it here:

Special request from a desperate user: please create a link here to teach people how to apply the original firmware files downloaded from here. I downloaded a zip file with a "primary.bin" file inside. What do I do with this file?? oh, I am REALLY SORRY to use this space, but could not find instructions anywhere on the site. Please remove this comment as soon as the link is ready. thanks.

  • The PRIMARY.BIN files are firmware dump files, NOT firmware updates. We do not host official/original firmware update files here, such permanent updates are available from official Canon sites only, there you'll also find instructions how to apply it.
    The firmware dumps (primary.bin files) are used for the CHDK development, you can't do anything with them if you're not a developer, you can't use them to update a camera to a newer firmware version. Fe50 10:45, 11 April 2009 (UTC)

Automated transfer of Problem Report #22587[edit source]

The following message was left by Anonymous via PR #22587 on 2009-05-28 11:25:26 UTC

A SD Ram card bigger than the 2Mb FAT 16 limit can easily be used:

Just open a good old DOS Box (Run CMD) and then type the following command, assuming that the card's Name is "Z:"


I did that with an "Apacer SD HC class 6, 8Gb..." memory and I can now store approx. 200 DNG pictures. Storing time is around 3sec.

Good luck


Firmware version SX200[edit source]

Apparently, to get the firmware version of the SX200IS, it's not SET+DISP but SET+DOWN ARROW. (with vers.req)-- 21:56, 6 July 2009 (UTC)

Video Capability Enhancements on SX200IS[edit source]

It says here that one of the enhancements that CHDK will allow is "Zoom during video function (for cameras without this feature)." The Canon SX200IS allows zooming while taking video, but it only allows digital, not optical zoom, so when you zoom in, the quality is absolute crap. Will CHDK allow the SX200IS to utilize optical zoom while taking video? Will autofocus work with the optical zoom while taking video with CHDK?

I am curious, because there is a video on the Net claiming that the answer to the above is "yes," but I am not certain:

Thanks. 10:05, February 15, 2010 (UTC)

I have an SX200 IS (Firmaware version 1.00D). It works for me. --- 12:19, March 18, 2010 (UTC)

Is it possible to boot from MMC-cards?[edit source]

Is it possible to boot CHDK from MMC-cards? They don't have a write-protect tab. ---








I carefully followed the procedure to install chdk for a Canon Powershot G7 and then also for a Canon SX20is. In both cases apparently everything was ok but after entering the menu "firmware update and saying" OK the update does not work. Why?

picolay[edit source]


has anybody a working link to "picolay" ( at hand? Site seems to be down for longer....

Maybe even a mirror (rapidshare) would do it if you possess the program yourself?


chris 12:50, May 12, 2010 (UTC)

high speed photography[edit source]

please help me,

iam a research scholar, i am using a spray type ultrasonic atomizer, i want to measure the droplet size and velocity by capturing the droplets. i am using canon powershot s3is camera with CHDK for high speed photography, i have adjusted the shutter speed to 1/60000sec. but after capturing i thought that was not really 1/60000sec of speed. how can i get that speed. is it really possible to get. WHAT SHOULD BE THE INTENSITY OF LIGHT TO GET GOOD PICTURE WITH HIGH SHUTTER SPEED. ANY CALCULATIONS?

powershot S330 - will S300 hack work?[edit source]

i have the powershot S330 (model PC1026). can i use the firmware for the S300? 15:39, July 15, 2010 (UTC)

No, there's no CHDK for the Powershot S300 or S330. Fe50 04:57, July 16, 2010 (UTC)

Triggering external flash electronically[edit source]

Is it possible to program the USB or HDMI port to trigger a flash (or flash trigger)? 20:47, January 30, 2011 (UTC)

  • No, this is not possible with CHDK. Fe50 06:02, February 1, 2011 (UTC)

Script for intervalometer alternating between stills and video[edit source]


I'm planning on using CHDK with a camera in a near space weather balloon flight to capture images of earth from 100000ft. Just wanted to know if it's possible to write a script that would allow the camera to automatically take 3 stills, followed by 30 seconds of video, followed by a 30 second break, and then repeating the sequence? This would allow me to obtain both high res stills, as well as HD video clips.

Thanks for your help! 14:14, April 10, 2011 (UTC)

Getting FW version[edit source]


I am just starting with chdk. On determining the firmware version I have two problems. S5IS returns firmware how can I translate this to the download nomecliture? My second camera is an Ixus 50 I cannot get it to display the firmware at all?


  • You'll find the answer in FAQ No. 4 ! Fe50 05:20, May 10, 2011 (UTC)

CHDK alternatives?[edit source]

I was surprised not to see this in the FAQ as I would think this gets asked often. Sorry if I overlooked anything... anyway, I definitely need a ruggedized (waterproof) camera, but I LOOOVE having the CHDK option. Unfortunately this limits me to the absurdly designed D10 for a waterproof point and shoot. I would buy any other camera that is waterproof to get CHDK. Hopefully Canon will release another similar model soon that I can snap up. Until then- is there any other similar CHDK alternative that would apply to other camera brands? I have so far only heard of a few cases/models for Pentax, but that's about it. Thanks for any suggestions/ideas!

-kevin 15:41, June 3, 2011 (UTC)

PowerShot SX130 IS[edit source]

Hello there,

I dont see files for PowerShot SX130 IS, is this model supported?


See 'For Developers' page <> 
for more detailed information (as indicated in FAQ...)

C. Marget

Problems with A560 - cant install CHDK[edit source]

Hey Guys! Help please!

Im trying to install chdk on my powershot a560 but cant make it work.

Tried all builts all scripts and manual update methods out there on the chdk community but without any success! :(

Here in detail the parameters of the camera to make it easier to figure out what it might be.:

Camera: Canon Powershot A560
Firmware: GM1.00A
Adj.  Ver.007.011
Zoom Lens Error

Thing is when i try to start in playmode and go to the menu there is no "firmware update" button as supposed to be!

Would be great if somebody knows something!

I was so excited to try this out! :(

thanks a lot!

cheers, Manuel

  • Answer:
Make sure the file PS.FIR is placed on the card's root folder (or better: place ALL files from a full CHDK package there), otherwise the menu item is not visible.
On a Mac remove the quarantine flags, read more here: FAQ/Mac and especially here: FAQ/Mac#Still_Having_Trouble.3F
Fe50 08:02, January 15, 2012 (UTC)

Canon IXUS 115 HS[edit source]

Canon IXUS 115 HS aka PowerShot ELPH 100 HS

Hi LOOK AT THAT! - so incredible video! for so small and cheap device!! I can't find this model in your CHDK list.
Is it possible to make CHDK for this video-tool (in video mode)? Just one thing needed: add lock exposure button? to avoid exposure jumps. Even with just exposure lock button it will be game changer on market!


I have an SX40 the correct version and followed all procedures mentioned.

But the issue is when I replace the existing firmware in my camera...The camera goes blank and all I can see it the green small light behind the ON/OFF doent even switch off ....I have to pull out the battery

The CHDK Hack is not installed....

PLEASE HELP ME 19:04, July 12, 2012 (UTC)

Zafar Modak

CHDK Firmware Updates....Screen Blank[edit source]


I have an SX40 the correct version and followed all procedures mentioned.

But the issue is when I replace the existing firmware in my camera...The camera goes blank and all I can see it the green small light behind the ON/OFF doent even switch off ....I have to pull out the battery

The CHDK Hack is not installed....

PLEASE HELP ME 19:05, July 12, 2012 (UTC)

Zafar Modak

You are much more likely to get a useful response on the forum. Generally, the symptom you described happens when you use a CHDK build made for a Canon firmware version different from what is actually on your camera. reyalp (talk) 20:22, July 13, 2012 (UTC)

Please add a section or link about: How to dump and submit a camera firmware.[edit source]

If one have a camera with a different firmware version than those supported by CHDK, one could dump the firmware an send to the developers team.


S100 can't install CHDK[edit source]

Hi there,

I bought a powershot s100, version 101.a release #0049 2011

I am using a SD 8gb card.

I used Method 2 - Using EOSCard to make the SD card bootable.

All steps are followed, but I can't get it working. I also can't find the firmware tap.

I used CHDK on another powershot before, without problems. Who can give me a hint?

Kind regards, Daan, 22:45, November 9, 2012 (UTC) the Netherlands

Just had the idea to use a 4 GB card, now it works!

SX30IS HELP!?[edit source]

Is the CHDK avaible on the Canon PowerShot SX30IS with 35x Optical Zoom? 

Also if it is, how do I go about getting it on my camera? I know there is a FAQ section but I dont understand. Plus I have a MACBOOK, is CHDK able to work with a macbook? 

Answers :

1) Yes - its available :

2) Basic installation instructions :

3) Using a Mac with CHDK :

Please read the note in the BLUE BOX at the top of this page and post any further questions here :

 Hello, I'm a NEWBIE - HELP!! (Newbies assistance, User Guides and thank you notes)

Waterwingz (talk) 17:55, November 23, 2013 (UTC)

Community content is available under CC-BY-SA unless otherwise noted.