CHDK Wiki
Acetone (talk | contribs)
(Added RAW sensor info & approx color matrix for DNG4PS-2 use (and RAW conversion))
 
(38 intermediate revisions by 23 users not shown)
Line 1: Line 1:
  +
== PowerShot A590 IS ==
[[Category:Development|A590IS]]
 
   
  +
The Powershot A590 IS is a 8MP camera released in January 2008.
[[Image:Canon590is_sidefront.png|thumb|238px|Canon PowerShot A590IS]]
 
[[Image:Canon590is_back.png|thumb|238px|Canon PowerShot A590IS back]]
 
   
  +
{{Notice|
==Camera technical data==
 
  +
'''CHDK is available for the A590 with firmware version 1.00E and 1.01B from the [[Downloads|Download page]]
<table border=0 cellspacing=0 cellpadding=5>
 
  +
}}
<tr><td>Release date:</td><td>January 2008</td></tr>
 
  +
<tr><td>Sensor CCD size:</td><td>8.0 MP 1/2.5"</td></tr>
 
  +
{|align="right" style="border-collapse:collapse; font-size: x-small;"
  +
|__TOC__
  +
|}
  +
  +
 
[[Image:Canon590is_sidefront.png|thumb|238px|Canon PowerShot A590IS]][[Image:Canon590is_back.png|thumb|238px|Canon PowerShot A590IS back]]
  +
  +
== Reviews and Specifications ==
  +
  +
* [http://www.canon.com/camera-museum/camera/dcc/data/2007-/2008_ps_a590_is.html?lang=us&categ=crn&page=2007-&p=2 Canon]
  +
* [http://www.dcresource.com/reviews/canon/powershot_a590-review/ DCRC]
  +
* [http://www.steves-digicams.com/2008_reviews/canon_a590is.html Steve's DigiCams]
  +
* [http://www.imaging-resource.com/PRODS/A590IS/A590ISA.HTM Imaging Resource]
  +
* [http://www.digitalcamerareview.com/default.asp?newsID=3348&review=Canon+powershot+a590 DCR]
  +
* [http://www.trustedreviews.com/digital-cameras/review/2008/06/06/Canon-PowerShot-A590-IS/p1 Trusted Reviews]
  +
* [http://www.photographyblog.com/reviews_canon_powershot_a590_is.php PhotographyBLOG]
  +
* [http://en.wikipedia.org/wiki/Canon_PowerShot_A Wikipedia]
  +
  +
== 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
  +
  +
Update: 9/14/2010 the compression options seems to work very well now, and I can change the bitrate on the fly while shooting, as well as focus/zoom. The results indicate change in quality, in addition to displayed bitrate while shooting, proving the settings to work.
  +
  +
== Technical Data ==
  +
  +
*'''Digic III''' image processor
  +
*'''DryOS''' operating system
  +
  +
<table border="0" cellspacing="0" cellpadding="5"><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>
  +
 
<tr><td>LCD size</td><td>2.5" fixed</td></tr>
 
<tr><td>LCD size</td><td>2.5" fixed</td></tr>
  +
 
<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:*'''
Specification from Digital Photography Review: [http://www.dpreview.com/news/0801/08012401canona470a580a590is.asp Canon PowerShot A470, A580 & A590 IS]
 
  +
:ISO Range: 80-1600 (Manufacturer)
  +
:Aperture: f/2.6 (wide angle) to ~f/11 (full zoom) (f/20 real hardware limit at 140mm)
  +
:Shutter speed: 1/2000 to 15" sec (manufacturer -- needs testing for hardware limits). CHDK up to 460 sec reported working [http://chdk.setepontos.com/index.php/topic,3461.msg36362.html#msg36362]
   
  +
:''* Note: maximum aperture and ISO speed need to be confirmed by someone else -- acetone''
==Camera Info & Color Calibration for DNG4PS-2 ==
 
  +
Max ISO confirmed to be 1600 -- deity of chaos
(mostly copied from A720-IS, but seems to work fine)
 
  +
My test: with CHDK i can setting ISO from 64 to 8000 (PaiaCZ)
<table border=0 cellspacing=0 cellpadding=5>
 
<tr><td>Sensor Size:</td><td>3336x2480</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 x2,y2:</td><td>3302,2474</td></tr>
 
<tr><td>Black Levels:</td><td>31-1023</td></tr>
 
<tr><td>Mosaic Type:</td><td>Green,Blue,Red,Green</td></tr>
 
   
  +
My test: with CHDK I can go from ISO 16 to 1600, though it shows 8000.(anonymous)
<tr><td><b>Color Matrix #1:</b></td>
 
  +
<tr><td>Illuminant:</td><td>Daylight</td></tr>
 
 
== Firmware info ==
<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)
 
   
==Firmware info==
 
 
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 51: Line 78:
 
<pre>
 
<pre>
 
Canon PowerShot A590 IS
 
Canon PowerShot A590 IS
 
 
P-ID:3176 NT D
 
P-ID:3176 NT D
   
 
Firmware Ver GM1.00E
 
Firmware Ver GM1.00E
 
 
NoError
 
NoError
 
 
Jan 8 2008 16:57:22
 
Jan 8 2008 16:57:22
 
</pre>
 
</pre>
Line 85: Line 109:
 
</pre>
 
</pre>
   
  +
== CHDK specialities ==
==Firmware Dump==
 
  +
* Since CHDK [http://tools.assembla.com/chdk/changeset/917/ changeset #917] the <Alt> button can be set to PRINT (default) or DISPLAY from the "Miscellaneous stuff" / "<ALT> mode button" CHDK menu
  +
** If DISPLAY is selected for <Alt> button: press {{button|DISPLAY}} quickly it will act as your <ALT> mode button, but if you hold it down for a second, it acts like the DISPLAY button normally does
  +
 
== Camera Info & Color Calibration for DNG4PS-2 ==
  +
 
(mostly copied from A720-IS, but seems to work fine)
 
<table border="0" cellspacing="0" cellpadding="5">
 
<tr><td>Sensor Size:</td><td>3336x2480</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 x2,y2:</td><td>3302,2474</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><b>Color Matrix #1:</b></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>
 
(note: color matrix is rough calibration, appears slightly darker & significantly more saturated than JPEG)
  +
  +
== For Developers ==
  +
 
=== Firmware Dumps ===
 
*A590 fw 1.01B: [http://mighty-hoernsche.de/chdk/dev/a590_stripped_1.bin.bz2] (dumped with the new [http://chdk.setepontos.com/index.php/topic,221.msg18855.html#msg18855 udumper 2008])
  +
*A590 fw 1.00E: [http://mighty-hoernsche.de/chdk/dev/a590_100e.dump.bz2]
  +
*A590 fw 1.00C: [http://www.zshare.net/download/528006938d108483/ zShare download]
  +
  +
  +
{{DL_dumps}}
  +
 
=== LED memory addresses ===
   
  +
#define AF 0xC02200c0 // AF-Beam (red)
A dump for the A590 now is available: [http://mighty-hoernsche.de/chdk/dev/a590_stripped_1.bin.bz2] (dumped with the new [http://chdk.setepontos.com/index.php/topic,221.msg18855.html#msg18855 udumper 2008]).
 
  +
#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 ===
Another dump (firm 1.00E) available :[http://www.zshare.net/download/1721832283e473d8/] (dumped with the new [http://chdk.setepontos.com/index.php/topic,221.msg18855.html#msg18855 udumper 2008]).
 
   
  +
:A590 is now part of the Autobuild: [[Downloads]]
==LED memory adresses==
 
   
 
* [http://chdk.setepontos.com/index.php?topic=2361.msg21827#msg21827 A590 porting thread]
==Current Status==
 
  +
[[Category:Cameras]]
:The porting thread in the forum: [http://chdk.setepontos.com/index.php/topic,2242.0.html]
 
 
[[Category:Development]]
:A newer porting thread (including links to a beta firmware) in the forum: [http://chdk.setepontos.com/index.php/topic,2361.60.html]
 
:The encoding thread in the forum: [http://chdk.setepontos.com/index.php/topic,2361.0.html]
 
:The dumping thread in the forum: [http://chdk.setepontos.com/index.php/topic,696.0.html]
 

Latest revision as of 01:35, 7 July 2013

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

Update: 9/14/2010 the compression options seems to work very well now, and I can change the bitrate on the fly while shooting, as well as focus/zoom. The results indicate change in quality, in addition to displayed bitrate while shooting, proving the settings to work.

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: 80-1600 (Manufacturer)
Aperture: f/2.6 (wide angle) to ~f/11 (full zoom) (f/20 real hardware limit at 140mm)
Shutter speed: 1/2000 to 15" sec (manufacturer -- needs testing for hardware limits). CHDK up to 460 sec reported working [1]
* Note: maximum aperture and ISO speed need to be confirmed by someone else -- acetone
Max ISO confirmed to be 1600 -- deity of chaos

My test: with CHDK i can setting ISO from 64 to 8000 (PaiaCZ)

My test: with CHDK I can go from ISO 16 to 1600, though it shows 8000.(anonymous)

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 ]

CHDK specialities

  • Since CHDK changeset #917 the <Alt> button can be set to PRINT (default) or DISPLAY from the "Miscellaneous stuff" / "<ALT> mode button" CHDK menu
    • If DISPLAY is selected for <Alt> button: press DISPLAY quickly it will act as your <ALT> mode button, but if you hold it down for a second, it acts like the DISPLAY button normally does

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