SX100IS
From CHDK Wiki
[edit] PowerShot SX100 IS
|
CHDK is available for the Powershot SX100 with firmware 1.00C and 1.00B from the Download page.
|
|
[edit] Reviews and Specifications
[edit] Technical Data
| Release date: | August 2007 |
| Sensor CCD size: | 8.0 MP 1/2.5" |
| Lens (35mm equiv) zoom | 36-360, 10x |
| LCD size | 2.5" fixed |
| Card | SD / SDHC |
| Size (mm) | 108.7x71.4x46.7 |
| Weight (body) | 265 g |
- The SX100 is running with the DryOS operating system, see also DryOS Porting.
- The image processor of the SX100 is the Canon Digic III.
[edit] Version information
In PLAY mode (without ver.req) press FUNCSET and DISP simultaneously:
Firmware Ver. 1.0.0.0 [ OK ]
In PLAY mode (empty file named ver.req must be previously created on card root) press FUNCSET and DISP simultaneously:
Canon Powershot SX100 IS P-ID:315E PAL D Firmware Ver GM1.00B NoError 31 2007 19:07:47
subsequent press of DISP (while still holding FUNCSET) reveals:
Adj Ver.009.005
subsequent press of DISP (while still holding FUNCSET) reveals:
IS Firm Ver. 2.30 IS Param Ver. 2.20
On another camera, the following results were seen:
Canon Powershot SX100 IS P-ID:315E NT D Firmware Ver GM1.00C E18 Aug 29 2007 15:27:50
subsequent press of DISP (while still holding FUNCSET) reveals:
Adj Ver.009.005 ZoomLensError 2007.12.21 21:10:50
subsequent press of DISP (while still holding FUNCSET) reveals:
IS Firm Ver. 2.30 IS Param Ver. 2.20
If you use vers.req instead of ver.req at the last screen is the following instead of the previous:
Adj Ver.009.005 Total Shoot :552 <-- total? shoots were made Open Shutter :0 Close Shutter:0
In my firmware 1.00B the "DRYOS version 2.3, release #0023" can be found in the ROM area.
[edit] For Developers
[edit] LED memory addresses
To run the blinker you must have "bootable" SD card with "diskboot.bin"
#define LED_AF 0xc02200C0 // AutoFocus #define LED_BLUE 0xc02200C4 // next to the printer #define LED_RED 0xc02200C8 // next to the play button, rather orange #define LED_GRN 0xc02200CF // in the same position as above, but in green #define LED_PWR 0xc02200D0 // green power on top of the camera
[edit] Dumping the firmware
An almost ready made dumping version (camera, PC), is available you can find here: blinker_sx100.zip
It could be very good to know if all the 1.00B versions are the same and what is the difference among versions.
[edit] Firmware dumps
- Firmware dumps of the 1.00B and 1.00C firmwares are available from the drop.io chdkdumps backup archive:
|
Alternative download location for firmware dumps: |
[edit] Porting process
- Porting the SX100 is finished.
- Discussion forum is available for the development of porting at chdk.setepontos.com

