Author Topic: Dump Ixus 960is  (Read 12896 times)

Offline tk-germany

  • Rookie
  • *
  • Posts: 17
Dump Ixus 960is
« on: 01 / April / 2008, 18:39:49 »
Hi @ all,
yesterday i finally got my new Canon Ixus 960 Is and would like to make a dump in hope to soon be able to use chdk on it.
But i'm new to firmwaredumping.

I Planned to use the led-blinker-way and buy a phototransistor today, i allready found a shop, where to buy here in berlin.
But now i read something about a new way without a cable etc. Just with a dumping-software on the sdcard.

My question is now: is this way allready available and "user-friendly"? :)
If it allready exists, is this kind of software allready usable, and where can it be found?

if it still does'nt work, i will blink the code, but then, where can i find the blinker-code?
as all links i found are outdated and not available anymore, please help me to enrich the kit with a new great canon-cam.

Thanks and greets from berlin/germany
TK

Offline whim

  • Guru Member
  • ******
  • Posts: 1954
  • A620/A630/A590-101b/i70-101b/i870-101a/i300
Re: Dump Ixus 960is
« Reply #1 on: 01 / April / 2008, 19:49:47 »
You probably mean ewavr's universal dumper here: udumper

It is very convenient - the only 'drawback is that it does not give any feedback.
method:

- format a small (16M - 1G ) card in camera (avoid 2G and bigger)
- apply bootable.exe (in archive) on it (to make your cam recognize it as 'bootable')
- copy 'empty.dum' to the card
- copy one of the 'diskboot.bin' files to the card, choice depends on your cam OS.
  if you don't know, you'll have to try them until you succeed.
- write protect (w/ small tab on card) and insert card
- start cam in Review, not picture taking mode
- NOTHING will happen, don't worry, wait ~ 1 minute to be sure
- open battery compartment and remove battery
- remove card
- open 'empty.dum' in your favourite hex editor, if it contains anything apart from binary zeroes, you got it
- otherwise, start again with next 'diskboot.bin'
- to clean up you can remove 0x00's from the beginning of the file & 0xFF's from the tail end.

A VxWorks cam will have 'Copyright 1999-2001 ARM Limited' or similar at the beginning of the dump
In a DryOS cam the first bytes sofar have always been 'gaonisoyP'

hope this can save you from the much more complicated (?) blinking method

good luck & let us know how you get along,

wim
 
edit: corrected (see ewavr's comment )
« Last Edit: 01 / April / 2008, 20:14:14 by whim »

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Dump Ixus 960is
« Reply #2 on: 01 / April / 2008, 19:59:09 »
-=deleted=-
« Last Edit: 01 / April / 2008, 20:07:34 by ewavr »

Offline whim

  • Guru Member
  • ******
  • Posts: 1954
  • A620/A630/A590-101b/i70-101b/i870-101a/i300
Re: Dump Ixus 960is
« Reply #3 on: 01 / April / 2008, 20:03:20 »
@ewavr

sorry, i forgot about locking the card  - corrected

BTW what time would you recommend, is 1 min too much ?  And another Q if I may,
is there a preferred trying sequence (I mean DryOs -> VxW large -> VxW small or something)
« Last Edit: 01 / April / 2008, 20:30:05 by whim »

Offline GrAnd

  • Developers
  • Hero Member
  • ****
  • Posts: 916
  • [A610, S3IS]
    • CHDK
Re: Dump Ixus 960is
« Reply #4 on: 01 / April / 2008, 20:16:36 »
CHDK Developer.

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Dump Ixus 960is
« Reply #5 on: 01 / April / 2008, 20:35:34 »
BTW what time would you recommend, is 1 min too much ? 
5-10 sec. (write speed is above 1 Mb/s).
And another Q if I may,
is there a preferred trying sequence (I mean DryOs -> VxW large -> VxW small or something)
Maybe DRYOS for new cameras, VxWorks for old ones? ;)

It would be great to put this instruction in Wiki.
« Last Edit: 01 / April / 2008, 20:39:06 by ewavr »

Offline tk-germany

  • Rookie
  • *
  • Posts: 17
Re: Dump Ixus 960is
« Reply #6 on: 02 / April / 2008, 00:56:50 »
I got it, and yes it starts with "gaonisoyP"
the dump can be found here:
linkchange to zshare
please insert it into the chdk!!!

sorry forgot version info:
Canon digital ixus 960 is
p-id:315F Pal D
Firmware Ver GM1.00D
NoError
Aug 23 2007 09:21:45
« Last Edit: 02 / April / 2008, 16:54:15 by tk-germany »

Offline jeff666

  • Developers
  • Full Member
  • ****
  • Posts: 181
  • A720IS
