CHDK Wiki
(→‎Canon IXUS 860 IS / SD870 IS: added camera labs review)
Line 40: Line 40:
   
 
'''LED Adresses:'''<br>
 
'''LED Adresses:'''<br>
#define LED_DP 0xC02200cc // direct-print (blue)
+
#define LED_DP 0xC02200cc // direct-print (blue)
 
#define LED_IO_G 0xC0220136 // IO indicator LED (green state)
 
#define LED_IO_G 0xC0220136 // IO indicator LED (green state)
 
#define LED_IO_O 0xC0220133 // IO indicator LED (orange state)
 
#define LED_IO_O 0xC0220133 // IO indicator LED (orange state)

Revision as of 10:08, 10 August 2008

The Canon Digital IXUS 860 IS is known in America as PowerShot SD870 IS and in Japan as the IXY Digital 910IS.

Canon IXUS 860 IS / SD870 IS

Reviews: dpreview review: [1], DCRP review: [2], Camera Labs review: [3]

The IXUS 860IS is based on DryOS operating system. As of 2008-03-23, CHDK works on the IXUS860IS (SD870) with firmware 1.00c

USB remote support is available on CHDK builds after 2008-05-25 (Allbest #51 / | Autobuild)


Notes:

  • IXUS 860IS CHDK does not have PS.FIR, so only the autoboot method with a bootable card (up to 4GB, only with FAT16 file format) will work.
  • There are also some limitations / issues with this model, described in CHDK for Dummies: Odd and Tricky cameras


Firmware Dump

SD870 firmware dump available (ROM dump starting address 0xFF800000)
Another IXUS860IS firmware dump written from within a working CHDK. It seems to contain more data/code as it fills some of the '00' from the dump above (ROM dump starting address 0xFF810000)

Version information

Created ver.req, then pressed FUNCSET and DISP simultaneously:

Canon PowerShot SD870 IS
P-ID: 3160	NT D
Firmware ver GM1.00C
NoError
juk 20 2007	18:32:15

Pressing DISP once again with FUNCSET still pressed:

Adj Ver.010.012

Pressing DISP a third time with FUNCSET still pressed:

IS Firm Ver. 3.0
IS Param Ver. 3.0

LED Adresses:

 #define LED_DP   0xC02200cc    // direct-print (blue)
 #define LED_IO_G 0xC0220136    // IO indicator LED (green state)
 #define LED_IO_O 0xC0220133    // IO indicator LED (orange state)
 #define LED_AF   0xC0223030    // Auto-focus LED (very bright...)

In the Firmware (which has been partially dumped):