Hi,
New to the chdk scene, so this might take a while I figure out all the ins and outs.
First step:
* firmware dump:
http://ubuntuone.com/18eOA1Uwu0PGrnoAMebUs5/ (1.00B)
* dumping thread:
http://chdk.setepontos.com/index.php?topic=6252.0Second step:
* wiki page:
http://chdk.wikia.com/wiki/A2200Third step:
* latest alpha builds available from the
download page* 1.00C users download the 1.00B firmware
*************************************
Camera depending notes:
To enter CHDK <Alt> mode use the PLAY button.
To use PLAY button, use long press.
To put camera in Auto Focus Lock (AFL), half press SHUTTER + LEFT button combination.
*************************************
Development notes:
Override Subj. Dist. only works if camera is put in AFL mode and then use a script to take the picture.
Other overrides (eg. Shutter speed) might need AFL mode too, or at least wait untill Auto Focus finishes, or they might be ignored.
Unlocking optical zoom in VIDEO mode has been disable, since it works only once and then freezes zoom controls.
Version specific notes:
* 100B & 100C:
To shoot images with lua over PTP, first put the camera in "mode 1" and back to "mode 0" before using it normaly or it might crash.
* 100D
If compiled with PTP, using lua scripts on camera might crash it, BASIC scripts work fine. Lua over PTP also works fine.
To shoot images with lua over PTP, first put the camera in "mode 1" and back to "mode 0" before using it normaly or it might crash.
When CHDK boots up, OSD colors might be wrong, they change back to normal after first action (eg. taking a picture or changing camera modes).
--- --- ---
* compiler used - linux (2011.11.22):
linux-toolchain_arm_gcc-4.6.0.zip because somebody might need it
(CHDK 1.0.0):
* beta build (2012.04.08 2012.04.28): CHDK-a2200-100b-1.0.0_BETA.zip firmware version 1.00b, use the Card Lock method
* beta build (2012.04.08 2012.04.28): CHDK-a2200-100c-1.0.0_BETA.zip firmware version 1.00c, use the Card Lock method
* beta build (2012.04.08 2012.04.28): CHDK-a2200-100d-1.0.0_BETA.zip firmware version 1.00d, use the Card Lock method
* beta build (2012.04.08 2012.04.28): CHDK-a2200-100d-1.0.0_BETA_noPTP.zip firmware version 1.00d - no PTP, use the Card Lock method
* source (2012.04.08 2012.04.28): chdk.a2200.zip based on CHDK version 1.0 (stable branch, rev. 1829)
(CHDK 1.1.0): Dev branch rev. 2175:
* CHDK-a2200-100b-1.1.0_BETA.zip firmware version 1.00b, use the Card Lock method & copy over the CHDK folder
* CHDK-a2200-100c-1.1.0_BETA.zip firmware version 1.00c, use the Card Lock method & copy over the CHDK folder
* CHDK-a2200-100d-1.1.0_BETA.zip firmware version 1.00d, use the Card Lock method & copy over the CHDK folder
* chdk.a2200_1.1.0.zip source code
* alpha beta build (2011.12.28 2011.12.29): DISKBOOT.BIN firmware version 1.00b, use the Card Lock method
*
wiki page: http://chdk.wikia.com/wiki/A2200IS - I misnamed the page.