Re: Dump Ixus 960is
« Reply #7 on: 02 / April / 2008, 02:51:10 »
I got it, and yes it starts with "gaonisoyP"

Wow - firmware dumping has really become easy. It took me a whole weekend to dump my cam, but that was ages ago, of course (which means: last november :D).

Also the amount of dyros-cams is increasing. How fortunate someone figured out how those work 8)

Cheers.

Offline GrAnd

  • Developers
  • Hero Member
  • ****
  • Posts: 916
  • [A610, S3IS]
    • CHDK
Re: Dump Ixus 960is
« Reply #8 on: 02 / April / 2008, 03:09:00 »
Also the amount of dyros-cams is increasing. How fortunate someone figured out how those work 8)

Yes. Your work was very helpful when I ported SD870. The port is based on your code. With the comments it was not so difficult to do (despite it was my first port :) ). Thank You!
CHDK Developer.

CHDK Forum

Re: Dump Ixus 960is
« Reply #8 on: 02 / April / 2008, 03:09:00 »

Offline tk-germany

  • Rookie
  • *
  • Posts: 17
Re: Dump Ixus 960is
« Reply #9 on: 02 / April / 2008, 12:10:30 »
« Last Edit: 02 / April / 2008, 17:24:18 by tk-germany »

Offline whim

  • Guru Member
  • ******
  • Posts: 1954
  • A620/A630/A590-101b/i70-101b/i870-101a/i300
Re: Dump Ixus 960is
« Reply #10 on: 02 / April / 2008, 14:04:38 »
Quote
28. die sd-karte kann nun wieder formatiert und voll-fotografiert werden
( Eng: 28. the card can now be reformatted and filled with photos )

Much better solution (IMHO): put a new 'empty.dum' on it and keep in your pocket/wallet/camera bag
in case you run into any other not-yet-supported cams  :D
Since 16-32 MB cards are pretty much useless these days, I now usually have a DryOs and a VxW
version with me all the time  :haha

wim

« Last Edit: 02 / April / 2008, 14:22:35 by whim »

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
Re: Dump Ixus 960is
« Reply #11 on: 02 / April / 2008, 14:33:51 »

00. cam kaufen, sd-karte kaufen/haben

hehe, for our non german-readers, this means: in order to be able to dump firmware, you have to buy the cam first! :D
Quote
30. link zum firmwaredump mit versionsinfo in den gewohnten 2 cdhk-foren (original-forum und deutsches chdk-forum (google: "chdk forum") posten

i'm not a big fan of posting things "all over the web", but if it helps those germans who cant speak english its okay i guess. CHDKLover (from the german forum) seems to be a smart guy, he did some interesting code customizations (Canon / CHDK-Forum :: Thema anzeigen - Men?-Mod v2 being an example), too bad he doesnt share them with the rest of the world (english chdk forum would be a good start :D).

Quote
28. die sd-karte kann nun wieder formatiert und voll-fotografiert werden

( Eng: 28. the card can now be reformatted and filled with photos )

Much better solution (IMHO): put a new 'empty.dum' on it and keep in your pocket/wallet/camera bag
in case you run into any other not-yet-supported cams  :D
Since 16-32 MB cards are pretty much useless these days, I now usually have a DryOs and a VxW
version with me all the time  :haha

wim



good idea. just yesterday i was in a big "electronics store" fiddling around with lots of cams on display. next time i will see what i can do regarding smuggling in the sdcard with the dumper :D
too bad you cant have several dumps one SINGLE sdcard. or can you? perhaps with a little modification? this way you can dump several cams in one run.
« Last Edit: 02 / April / 2008, 15:45:33 by PhyrePhoX »

Offline tk-germany

  • Rookie
  • *
  • Posts: 17
Re: Dump Ixus 960is
« Reply #12 on: 02 / April / 2008, 15:08:04 »
« Last Edit: 02 / April / 2008, 16:55:48 by tk-germany »

Offline GrAnd

  • Developers
  • Hero Member
  • ****
  • Posts: 916
  • [A610, S3IS]
    • CHDK
Re: Dump Ixus 960is
« Reply #13 on: 02 / April / 2008, 18:51:11 »
Is it right the, if at the end of the Data in the Dumpfile are a lot of hexdecimal "FF" and the beginnig contains some of the previous written keywords, the dump is complete?

Your dump is complete. FF just means no data (clear block) is there.
CHDK Developer.

Offline GrAnd

  • Developers
  • Hero Member
  • ****
  • Posts: 916
  • [A610, S3IS]
    • CHDK
Re: Dump Ixus 960is
« Reply #14 on: 02 / April / 2008, 23:09:10 »
Discussion about CHDKlover's menu mod is moved to CHDKlover's menu mod
CHDK Developer.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal