CHDK Wiki
No edit summary
m (Date reorder)
Line 116: Line 116:
 
*(08-April-2010) Firmware 1.01a was extracted by ERR99 [[http://chdk.setepontos.com/index.php/topic,4509.msg48402.html#msg48402|Forum link]]
 
*(08-April-2010) Firmware 1.01a was extracted by ERR99 [[http://chdk.setepontos.com/index.php/topic,4509.msg48402.html#msg48402|Forum link]]
 
*(03-Januar-2010) Firmware 1.00c was extracted by rachelkitty [[http://chdk.setepontos.com/index.php/topic,4509.msg45443.html#msg45443|Link]]
 
*(03-Januar-2010) Firmware 1.00c was extracted by rachelkitty [[http://chdk.setepontos.com/index.php/topic,4509.msg45443.html#msg45443|Link]]
*(19-Aug-2009) Canon press release of new camera
 
 
*07-Oct-2009 Public availability (approx.)
 
*07-Oct-2009 Public availability (approx.)
 
*(19-Aug-2009) Canon press release of new camera
 
[[Category:Cameras]]
 
[[Category:Cameras]]
 
[[Category:Development]]
 
[[Category:Development]]

Revision as of 04:25, 20 April 2010

The Canon Powershot S90 was released on August 19'th, 2009

Notice

CHDK is available as BETA version for the Powershot S90 with firmware version 1.00C, 1.01a, 1.01c' [1]


S90 front

Powershot S90 Front

S90 back

Powershot S90 Back

Reviews

Technical Data

  • Digic IV image processor
  • DryOS operating system
Sensor CCD size:10.0 MP 1/1.7"
Lens (35mm equiv) zoom28-105, 3.8x
LCD size3.0" fixed
CardSD, SDHC, MMC, MMCplus, HC MMCplus
Size (mm)100 x 58 x 31
Weight (body)175 g

Hardware Limits:

ISO Range: 80-3200 (320-12800 in low-light mode, reduced size)
Aperture: f/2.0 (wide angle) to ~f/4.9 (full zoom)
Shutter speed: 1/1600 to 15" sec (manufacturer -- needs testing for hardware limits).

Firmware info

The ver.req file method is used to gather firmware information about this camera model.

Ver.req First Page Data: After holding down FUNCSET then press DISP:

US & Japan NTSC Version Header

Canon PowerShot S90
P-ID:31E1 NT D

European PAL Version Header

Canon PowerShot S90
P-ID:31E1 PAL D

Version 1.00C

Firmware Ver GM1.00C
NoError
Sep 3 2009  09:36:41

Ver.req Second Page Data: After holding down FUNCSET then pressing DISP twice.

Version 1.00C

Adj Ver.005.000

Ver.req Third Page Data: After holding down FUNCSET then pressing DISP three times:

Version 1.00C

Adj Ver.005.000
Mecha Firm Ver. 2.02

Vers.req Third Page Data: After holding down then pressing three times:

Version 1.00C

Adj Ver.005.000
Total Shoot: 523
Zoom Retry Count: 0
Mecha Condition: 0x00000000

In PLAY mode without ver.req on the SD card and press the and buttons simultaneously, the screen shows:

Firmware Ver. 1.0.0.0

CHDK Specialties

This section describes special CHDK-related things...

  • <insert data here once CHDK is ported to this camera>

For Developers

General info:

Requires version 3 dancingbits encoding.
<insert firmware \ code data here>

LED addresses

AF LED 0xC0223030
<insert data here>

Available firmware dumps

Dumped by Rachelkitty - Redumped as previous was incorrect

  • S90 firmware 1.01a ((8MB, from ERR99, dumped with ERR_99's modified G11 udumper,Forum link): [2], also available from chdkdumps part 2 [3].
  • S90 firmware 1.01c ((8MB, from mercurio, dumped with ERR_99's modified G11 udumper,Forum link): [4].
Saveas64

Download location for firmware dumps:
P&S firmware dumps mirror




Porting process & links

News & Development History:

  • (15-April-2010) (Allmost) full function CHDK autoboot (diskboot.bin) and firmware boot (PS.FI2) builds for 100c, 101a and 101c released (V3) [link]
  • (14-April-2010) First running CHDK Beta testversion for 101c by ERR99 [Link]
  • (13-April-2010) Firmware 1.01c was extracted by mercurio [link]
  • (13-April-2010) First running CHDK Beta testversion for 1.00c by ERR99 [Link]
  • (11-April-2010) First running CHDK Beta testversion for 1.01a by ERR99 [Link]
  • (08-April-2010) Firmware 1.01a was extracted by ERR99 [link]
  • (03-Januar-2010) Firmware 1.00c was extracted by rachelkitty [[5]]
  • 07-Oct-2009 Public availability (approx.)
  • (19-Aug-2009) Canon press release of new camera