PowerShot SD400 DIGITAL ELPH / DIGITAL IXUS 50 / IXY DIGITAL 55[edit | edit source]
![]() |
CHDK is available for the Ixus50 / SD400 with firmware versions 1.01A and 1.01B from the Downloade page
|

Reviews and Specifications[edit | edit source]
Model[edit | edit source]
- This is a 5.0 megapixel compact camera that runs with VxWorks OS on the DiGiC II image processor chip.
- There are original Canon Firmware updates available from Here or from Here using the serial # 0013042373
Firmware Version Information[edit | edit source]
Version 1.01A, Page 1 (SET+DISP. first click):
Canon PowerShot SD400 P-ID: 310E NT Firmware Ver GM1.01A No error Mar 10 2005 16:01:15
Page 2 (SET+DISP. second click):
Canon PowerShot SD400 P-ID: 310E NT Firmware Ver GM1.01A Adj Ver.001.006MT1
Version 1.01B:
Canon PowerShot SD400 P-ID: 310E NT Firmware Ver GM1.01B No error Mar 29 2005 21:16:07
For developers[edit | edit source]
- Porting the SD400 is done, the SD400 is included in the 'official' trunk
Beta versions (outdated)[edit | edit source]
Beta version of the CHDK files are created for this camera including two of the firmware versions (Ver 1.01A and Ver 1.01B). Beta files are based on the AllBest's version of the files. Current beta files can be download from this location (Archive file contains the binary and source files): [1]
Currently there is discussion thread about the beta files in the CHDK-Forum and can be accessed by this link: ixus50/sd400 ver 101a & 101b CHDK Port - Beta version
All help is welcome in testing the beta files and please post your findings in the forum discussion thread for this camera.
LED addresses[edit | edit source]
(Same as with the SD300 model)
1. define LED_PWR 0xc02200E8 2. define LED_GREEN 0xc02200D8 3. define LED_RED 0xc02200DC 4. define LED_YELLOW 0xc02200E0 5. define LED_AF_RED 0xc02200EC
Interesting Addresses[edit | edit source]
- FF810000 - PRIMARY.BIN
Firmware Dumps[edit | edit source]
The blink G7 firmware reading application was modified to run on this camera and the file can be downloaded from this location: zSHARE - blink_sd400.zip
Firmware dump files are created for this camera:
- - Firmware dump file for Ver 1.01A can be downloaded from this Collection of firmware files: zSHARE - primaries.bin.rar
- - Firmware dump file for Ver 1.01B can be downloaded from this location: zSHARE - sd400_101b.zip
![]() |
Download location for firmware dumps: |
Camera ID for pakwif[edit | edit source]
Same as the USB ID returned by lsusb:
- Bus 005 Device 011: ID 04a9:310e Canon, Inc. Digital IXUS 50 (PTP mode)
310e hex = 12558 decimal 01000100 hex = 16777472 decimal = version 1.0.1.0
So:
- pakwif PS.FIR DISKBOOT.BIN 12558 16777472