supplierdeeply

SX200is Porting

  • 1105 Replies
  • 153246 Views
*

Offline Darkness

  • **
  • 72
  • SX200IS 100D
  • Publish
    Re: SX200is Porting
    « Reply #50 on: 23 / August / 2009, 13:39:46 »
    Advertisements
    fyi: firmware was dumped with modified udumper.

    do you mind posting the dumper and the changes you made?
    SX200IS 100D

    *

    Offline ADamb

    • **
    • 65
    • sx200is
  • Publish
    Re: SX200is Porting
    « Reply #51 on: 23 / August / 2009, 15:23:24 »
    dancingbits.exe diskboot.ori diskboot.bin 2

    where diskboot.ori is from "old" dryos udumper
    and dancingbits.exe from trunk794/tools/
    SX200 IS-100C

  • Publish
    Re: SX200is Porting
    « Reply #52 on: 23 / August / 2009, 16:15:40 »
    As ADamb said: use udumper for DryOS not the NewDryOS version and patch it with the new version of
    dancingbits. After that DISKBOOT.BIN is accepted by the camera.

    *

    Offline fe50

    • ******
    • 3033
    • IXUS50 & 860, SX10 Star WARs-Star RAWs
      • fe50
  • Publish
    Re: SX200is Porting
    « Reply #53 on: 23 / August / 2009, 17:27:55 »
    The 1.00D dump is now also available from the chdkdumps repository...
    http://chdk.setepontos.com/index.php/topic,288.msg38509.html#msg38509


    *

    Offline Darkness

    • **
    • 72
    • SX200IS 100D
  • Publish
    Re: SX200is Porting
    « Reply #54 on: 23 / August / 2009, 17:36:18 »
    thanks, managed to make my own 100D dump.

    However, after cleaning it with cardtricks, I have a 6.99MB file instead of the 4MB posted by tr1stan.

     Rom size:                   0x003FFFFF

    I guess we don't need the stuff after the 0x003FFFFF, so I trimmed it   :-X


    http://drop.io/sx200is_100d

    it's probably identical to the one tr1stan posted...
    SX200IS 100D

    *

    Offline fe50

    • ******
    • 3033
    • IXUS50 & 860, SX10 Star WARs-Star RAWs
      • fe50
  • Publish
    Re: SX200is Porting
    « Reply #55 on: 23 / August / 2009, 18:25:53 »
    @Darkness
    The "short" 4MB dumps are ok for porting.

    The "full" (~8MB) dumps are better, they contain additional informations, e.g. the FI2 keys (but we know the SX200 keys already, so this doesn't matter), flash loader, debug data, stored settings & other maybe useful stuff.

    Yes, your dump ist 100% identical with tr1stan's.

    *

    Offline Darkness

    • **
    • 72
    • SX200IS 100D
  • Publish
    Re: SX200is Porting
    « Reply #56 on: 23 / August / 2009, 18:46:59 »
    In that case, I uploaded the full dump as well to http://drop.io/sx200is_100d
    SX200IS 100D

    *

    Offline OldGit

    • ****
    • 303
  • Publish
    Re: SX200is Porting
    « Reply #57 on: 24 / August / 2009, 03:41:08 »
    Hi,
    great news on udumper and the 100D.
    I'm glad we don't have to blink this stuff any more it is sooooo boring watching those lights for hours.

    To help the 100D port I can package my 100C sources and post, be aware that I still have many problems but they may be of use to get the 100D port started.

    Also I may have to go away on work later this week, so if anyone wishes to work on the 100C port, (or even just check what I have so far) it would be a great help.

    At work now, but I'll pack it all tonight, add some comments and post.

    OldGit
    SX200 IS-100C


  • Publish
    Re: SX200is Porting
    « Reply #58 on: 24 / August / 2009, 07:15:42 »
    Hi OldGit,

    i'm really interested in your sources. I had a quick look on your first source package you posted here.
    There aren't big difference between firmware 100c and 100d afaik.

    tr1stan

    *

    Offline OldGit

    • ****
    • 303
  • Publish
    Re: SX200is Porting
    « Reply #59 on: 24 / August / 2009, 14:47:06 »
    Hi all
    here are the sources I promised sx200is.7z - 0.03MB

    Current State
    all required basic updates are done on the files except feather / jog dial.
    Camera boots via AutoBoot and Firmware Option
    (AutoBoot gives "Card Locked" due to missing SD_RADONLY_FLAG)
    Data currently missing on Keys, colors, SD_READONLY_FLAG and some other settings.

    Next steps
    My plan was to get the OPT_DEBUGGING option working (see readme file in sources) and then use the OSD to get the key, SD_READONLY, and parameter data.
    Then test and fix all other "basic" features, including the autoboot.
    After that each CHDK feature could be checked / debuged.
    Lastly we could do something about that stupid flash

    Enjoy, OldGit
    SX200 IS-100C

     

    Related Topics