The Powershot SX 40 HS is the successor to the SX30 IS.
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[]
Specifications[]
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)
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[]
- Firmware 1.00D by medgeek, full 16MB dump: http://dl.dropbox.com/u/15796744/PRIMARY.zip
- Firmware 1.00F by ERR99, full 16MB dump, dumped with cBasic udumper: zShare link
- Firmware 1.00G by philmoz, full 16MB dump: http://www.box.net/s/ldr2iv03x7tkgkxuasv7
- Firmware 1.00I (1.00i) by davemt, full 16MB dump: http://www.megaupload.com/?d=BME6WIUO
Download location for firmware dumps: |
porting[]
- SX40 porting thread: http://chdk.setepontos.com/index.php?topic=6956.msg74610#msg74610