Recent changes Random page
GAMING
Technology
 
Gaming
Entertainment
Science Fiction
Biggest wikis
Hobbies
Music
See more...

SX100IS

From CHDK Wiki

(Redirected from SX100)
Jump to: navigation, search
 

Reviews: dpreview review: [1], DCRP review: [2]

The SX100 is based on DryOS operating system. As of 2008-07-10, CHDK works on the SX100 with firmware 1.00c and is available for download from the Allbest Autobuild.


Notes:

  • The SX100 CHDK does not have a PS.FIR file, so only the autoboot method with a bootable card (up to 4GB, only with FAT16 file format) will work.


Contents

[edit] Camera technical data

Release date:August 2007
Sensor CCD size:8.0 MP 1/2.5"
Lens (35mm equiv) zoom36-360, 10x
LCD size2.5" fixed
CardSD / SDHC
Size (mm)108.7x71.4x46.7
Weight (body)265 g

Inside this decent camera the DryOS operating system is working, see also DryOS Porting.

[edit] Version information

In PLAY mode (without ver.req) press FUNCSET and DISP simultaneously:

Firmware Ver. 1.0.0.0

[ OK ]

In PLAY mode (with ver.req) 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] 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 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] Dumped firmwares

One dumped firmware available at sx100-1.00b-firmware.zip - 1.68MB

Another (SX100 1.00c firmware (universal dumper : writing to SD)) canon sx100 1.00c.zip

Discussion forum is available for the development of porting at chdk.setepontos.com

Rate this article:
Share this article: