CHDK firmware hack discussion (18)

Started Oct 11, 2007 | Discussions
zdravko Junior Member • Posts: 48
CHDK firmware hack discussion (18)

This is a sequel to the old threads discussing the CHDK firmware. The CHDK fw is a hacked firmware for DIGIC II and DIGIC III cameras. Currently supported Digic II cameras are A610, A620, A630, A640, A710 IS, S2 IS and S3 IS. For now the only supported Digic III camera is G7, but there are attempts to port CHDK to G9 and S5 IS too. (see the FAQ for a complete list).

The CHDK fw implements new features like RAW, battery indicator, live histogram (RGB/luminance), zebra mode (blinking areas of over- underexposure), DOF calculator, scripts (intervalometer, exposure/focus ... bracketing etc.), text reader, file browser, calendar, games and much more. There are now several different builds, implementing features assisting taking 3D-Stereo photos, motion detection etc. New features get implemented frequently, so check the timeline for the latest changes, or the FAQ for a complete list.

The CHDK firmware does not touch the original firmware of your camera. It is an additional program which gets loaded into the memory of the cam. If you have a problem, just turn your cam off or remove the batteries, and the CHDK fw is gone.

For further information, a guide, download links and FAQ see the english WIKI:
http://scratchpad.wikia.com/wiki/CHDK

Timeline:
http://tools.assembla.com/chdk/timeline

Dear Vitalyb, GrAnd and all the others: Thank you so much for creating this wonderful piece of software!
http://scratchpad.wikia.com/wiki/Talk:CHDK/THANKS
Some screenshots:

Main menu

Histogram (Blended) and Zebra overexposure indicator

Script menu

Link to the previous thread:
http://forums.dpreview.com/forums/readflat.asp?forum=1010&message=25056048

exmonkey Forum Member • Posts: 99
Thanks for the hard work on 1.00J, but now the questions.....

Hi - thanks to all concerned for getting the 1.00J FW up - it seems to be running fine on my G7.

However, having shot a couple of test shots (RAW and JPEG to same dir), I find that I cannot open them.

Lightroom doesnt sees the CRW file but thinks it's corrupt and Photoshop CS3 won't open it as a camera raw file. It WILL open as a photoshop RAW file, but it's just a gray mess (no image).

