CHDK Wiki
(4 intermediate revisions by 3 users not shown)
Line 2: Line 2:
   
   
{{Attention|An ALPHA release of CHDK is available for the SX40 with firmware version '''1.00D''', '''1.00F''' and '''1.00G''' from the [[Downloads|Download page]]}}
+
{{Notice|CHDK is available for the Powershot SX40HS with firmware versions '''1.00D''', '''1.00F''', '''1.00G''' and '''1.00I''' from the [[Downloads|Download page]].}}
 
* For the latest development process read more [http://chdk.setepontos.com/index.php?topic=6956.msg74610#msg74610 '''here''']
 
* For the latest development process read more [http://chdk.setepontos.com/index.php?topic=6956.msg74610#msg74610 '''here''']
   
Line 12: Line 12:
 
* [http://www.dpreview.com/news/1109/11091525canonsx40hs.asp DPReview press release]
 
* [http://www.dpreview.com/news/1109/11091525canonsx40hs.asp DPReview press release]
 
* [http://www.imaging-resource.com/PRODS/SX40HS/SX40HSA.HTM Imaging resource]
 
* [http://www.imaging-resource.com/PRODS/SX40HS/SX40HSA.HTM Imaging resource]
  +
* [http://snapsort.com/cameras/Canon-SX40 Snapsort]
 
  +
[[Category:development]]
  +
[[Category:cameras]]
   
 
==Technical Data==
 
==Technical Data==
Line 47: Line 49:
 
''This section describes special CHDK-related things...''
 
''This section describes special CHDK-related things...''
   
  +
===[[DNG4PS-2]] Settings===
  +
''from SX40 platform_camera.h @ 28-May-2012''
  +
  +
*Run [[DNG4PS-2]], click in the settings button, go to the camera options tab
  +
*Select the G7 profile and click the copy button
  +
*Change the settings as:
  +
Camera Name = Canon PowerShot SX40 HS
  +
Short Name = PowerShot SX40 HS
  +
Sensor size = 4176 x 3060
  +
Jpeg size = 4072 x 3044
  +
Active zone x1, y1 = 96, 16
  +
Active zone x2, y2 = 4168, 3060
  +
Black-white level = 127, 4095
  +
Mosaic type = Red,Green,Green,Blue
  +
Bits per unit = 12
  +
Color matrix 1
  +
Illuminant = Daylight
  +
Matrix = 5.44808 -1.74047 -0.80399 -0.75055 4.40444 0.11367 -0.05801 0.71589 1.18914
  +
Multiplicator = 1.0 1.0 1.0
  +
Color matrix 2, leave blank
  +
  +
*Click Ok, and you should be able to browse to the directory with the raw and jpeg files and run the convert
  +
*If have both the raw and jpeg together you will get additional EXIF data copied to the DNG file from the JPEG.
   
 
==For Developers==
 
==For Developers==

Revision as of 03:42, 9 May 2013

The Powershot SX 40 HS is the successor to the SX30 IS.


Notice

CHDK is available for the Powershot SX40HS with firmware versions 1.00D, 1.00F, 1.00G and 1.00I from the Download page.

  • For the latest development process read more here

Reviews

Technical Data

  • Digic V image processor
  • 12.1 megapixel BSI-CMOS sensor, 1/2.3 inch
  • 35x wide-angle optical zoom lens 24- 840mm, F2.7 - F5.8
  • operating system: DRYOS version 2.3, release #0049
  • Image stabilization (lens shift-type)
  • Display: 2.7 inch vari-angle LCD, 230,000 pixels
  • Electronic viewfinder 202.000 pixels
  • Built-in flash, hot-shoe for external flash
  • Video: 1920 x 1080 @24 fps, 1280 x 720 (30 fps), 640 x 480 (30, 120 fps), 320 x 240 (30, 240 fps)
  • HDMI output
  • Storage: SD, SDHC, SDXC
  • Power: Rechargeable Li-ion Battery NB-10L (battery and charger included)
  • Dimensions: 123 x 92 x 108 mm, Weight: 600g (with battery)

Canon product page (USA): http://usa.canon.com/cusa/consumer/products/cameras/digital_cameras/powershot_sx40_hs

Firmware info

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

USA Version Header:

Canon PowerShot SX40 HS

P-ID: 3238 NT D

Fimrware Ver GM1.00F (1.0.0.0)

Adj Ver.010.008


CHDK Specialities

This section describes special CHDK-related things...

DNG4PS-2 Settings

from SX40 platform_camera.h @ 28-May-2012

  • Run DNG4PS-2, click in the settings button, go to the camera options tab
  • Select the G7 profile and click the copy button
  • Change the settings as:
Camera Name = Canon PowerShot SX40 HS
Short Name = PowerShot SX40 HS
Sensor size = 4176 x 3060
Jpeg size = 4072 x 3044
Active zone x1, y1 = 96, 16
Active zone x2, y2 = 4168, 3060
Black-white level = 127, 4095
Mosaic type = Red,Green,Green,Blue
Bits per unit = 12
Color matrix 1
Illuminant = Daylight
Matrix = 5.44808 -1.74047 -0.80399 -0.75055 4.40444 0.11367 -0.05801 0.71589 1.18914
Multiplicator  = 1.0 1.0 1.0
Color matrix 2, leave blank
  • Click Ok, and you should be able to browse to the directory with the raw and jpeg files and run the convert
  • If have both the raw and jpeg together you will get additional EXIF data copied to the DNG file from the JPEG.

For Developers

  • The Canon Basic dumper script can dump the SX40 firmware, Romstart is @ 0xFF000000, dump size is 16MB
  • New dancingbits flavour, values are { 7,1,5,3,0,6,4,2 } , located @ 0xFF5B5344
  • The fi2 keys are d4c, located @ FF61A4FC and @ FFFF3B48


LED addresses

Firmware dumps

Saveas64

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

porting