The Powershot SX 40 HS is the successor to the SX30 IS.
An ALPHA release of CHDK is available for the SX40 with firmware version 1.00D, 1.00F and 1.00G 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...
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