Dump Ixus 960is

  • 45 Replies
  • 17290 Views
  • Publish
    Dump Ixus 960is
    « on: 01 / April / 2008, 09:39:49 »
    Advertisements
    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

    • ******
    • 2013
    • A495/590/620/630 ixus70/115/220/230/300/870 S95
  • Publish
    Re: Dump Ixus 960is
    « Reply #1 on: 01 / April / 2008, 10: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, 11:14:14 by whim »

    *

    Offline ewavr

    • ****
    • 1057
    • A710IS
  • Publish
    Re: Dump Ixus 960is
    « Reply #2 on: 01 / April / 2008, 10:59:09 »
    -=deleted=-
    « Last Edit: 01 / April / 2008, 11:07:34 by ewavr »

    *

    Offline whim

    • ******
    • 2013
    • A495/590/620/630 ixus70/115/220/230/300/870 S95
  • Publish
    Re: Dump Ixus 960is
    « Reply #3 on: 01 / April / 2008, 11: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, 11:30:05 by whim »


    *

    Offline GrAnd

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

    *

    Offline ewavr

    • ****
    • 1057
    • A710IS
  • Publish
    Re: Dump Ixus 960is
    « Reply #5 on: 01 / April / 2008, 11: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, 11:39:06 by ewavr »

  • Publish
    Re: Dump Ixus 960is
    « Reply #6 on: 01 / April / 2008, 15: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, 07:54:15 by tk-germany »

    *

    Offline jeff666

    • ****
    • 181
    • A720IS
  • Publish
    Re: Dump Ixus 960is
    « Reply #7 on: 01 / April / 2008, 17: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

    • ****
    • 916
    • [A610, S3IS]
      • CHDK
  • Publish
    Re: Dump Ixus 960is
    « Reply #8 on: 01 / April / 2008, 18: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.

  • Publish
    Re: Dump Ixus 960is
    « Reply #9 on: 02 / April / 2008, 03:10:30 »
    « Last Edit: 02 / April / 2008, 08:24:18 by tk-germany »

     

    Related Topics