Dump Ixus 960is - page 5 - Firmware Dumping - CHDK Forum

Dump Ixus 960is

  • 45 Replies
  • 28395 Views
Re: Dump Ixus 960is
« Reply #40 on: 01 / June / 2008, 19:16:53 »
Advertisements
So on my SD1100 firmware 1.01A:
- ver.req and vers.req provide expected function
- neither DISKBOOK.BIN nor AUTOEXEC.BIN work with standard bootable setup
- PS.FIR has no effect
- PS.FI2 gives a "Firm update..." menu option and a renamed PS.FIR gives the "Upload File Error!!!"

I'm new to this so bear with me, but do any of the dumped cameras support FI2?  Otherwise I don't see where we would begin to unravel the format without an example.

Re: Dump Ixus 960is
« Reply #41 on: 01 / June / 2008, 23:48:04 »
The next method would be to test the "Firm Update"-Menu.

This appears to be the only approach which can be used to obtain a firmware dump. There is progress towards developing a blinker for the 400D using an FIR file. This is an older VxWorks camera so the code is not applicable. No one has looked at the 450D yet, which most likely uses a ps-fi2 file.

What is needed is a valid ps.fi2 file. We can then start to look at the encryption, checksums and layout.

The A720IS still uses FIR files for firmaware updates. So it is unclear how applicable any analysis of the A720 firmware is to the newer cameras.

*

Offline jeff666

  • ****
  • 181
  • A720IS
Re: Dump Ixus 960is
« Reply #42 on: 02 / June / 2008, 17:28:20 »
What is needed is a valid ps.fi2 file. We can then start to look at the encryption, checksums and layout.

Yes, that would help. It's very tedious to analyze decoding functions in ASM.

Quote
The A720IS still uses FIR files for firmaware updates. So it is unclear how applicable any analysis of the A720 firmware is to the newer cameras.

The A720 is a DryOS cam and uses FI2-files.

Cheers.

Re: Dump Ixus 960is
« Reply #43 on: 02 / June / 2008, 23:40:34 »
The A720 is a DryOS cam and uses FI2-files.

Ah, that is good. I will start looking at the A720 code. Haven't been able to find an fi2 card released by Canon.


Re: Dump Ixus 960is
« Reply #44 on: 08 / June / 2008, 22:25:22 »
One thing worth investigating is trying to run a diskboot.bin with the USB camera cable plugged into a computer on power up. Apparently the camera reads or runs the diskboot.bin file on SD card. This was reported by some people trying to dump the SD1100IS/IXUS80IS. Might be worth trying to get a blinker going using this approach?

Re: Dump Ixus 960is
« Reply #45 on: 06 / August / 2008, 14:47:55 »
finaly there IS a chdk for the ixus 960is (sd950)
and imho it's a great build.
the autobuild can be found here:
Juciphox Download - build 0.2.31, revision #469
many greetz,
tk

 

Related Topics