supplierdeeply

Ixus 200IS/SD980 1.01c porting thread

  • 108 Replies
  • 19039 Views
  • Publish
    Ixus 200IS/SD980 1.01c porting thread
    « on: 13 / June / 2010, 06:59:29 »
    Advertisements
    I started a port for the fw v1.01C of the Ixus 200IS, based in part on the fw v1.00C source by RaduP
    (http://chdk.setepontos.com/index.php/topic,4228.0.html). I updated the addresses and stubs wherever I could and the firmware now boots up to the splash screen (using the PS.FI2 and manual firmware update method). Pressing the ALT button displays the "ALT" label on screen, however pressing any further button (e.g. menu) causes the camera to turn off.

    I am an absolute newbie at ASM coding and CHDK in general, so I'm hoping someone with more experience can take it from here to further complete the port...

    The source code, rebased with the latest SVN trunk as of this writing is available here:
    http://home.scarlet.be/~rh241040/chdk/sd980_101c.zip

    I based the changes on the firmware dump by Valor:
    http://rapidshare.com/files/320665256/sd980_v1.01C.bin

    DISKBOOT.BIN and PS.FI2 can be found in the bin directory
    « Last Edit: 13 / June / 2010, 07:16:16 by citizenx »

    *

    Offline titbb

    • *
    • 38
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #1 on: 13 / June / 2010, 09:30:31 »
    Nice effort, i wish i could help you though, but im a complete nitwit when it comes to this stuff :(

    Lets hope someone can finish your work, i've been waiting for a 101c port for some time now.

    Thanks for your effort!

  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #2 on: 17 / June / 2010, 04:45:50 »
    I hope you get it to work, the SD980 shoots incredible images for an ultracompact but it would always be nice to get more control over them.

    If It's allowed I'll put up a $15 reward for anyone who gets this done.

    *

    Offline RaduP

    • *****
    • 856
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #3 on: 29 / June / 2010, 18:36:43 »
    If you are still committed to do it, I can try to help a bit.
    If you have questions, you can ask.


  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #4 on: 03 / July / 2010, 05:57:34 »
    I would like to help to make this port ...but I'm totally new to this kind of devolpment.
    Anybody can help me to discover how can I start? tools used? ...and other usefull things?
    thanks in advance
    Max

    *

    Offline reyalp

    • ******
    • 9858
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #5 on: 03 / July / 2010, 16:17:25 »
    I would like to help to make this port ...but I'm totally new to this kind of devolpment.
    Anybody can help me to discover how can I start? tools used? ...and other usefull things?
    thanks in advance
    Max
    http://chdk.wikia.com/wiki/For_Developers
    Don't forget what the H stands for.

    *

    Offline RaduP

    • *****
    • 856
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #6 on: 03 / July / 2010, 17:43:52 »
    How good are you with C? Do you know any assembly language?

  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #7 on: 01 / August / 2010, 01:22:29 »
    Are u still working with this port?


    *

    Offline openuas

    • **
    • 57
    • OpenUAS
      • OpenUAS
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #8 on: 01 / August / 2010, 16:27:19 »
    RaduP, yes I do know C and a wealth of other languages, also assembler for some processors, maybe a bit rusty... Also knowledge of cross compiling and ARM toolchain. However no experience with the Canon firmware YET. Do not even have the camera yet, but I will next week. Massive amount of other thing to do like everyone ;) but committed to get the Canon Powershot SD980 IS a.k.a. IXUS 200 IS in Europe, IXY DIGITAL 930 IS to work with CHDK.

    RaduP, indeed some guidance really appreciated... so I bet now it is reading the Wiki for developers next week.

    *

    Offline RaduP

    • *****
    • 856
  • Publish
    Re: Ixus 200IS/SD980 1.01c porting thread
    « Reply #9 on: 01 / August / 2010, 21:01:47 »
    Sure, i will try to answer your questions as best as I can.

     

    Related Topics