hacking my camera with CHDK
Aug. 20th, 2011 02:52 pmAbout a year ago I bought a Canon PowerShot SX20IS. It was supposed to be an upgrade to my S3IS.
I fraking hate this camera. Photos are noisy. It's practically unusable at 400ISO. Autofocus is crap. Shutter speed is slow as all hell for continuous shots. Terrible. I've been using it, though, and the pictures I took last year at DragonCon are all sort of.. meh. Soft, not in focus, noisy. I might as well have brought my Sony Cyber-Shot and not worried about the zoom.
While looking to see about a frimware update (there isn't one, BTW), I stumbled on CHDK - Canon Hack Development Kit. I was initially hesitant to install it - it could brick my camera! But then I though, well, I'm not liking this thing anyway, so whatever. Besides, my model has to boot from an SD card, so I'm not actually dumping firmware onto the camera itself - why not?
It took about an hour this morning to get it all on the card. I couldn't figure out how to format to FAT16 with Windows 7, but that was okay because CardTricks will do that and make the SD card bootable for you. You need a card that's under 4GB, though. I have two, so it's not a problem.
There are a TON of features you can enable with CHDK, including shooting in RAW mode - apparently the SX20IS is capable of it, but Canon disabled the feature in software for whatever reason. You can get it back with this. I don't really care that much about RAW, however, so the only thing I've enabled immediately is Super Fine compression. I'd heard that the camera's native compression is what was causing all the noise, so I took some test shots. Here are two of them (click for larger):
( more photos and thoughts under the cut )
I fraking hate this camera. Photos are noisy. It's practically unusable at 400ISO. Autofocus is crap. Shutter speed is slow as all hell for continuous shots. Terrible. I've been using it, though, and the pictures I took last year at DragonCon are all sort of.. meh. Soft, not in focus, noisy. I might as well have brought my Sony Cyber-Shot and not worried about the zoom.
While looking to see about a frimware update (there isn't one, BTW), I stumbled on CHDK - Canon Hack Development Kit. I was initially hesitant to install it - it could brick my camera! But then I though, well, I'm not liking this thing anyway, so whatever. Besides, my model has to boot from an SD card, so I'm not actually dumping firmware onto the camera itself - why not?
It took about an hour this morning to get it all on the card. I couldn't figure out how to format to FAT16 with Windows 7, but that was okay because CardTricks will do that and make the SD card bootable for you. You need a card that's under 4GB, though. I have two, so it's not a problem.
There are a TON of features you can enable with CHDK, including shooting in RAW mode - apparently the SX20IS is capable of it, but Canon disabled the feature in software for whatever reason. You can get it back with this. I don't really care that much about RAW, however, so the only thing I've enabled immediately is Super Fine compression. I'd heard that the camera's native compression is what was causing all the noise, so I took some test shots. Here are two of them (click for larger):
( more photos and thoughts under the cut )