PowerShot SX230 HS - Porting Thread

  • 671 Replies
  • 111528 Views
*

Offline sylikc

  • **
  • 66
  • SX230HS 1.00c, SD750 1.02a ;)
  • Publish
    PowerShot SX230 HS - Porting Thread
    « on: 21 / May / 2011, 04:51:19 »
    Advertisements
    Breaking out from the PowerShot SX220 & SX230 HS - Porting Thread, I'm getting the ball rolling specifically for the SX230.  

    I'm sure there'll be a lot of similarities between the two, so there's the link so you can reference some of funnel's work..

    Thanks to reyalp, I was able to get the Canon Basic Dumper script working.


    Here's the 16MB dump that I got: sx230hs_100c.zip


    I don't know assembly well enough to develop, but I can offer to test any builds someone comes up with . . .

    /sylikc
    props to TPC + PhyrePhox for SD750 work: IXUS75/SD750 1.01a | 1.00b | 1.02a Thread
    props to quietschi for multipartition support + button fixes!
    SD750 bracketing issues

  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #1 on: 21 / May / 2011, 10:58:34 »
    Thumbs up. I volunteer for testing.

    *

    Offline aquilla

    • *
    • 21
    • sx230hs fw v1.01a
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #2 on: 25 / May / 2011, 22:36:55 »
    Thanks for finally getting this thread started, sylikc.  Its about time work starts on the sx230hs.  And good work dumping the firmware.  Seeing as funnel has done the hard work for the sx220hs, I would think porting the sx230 would be a bit easier.  We'll see what problems we run into.  I myself know next to nothing about cdhk and assembly, but I would be willing to help in just about any way I can.  Let me know if you need someone else to test once this project gets started. 

    As a side note, someone should update the information on the official cdhk website to show that the sx230hs has had a successful firmware dump.  Maybe that will generate some interest in porting and development.  I'd like to see a working hack before the end of the summer. 

    I haven't really had the time to look into it but I might try to do that myself if I have some free time in the coming week.  Hope you all are well.  Take care,

    Aquilla
    -Aquilla

  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #3 on: 26 / May / 2011, 13:30:55 »
    I purchased a SX230 HS today (26/05/11) and checked the firmware using the Acid utility. It reported the firmware as being 101a.

    My main interest is with DSLR bodies but the SX230 caught my fancy so I bought it lol


    *

    Offline sylikc

    • **
    • 66
    • SX230HS 1.00c, SD750 1.02a ;)
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #4 on: 26 / May / 2011, 14:49:56 »
    I purchased a SX230 HS today (26/05/11) and checked the firmware using the Acid utility. It reported the firmware as being 101a.

    My main interest is with DSLR bodies but the SX230 caught my fancy so I bought it lol

    Photosbykev: can you check it again using the VER.REQ method with the SD card as documented on the CHDK wiki
    http://chdk.wikia.com/wiki/FAQ#Q._How_can_I_get_the_original_firmware_version_number_of_my_camera.3F

    See if it really does show 1.01a .  If it is indeed that, can you use the canon basic script to dump the firmware for that version as well?  I bought mine recently as well, about 2 weeks ago off an online retailer.
    http://chdk.wikia.com/wiki/Canon_Basic/Scripts/Dumper

    And the SX230 rocks... it's not as fast as a f/2.8 zoom, but even on a crop body, my 200mm * 1.6x only = 320mm... whereas the SX230 has 392mm on it's long end (granted it's f/5.9)
    props to TPC + PhyrePhox for SD750 work: IXUS75/SD750 1.01a | 1.00b | 1.02a Thread
    props to quietschi for multipartition support + button fixes!
    SD750 bracketing issues

    *

    Offline reyalp

    • ******
    • 9881
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #5 on: 26 / May / 2011, 15:20:05 »
    Thanks for finally getting this thread started, sylikc.  Its about time work starts on the sx230hs.  And good work dumping the firmware.  Seeing as funnel has done the hard work for the sx220hs, I would think porting the sx230 would be a bit easier.
    Makes little or no difference.
    Quote
    As a side note, someone should update the information on the official cdhk website to show that the sx230hs has had a successful firmware dump.
    There is no official website, only a wiki which anyone can edit. This includes you ;)
    Don't forget what the H stands for.

    *

    Offline aquilla

    • *
    • 21
    • sx230hs fw v1.01a
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #6 on: 26 / May / 2011, 15:50:18 »
    Quote
    Makes little or no difference.

    Ah.  That's unfortunate.  This goes to show how much I know about chdk porting.  At least we've gotten started, though.  

    Quote
    There is no official website, only a wiki which anyone can edit. This includes you ;)

    Thanks for the information.  Obviously I wasn't thinking too clearly last night.  I've edited the wiki to reflect sylikc's recent firmware dump.  Let's hope for the some interest from a few more experienced developers.
    « Last Edit: 26 / May / 2011, 15:52:52 by aquilla »
    -Aquilla

  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #7 on: 26 / May / 2011, 18:06:44 »
    I purchased a SX230 HS today (26/05/11) and checked the firmware using the Acid utility. It reported the firmware as being 101a.

    My main interest is with DSLR bodies but the SX230 caught my fancy so I bought it lol

    Photosbykev: can you check it again using the VER.REQ method with the SD card as documented on the CHDK wiki
    http://chdk.wikia.com/wiki/FAQ#Q._How_can_I_get_the_original_firmware_version_number_of_my_camera.3F

    See if it really does show 1.01a .  If it is indeed that, can you use the canon basic script to dump the firmware for that version as well?  I bought mine recently as well, about 2 weeks ago off an online retailer.
    http://chdk.wikia.com/wiki/Canon_Basic/Scripts/Dumper

    using the ver.req method it reported ver GM1.01A (1.0.1.0) Adj ver.010.010

    I'll see if I can make any sense of the firmware dumping system, if I do I'll upload the file


    *

    Offline daffy.d

    • *
    • 3
    • SX230 HS, IXUS 200 IS
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #8 on: 27 / May / 2011, 04:52:21 »
    Hi guys,
    I have SX230 HS since 31/03/11. Using ver.req it reported GM1.00C (1.0.0.0) Adj Ver.010.010 (ACID reported 100c too).

    I wanted to created dump just for comparison with the sylikc's one but I have probably some bad sectors on my SD card (or bad card reader) because it can't read PRIMARY.BIN file. It starts copying and freezes at about 70%. I'll try to get other SD card and try it again.

    Maybe I can be useful with CHDK development. I have some experience with assembly language, C/C++ and also some scripting languages like VB. What tools are necessary to start with CHDK development and testing?

    *

    Offline aquilla

    • *
    • 21
    • sx230hs fw v1.01a
  • Publish
    Re: PowerShot SX230 HS - Porting Thread
    « Reply #9 on: 27 / May / 2011, 06:51:05 »
    Hi daffy.d,
    If you haven't already, check out this page on the chdk wiki: http://chdk.wikia.com/wiki/Adding_support_for_a_new_camera

    It provides a good starting point for the porting process.  This page might also be useful to you:
    http://chdk.wikia.com/wiki/For_Developers

    And some chdk tools are available here:
    http://www.box.net/chdk

    I hope some of this helps.  Its good to have someone with some coding experience now.  Let us know if you make any progress. 

    Thanks,

    Aquilla
    -Aquilla

     

    Related Topics