CHDK Wiki
No edit summary
(Undo revision 31677 by 151.74.195.229 (talk))
 
(29 intermediate revisions by 17 users not shown)
Line 1: Line 1:
The '''Canon Powershot S90''' was released on August 19'th, 2009
+
The '''Canon PowerShot S90''' was released on August 19'th, 2009
   
{{Attention|'''CHDK is NOT available for the Powershot S90.'''}}
+
{{Notice|'' CHDK is available as BETA version for the PowerShot '''S90''' with firmware versions '''1.00c''', '''1.01a''', '''1.01b''' and '''1.01c''' from the '''[[Downloads|Download page]]'''}}
   
 
{|align="right" style="border-collapse:collapse; font-size: x-small;"
 
{|align="right" style="border-collapse:collapse; font-size: x-small;"
 
|__TOC__
 
|__TOC__
|}
+
|}
[[File:S90_front.jpg|thumb|250px|Powershot S90 Front]]
+
[[File:S90_front.jpg|thumb|250px|PowerShot S90 Front]]
[[File:S90_back.jpg|thumb|250px|Powershot S90 Back]]
+
[[File:S90_back.jpg|thumb|250px|PowerShot S90 Back]]
   
 
== Reviews ==
 
== Reviews ==
 
* [http://en.wikipedia.org/wiki/Canon_PowerShot_S90 Wikipedia] ([http://en.wikipedia.org/wiki/Canon_PowerShot_S PowerShot S series])
 
* [http://en.wikipedia.org/wiki/Canon_PowerShot_S90 Wikipedia] ([http://en.wikipedia.org/wiki/Canon_PowerShot_S PowerShot S series])
  +
* [http://www.dpreview.com/reviews/canons90/ Digital Photography Review]
  +
* [http://www.cameralabs.com/reviews/Canon_PowerShot_S90/ Camera Labs]
  +
* [http://www.steves-digicams.com/camera-reviews/canon/powershot-s90/canon-powershot-s90-review.html Steve's Digicams]
  +
* [http://www.digitalcamerareview.com/default.asp?newsID=4157&review=canon+powershot+s90 DigitalCameraReview.com]
  +
* [http://www.imaging-resource.com/PRODS/PS90/PS90A.HTM The Imaging Resource!]
  +
* [http://enticingthelight.com/2009/11/09/review-canon-s90-part-1-first-impressions/ Enticing the Light]
   
 
==Technical Data==
 
==Technical Data==
Line 16: Line 22:
 
*'''DryOS''' operating system
 
*'''DryOS''' operating system
   
<table border="0" cellspacing="0" cellpadding="5">
+
<table border="0" cellspacing="0" cellpadding="5"><tr><td>Sensor CCD size:</td><td>10.0 MP 1/1.7"</td></tr>
<tr><td>Sensor CCD size:</td><td>10.0 MP 1/1.7"</td></tr>
 
 
<tr><td>Lens (35mm equiv) zoom</td><td>28-105, 3.8x</td></tr>
 
<tr><td>Lens (35mm equiv) zoom</td><td>28-105, 3.8x</td></tr>
  +
 
<tr><td>LCD size</td><td>3.0" fixed</td></tr>
 
<tr><td>LCD size</td><td>3.0" fixed</td></tr>
  +
 
<tr><td>Card</td><td>SD, SDHC, MMC, MMCplus, HC MMCplus</td></tr>
 
<tr><td>Card</td><td>SD, SDHC, MMC, MMCplus, HC MMCplus</td></tr>
  +
 
<tr><td>Size (mm)</td><td>100 x 58 x 31</td></tr>
 
<tr><td>Size (mm)</td><td>100 x 58 x 31</td></tr>
<tr><td>Weight (body)</td><td>175 g</td></tr></table>
 
   
 
<tr><td>Weight (body)</td><td>175 g</td></tr>
'''Hardware Limits:*'''
 
  +
</table>
:ISO Range: 80-3200 (Manufacturer: 80-3200)
 
  +
:Aperture: f/2.0 (wide angle) to ~f/4.9 (full zoom)
 
 
'''Hardware Limits:'''
:Shutter speed: 1/1600 to 15" sec (manufacturer -- needs testing for hardware limits).
 
  +
:ISO Range: 80 - 3200 (320 - 12800 in low-light mode, reduced size)
''* Note: maximum aperture and ISO speed need to be confirmed by someone else -- hqasem''
 
 
:Aperture: f / 2.0 (wide angle) to ~ f / 4.9 (full zoom)
  +
:Shutter speed: 1/1600 to 15" sec
   
 
== Firmware info ==
 
== Firmware info ==
Line 76: Line 85:
 
==For Developers==
 
==For Developers==
 
===General info:===
 
===General info:===
  +
Requires version 3 dancingbits encoding.
 
&lt;insert firmware \ code data here&gt;
 
&lt;insert firmware \ code data here&gt;
   
Line 85: Line 95:
   
 
===Available firmware dumps===
 
===Available firmware dumps===
[http://rapidshare.com/files/329736293/S90_GM1.00C.bin S90_GM1.00C.bin at rapidshare] Dumped by Rachelkitty
+
*S90 firmware '''1.00C''' [http://rapidshare.com/files/330257144/S90_GM1.00C.binn S90_GM1.00C.bin at rapidshare]
  +
Dumped by Rachelkitty - Redumped as previous was incorrect
 
  +
*S90 firmware '''1.01a''' ((8MB, from ERR99, dumped with ERR_99's modified G11 udumper,[http://chdk.setepontos.com/index.php/topic,4647.msg45319.html#msg45319 Forum link]): [http://www.zshare.net/download/74742478986973cd/], also available from chdkdumps part 2 [http://drop.io/chdkdumps2/asset/s90-101a-7z].
  +
*S90 firmware '''1.01c''' ((8MB, from mercurio, dumped with ERR_99's modified G11 udumper,[http://chdk.setepontos.com/index.php/topic,4647.msg45319.html#msg45319 Forum link]): [http://www.zshare.net/download/749308691d23073c/].
   
 
{{DL_dumps}}
 
{{DL_dumps}}
  +
  +
   
   
Line 98: Line 112:
   
 
== News & Development History: ==
 
== News & Development History: ==
  +
*(26-April-2010) CHDK is available as BETA version for the PowerShot '''S90''' with firmware versions '''1.00c''', '''1.01a''', '''1.01b''' and '''1.01c''' from the '''[[Downloads|Download page]]'''
*(19-Aug-2009) Canon press release of new camera
 
  +
*(25-April-2010) Beta V5 released for 1.00c firmware only [[http://chdk.setepontos.com/index.php/topic,4509.msg49387.html#msg49387 link]]
  +
*(24-April-2010) Request created to add S90 support into the trunk [[http://chdk.setepontos.com/index.php/topic,650.msg49290.html#msg49290 link]] and on 26-April it has been added to the autobuild, changeset 888 [[http://tools.assembla.com/chdk/changeset/888 link]]
  +
*(20-April-2010) Beta V4 released - bug fixes and experimental DNG support [[http://chdk.setepontos.com/index.php/topic,4509.msg49014.html#msg49014 link]]
  +
*(15-April-2010) (Allmost) full function CHDK autoboot (diskboot.bin) and firmware boot (PS.FI2) builds for 100c, 101a and 101c released (V3) [[http://chdk.setepontos.com/index.php/topic,4509.msg48736.html#msg48736|Forum link]]
  +
*(14-April-2010) First running CHDK Beta testversion for 101c by ERR99 [[http://chdk.setepontos.com/index.php/topic,4509.msg48707.html#msg48707|Forum Link]]
  +
*(13-April-2010) Firmware 1.01c was extracted by mercurio [[http://chdk.setepontos.com/index.php/topic,4509.msg48648.html#msg48648|Forum link]]
  +
*(13-April-2010) First running CHDK Beta testversion for 1.00c by ERR99 [[http://chdk.setepontos.com/index.php/topic,4509.msg48638.html#msg48638|Forum Link]]
  +
*(11-April-2010) First running CHDK Beta testversion for 1.01a by ERR99 [[http://chdk.setepontos.com/index.php/topic,4509.msg48523.html#msg48523|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-January-2010) Firmware 1.00c was extracted by rachelkitty [[http://chdk.setepontos.com/index.php/topic,4509.msg45443.html#msg45443|Link]]
 
*07-Oct-2009 Public availability (approx.)
 
*07-Oct-2009 Public availability (approx.)
 
*(19-August-2009) Canon press release of new camera
 
[[Category:Cameras]]
 
[[Category:Cameras]]
 
[[Category:Development]]
 
[[Category:Development]]

Latest revision as of 22:12, 28 January 2013

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

Notice

CHDK is available as BETA version for the PowerShot S90 with firmware versions 1.00c, 1.01a, 1.01b and 1.01c from the Download page


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

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): [1], also available from chdkdumps part 2 [2].
  • S90 firmware 1.01c ((8MB, from mercurio, dumped with ERR_99's modified G11 udumper,Forum link): [3].
Saveas64

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




Porting process & links

News & Development History:

  • (26-April-2010) CHDK is available as BETA version for the PowerShot S90 with firmware versions 1.00c, 1.01a, 1.01b and 1.01c from the Download page
  • (25-April-2010) Beta V5 released for 1.00c firmware only [link]
  • (24-April-2010) Request created to add S90 support into the trunk [link] and on 26-April it has been added to the autobuild, changeset 888 [link]
  • (20-April-2010) Beta V4 released - bug fixes and experimental DNG support [link]
  • (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-January-2010) Firmware 1.00c was extracted by rachelkitty [[4]]
  • 07-Oct-2009 Public availability (approx.)
  • (19-August-2009) Canon press release of new camera