CHDK Wiki
No edit summary
Line 7: Line 7:
 
}}
 
}}
   
{| align="right" style="border-collapse:collapse; font-size: x-small;"
+
{|align="right" style="border-collapse:collapse; font-size: x-small;"
| __TOC__
+
|__TOC__
 
|}
 
|}
  +
   
 
[[Image:Canon590is_sidefront.png|thumb|238px|Canon PowerShot A590IS]][[Image:Canon590is_back.png|thumb|238px|Canon PowerShot A590IS back]]
 
[[Image:Canon590is_sidefront.png|thumb|238px|Canon PowerShot A590IS]][[Image:Canon590is_back.png|thumb|238px|Canon PowerShot A590IS back]]
Line 32: Line 33:
 
*'''Digic III''' image processor
 
*'''Digic III''' image processor
 
*'''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>8.0 MP 1/2.5"</td></tr>
 
<tr><td>Sensor CCD size:</td><td>8.0 MP 1/2.5"</td></tr>
 
<tr><td>Lens (35mm equiv) zoom</td><td>35-140, 4x</td></tr>
 
<tr><td>Lens (35mm equiv) zoom</td><td>35-140, 4x</td></tr>
Line 38: Line 39:
 
<tr><td>Card</td><td>SD / SDHC / MMC</td></tr>
 
<tr><td>Card</td><td>SD / SDHC / MMC</td></tr>
 
<tr><td>Size (mm)</td><td>94.3 x 64.7 x 40.8</td></tr>
 
<tr><td>Size (mm)</td><td>94.3 x 64.7 x 40.8</td></tr>
<tr><td>Weight (body)</td><td>175 g</td></tr>
+
<tr><td>Weight (body)</td><td>175 g</td></tr></table>
</table>
 
   
 
'''Hardware Limits:*'''
 
'''Hardware Limits:*'''
Line 52: Line 52:
 
Firmware information is given if '''ver.req''' exists on the SD.
 
Firmware information is given if '''ver.req''' exists on the SD.
   
In PLAY mode (with '''ver.req''') press {{button|FUNCSET}} and {{button|DISP}} simultaneously:
+
In PLAY mode (with '''ver.req''') press {{button|FUNCSET}} and {{button|DISP}} simultaneously:
 
Canon PowerShot A590 IS
 
Canon PowerShot A590 IS
 
P-ID:3176 NT D
 
P-ID:3176 NT D
Line 101: Line 101:
   
 
(mostly copied from A720-IS, but seems to work fine)
 
(mostly copied from A720-IS, but seems to work fine)
<table border=0 cellspacing=0 cellpadding=5>
+
<table border="0" cellspacing="0" cellpadding="5">
 
<tr><td>Sensor Size:</td><td>3336x2480</td></tr>
 
<tr><td>Sensor Size:</td><td>3336x2480</td></tr>
 
<tr><td>Jpeg size:</td><td>3264x2448</td></tr>
 
<tr><td>Jpeg size:</td><td>3264x2448</td></tr>
<tr><td>Active zone x1,y1:</td><td>10,8</td></tr>
+
<tr><td>Active zone x1,y1:</td><td>10,8</td></tr>
<tr><td>Active zone x2,y2:</td><td>3302,2474</td></tr>
+
<tr><td>Active zone x2,y2:</td><td>3302,2474</td></tr>
<tr><td>Black Levels:</td><td>31-1023</td></tr>
+
<tr><td>Black Levels:</td><td>31-1023</td></tr>
<tr><td>Mosaic Type:</td><td>Green,Blue,Red,Green</td></tr>
+
<tr><td>Mosaic Type:</td><td>Green,Blue,Red,Green</td></tr>
   
<tr><td><b>Color Matrix #1:</b></td>
+
<tr><td><b>Color Matrix #1:</b></td></tr><tr><td>Illuminant:</td><td>Daylight</td></tr>
<tr><td>Illuminant:</td><td>Daylight</td></tr>
+
<tr><td>Matrix:</td><td>0.401274 -0.100048 -0.074628 -0.054260 0.326804 0.016926 0.026217 0.036974 0.111526</td></tr></table>
<tr><td>Matrix:</td><td>0.401274 -0.100048 -0.074628 -0.054260 0.326804 0.016926 0.026217 0.036974 0.111526</td></tr>
 
</table>
 
 
(note: color matrix is rough calibration, appears slightly darker & significantly more saturated than JPEG)
 
(note: color matrix is rough calibration, appears slightly darker & significantly more saturated than JPEG)
   
Line 122: Line 120:
 
*A590 fw 1.00E: [http://mighty-hoernsche.de/chdk/dev/a590_100e.dump.bz2] and also here: [http://drop.io/chdkdumps2 drop.io] (stripped & cleaned)
 
*A590 fw 1.00E: [http://mighty-hoernsche.de/chdk/dev/a590_100e.dump.bz2] and also here: [http://drop.io/chdkdumps2 drop.io] (stripped & cleaned)
 
*A590 fw 1.00C: [http://www.zshare.net/download/528006938d108483/ zShare download]
 
*A590 fw 1.00C: [http://www.zshare.net/download/528006938d108483/ zShare download]
  +
   
 
{{DL_dumps}}
 
{{DL_dumps}}
  +
  +
   
 
=== LED memory addresses ===
 
=== LED memory addresses ===
Line 136: Line 137:
   
 
:A590 is now part of the Autobuild: [[Downloads]]
 
:A590 is now part of the Autobuild: [[Downloads]]
  +
[[Category:Cameras]]
 
[[Category:Cameras]] [[Category:Development]]
+
[[Category:Development]]

Revision as of 07:12, 24 November 2009

PowerShot A590 IS

The Powershot A590 IS is a 8MP camera released in January 2008.

Notice

CHDK is available for the A590 with firmware version 1.00E and 1.01B from the Download page



Canon590is sidefront

Canon PowerShot A590IS

Canon590is back

Canon PowerShot A590IS back

Reviews and Specifications

CHDK features still to be ported to the A590IS

1. Video compression options in CHDK have yet to be unlocked for this camera as of 31/12/2008.wangdang

Technical Data

  • Digic III image processor
  • DryOS operating system
Sensor CCD size:8.0 MP 1/2.5"
Lens (35mm equiv) zoom35-140, 4x
LCD size2.5" fixed
CardSD / SDHC / MMC
Size (mm)94.3 x 64.7 x 40.8
Weight (body)175 g

Hardware Limits:*

ISO Range: 10-8000 (Manufacturer: 80-1600)
Aperture: f/2.6 (wide angle) to ~f/11 (full zoom) (f/20 real hardware limit at 140mm)
Shutter speed: 1/2000 to 64" sec (manufacturer -- needs testing for hardware limits).
* Note: maximum aperture and ISO speed need to be confirmed by someone else -- acetone

Firmware info

Firmware information is given if ver.req exists on the SD.

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

Canon PowerShot A590 IS
P-ID:3176 NT D

Firmware Ver GM1.01B
NoError
Jan 24 2008 20:41:51

On an A590IS bought from amazon.com in June 2008, the following was observed:

Power on in PLAY mode with ver.req file on SD card, press and hold FUNCSET, press DISP reveals the firmware version:

Canon PowerShot A590 IS
P-ID:3176 NT D

Firmware Ver GM1.00E
NoError
Jan 8 2008 16:57:22

subsequent press of DISP (while still holding FUNCSET) reveals:

Adj Ver.011.002

subsequent press of DISP (while still holding FUNCSET) reveals:

IS Firm Ver. 2.06

IS Param Ver. 2.01

If you power on in PLAY mode without ver.req on the SD card and press the FUNCSET and DISP buttons simultaneously, the screen shows:

Firmware Ver. 1.0.0.0

    [ OK ]

Camera Info & Color Calibration for DNG4PS-2

(mostly copied from A720-IS, but seems to work fine)

Sensor Size:3336x2480
Jpeg size:3264x2448
Active zone x1,y1:10,8
Active zone x2,y2:3302,2474
Black Levels:31-1023
Mosaic Type:Green,Blue,Red,Green
Color Matrix #1:
Illuminant:Daylight
Matrix:0.401274 -0.100048 -0.074628 -0.054260 0.326804 0.016926 0.026217 0.036974 0.111526

(note: color matrix is rough calibration, appears slightly darker & significantly more saturated than JPEG)

For Developers

Firmware Dumps


Saveas64

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


LED memory addresses

#define AF 0xC02200c0    // AF-Beam (red)
#define DP 0xC02200c4    // direct-print (blue)
#define OR 0xC02200c8    // orange state-led (bi-state with green)
#define GR 0xC02200cc    // green state-led (bi-state with orange)
#define YE 0xC02200d0    // yellow state-led

Porting Current Status

A590 is now part of the Autobuild: Downloads