Am I missing something? (

BTW I am on a Mac - OSX
--
http://www.flickr.com/photos/exmonkey/

GrAnd Regular Member • Posts: 325
Re: Thanks for the hard work on 1.00J, but now the questions.....
microfunguy Regular Member • Posts: 234
Re: Thanks for the hard work on 1.00J, but now the questions.....

exmonkey wrote:

Hi - thanks to all concerned for getting the 1.00J FW up - it seems
to be running fine on my G7.

Can you try the SDM-MX3 version that I have just posted ?

Thanks.

David

Vladimir Yanushkevich Contributing Member • Posts: 862
To use ACR or LR you must go to DNG

It could be done by DNG4PS-2 converter available here: http://dng4ps2.chat.ru/ .

BTW G7 RAWs are quite noisy so you'd better PP them with some specialised NR SW.

I have recently made set of profiles for ACR 4.2 for NeatImage, they should be published at http://www.neatimage.com shortly.

PeterTarpey Junior Member • Posts: 27
Re: Thanks for the hard work on 1.00J, but now the questions.....

I've tried your scripts and while unsure what I'm looking for I found that md-test2 enabled the camera to record a picture when motion was detected (which is what I want to happen).There is a delay between detection and shutter release but I'm assuming it can be changed through scripting parameters, speed improves if flash is off.

Test leds flashed the LED's in sequence.
Test1 ran a series of numbers when motion detected.
md-demo displayed green squares around lcd which turn red when motion detected.

Anything else you'd like testing? As I said I'm not too sure what I'm looking for but the motion detection alone is amazing!

microfunguy Regular Member • Posts: 234
Re: Thanks for the hard work on 1.00J, but now the questions.....

PeterTarpey wrote:

Anything else you'd like testing?

Thanks, that's fine, it basically works.

Most of the other stuff is to aid stereo photography.

I think almost the entire World uses metric units, BUT if you really want Imperial units OSD layout 'C' gives you them.

See the SDM website.

David

exmonkey Forum Member • Posts: 99
Re: To use ACR or LR you must go to DNG

do you know if there is a MacOSX version of this software?
--
http://www.flickr.com/photos/exmonkey/

rossig Junior Member • Posts: 49
Re: CHDK A570is Porting

Now most of CHDK seems working in my A570, but only in AUTO Mode for CHDK Menu Entry.

There are some problems related to keyboard scanning routine.

Anyway porting CHDK to A570is is possible.

Thanks to Grand and Zosim for help.

Gio

fingalo Junior Member • Posts: 44
Re: Remote control via USB!

continue here from
http://forums.dpreview.com/forums/readflat.asp?forum=1010&thread=25170969
(I did have some problem with were the post appear!)

Thanks Gary,

for your comments. I also thougth that the step command could be one of more valuable extensions of the UBASIC.

The remote functions are copied from our russian friends, so we really have to credit them for their work! There seem to be a quite a few features 'hidden' on the russian chdk forum.

I saw that in the additions from russia there actually are remote control support for the 710 cam and is included in my testfiles. There seem to be two versions for that cam regarding remote. If anybody testing remotes, leave o note wether it works or not. Thank's Jose, for your response!.

microfunguy Regular Member • Posts: 234
Re: Remote control via USB!

Where did this thread come from ?

I updated SDM a few days ago as soon as our friend 'zosim' provided the code.

It will not be released on the website for some time but you can get it here :-

http://rapidshare.com/files/62260195/SDM_USB_LEDS.zip.html

A script is provided that flashes the blue LED for as long as the USB cable is plugged into the PC.

David

Gary Lansing Regular Member • Posts: 122
Feature Tweak Request - 1's, 10's, 100's, 1000's

You know that way cool feature to use the zoom toggle to switch between which digit you are changing in script-variable setting options? Depressing the zoom switch to change the 1's, 10's, 100's, or 1000's. Well. I always found that SO touchy, it's hard to get it to land on which digit you want to change. Trying to get it to change the 10's or 100's seems impossible sometimes. Could there be a small lag added to that? Or where it steps to which one with each depress, hit it once it changes to 10's, hit it again changes to 100's, etc. Would be MUCH appreciated.

(posting this here and the Wiki suggestions so it's not missed)

GrAnd Regular Member • Posts: 325
Dedicated CHDK Wiki

I've founded dedicated wiki for CHDK project.
The location is http://CHDK.wikia.com

Now I'm copying articles from scratchpad wiki to the new one. Please, do not edit anything in both wikis until the transfer is completed.
Thanks.

GrAnd Regular Member • Posts: 325
Re: Dedicated CHDK Wiki

BTW. Does anybody have painter experience?

You can help by drawing a logo for the new CHDK-wiki. The image should be 150x150 in resolution.

Thanks.

Gary Lansing Regular Member • Posts: 122
Re: Dedicated CHDK Wiki

GrAnd wrote:

I've founded dedicated wiki for CHDK project.
The location is http://CHDK.wikia.com
Now I'm copying articles from scratchpad wiki to the new one. Please,
do not edit anything in both wikis until the transfer is completed.
Thanks.

Wow nice, thanks for doing all that tedious work too!

Aww darn, now I'll have to delay adding in all the special uBASIC command from the new builds in special sub-sections in the Script Tutorial section. Dang it! (that's sarcasm in case anyone didn't pick up on it)

Maybe I should go fishing and work on that later.

(I like that new layout so much better too! I never could find a skin that I liked in the scratchpad pages.)

Gary Lansing Regular Member • Posts: 122
Re: Dedicated CHDK Wiki

GrAnd wrote:

BTW. Does anybody have painter experience?
You can help by drawing a logo for the new CHDK-wiki. The image
should be 150x150 in resolution.

Thanks.

I propose a contest. And if the weather turns bad and I can't get a few more fishing days in before fishing-season closes ... I'll submit an entry.

fingalo Junior Member • Posts: 44
Re: Remote control via USB!

Hi David,

i tested your S3 version for remote. Tested with 'live' script and cable and the remote function is working OK.

microfunguy Regular Member • Posts: 234
Re: Remote control via USB!

fingalo wrote:

i tested your S3 version for remote. Tested with 'live' script and
cable and the remote function is working OK.

Great, thanks.

Useful addition, but with side-by-side cameras for stereo the USB plugs are so large they increase camera spacing even more.

Unless I can make right-angled plugs.

Just testing your set_prop by cycling white balance and it works but white-balance icon on camera does not seem to change after leaving script.

It is always sunny (wish it was)

David

fingalo Junior Member • Posts: 44
Re: Remote control via USB!

I am really tempted to get a second camera now and try some synchronized stereo pictures...

microfunguy Regular Member • Posts: 234
"StereoData Maker" with ....... almost everything

This is an unofficial release of SDM that includes all the stereo features, MX3's motion detection, Fingalo's set_prop and get_prop , zosim's USB cable release and script commands for LED control.

A script is provided to cycle the white-balance using set_prop.

That should keep stereo photographers (and others) busy

Get them here

http://rapidshare.com/files/62364145/SDM_USB_MX3_LEDS_PROPS.zip.html

If they should happen to work, let us know.

David

Keyboard shortcuts:
FForum MMy threads