SD940 (IXUS120) porting thread

  • 542 Replies
  • 59746 Views
  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #90 on: 19 / December / 2010, 20:04:50 »
    Advertisements
    Pick up the much better 120 IS, even if it is a few millimetres thicker.
    That's what I think too - but I might be a little biased.   8)

    Besides, I don't think there is a chdk port ready for the 130IS yet.

    I've been following their progress on the forum - seems to be a lot more people working on a port that we have and they are somewhat ahead of us in getting things tested.  Nice to see a camera currently showing up in the weekend sale flyers for great prices being ported.



  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #91 on: 19 / December / 2010, 20:32:41 »
    Thanks waterwingz, your script worked.  After reading this I was under the impression that cardworks was universal as long as you selected the correct OS.  With the Christmas holidays coming up I figured I needed something to keep me occupied so thought I'd play around with CHDK on my camera.  I'm way behind you fellas but I'll gladly help getting 1.03B up to snuff if I can.   :xmas

    Can you confirm that this is the same checksum you get for your 1.03B PRIMARY.BIN image file?:

    Quote
    # made with checksum..  point-and-click hashing for windows.
    # from corz.org.. http://corz.org/windows/software/checksum/
    #
    2f4ce34f6ed0d8a507ccad97aa8fafb6 *PRIMARY.BIN

    *

    Offline reyalp

    • ******
    • 9858
  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #92 on: 19 / December / 2010, 20:36:38 »
    You will not get identical checksums, Canon stores settings, crashlogs etc in "ROM"
    Don't forget what the H stands for.

  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #93 on: 19 / December / 2010, 20:43:44 »


  • Publish
    Re: SD940 (IXUS120) porting thread: 1.03B here!
    « Reply #94 on: 19 / December / 2010, 21:06:35 »
    All of which leads me to my conclusion that the small cadre of  SD940 owners will be pretty excited once CHDK is available for their favorite camera.

    Very true! I've got a 1.03B version here and kept coming to the CHDK wiki from time to time to see if there were some news regarding CHDK on the IXUS 120. It's really great that you finally did start a port.

    I am hoping for a 1.03B version and I am willing to help testing for that version.

  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #95 on: 19 / December / 2010, 21:32:46 »
    Quickly setup the CHDK-shell build environment on a win7 laptop I have here.  Dropped in sd940-source-v4.zip as a platform and tried to build 103C.  It errored out because I don't have fi2.inc with the correct keys.  Are you fellas using an environment that doesn't require fi2.inc?

    *

    Offline reyalp

    • ******
    • 9858
  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #96 on: 19 / December / 2010, 22:09:40 »
    Quickly setup the CHDK-shell build environment on a win7 laptop I have here.  Dropped in sd940-source-v4.zip as a platform and tried to build 103C.  It errored out because I don't have fi2.inc with the correct keys.  Are you fellas using an environment that doesn't require fi2.inc?
    if you turn off OPT_FI2 you do not need it. Otherwise, you need to read platform/fi2.inc.txt and find the appropriate keys.
    Don't forget what the H stands for.

  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #97 on: 19 / December / 2010, 22:29:14 »
    Thanks reyalp, turned off OPT_F12 and the build ran until this error:

    Quote
    ========== E:\CHDK\TRUNK\TRUNK1005\BIN\LOGS\ERR-IXUS120_SD940-103C.TXT ==========

    ../platform/ixus120_sd940/libplatform.a(lib.o): In function `vid_bitmap_refresh':
    lib.c:(.text+0x24): undefined reference to `_ScreenLock'
    ../platform/ixus120_sd940/libplatform.a(lib.o): In function `vid_turn_off_updates':
    lib.c:(.text+0x10c): undefined reference to `_ScreenLock'
    collect2: ld returned 1 exit status
    E:\CHDK\gcc451\bin\gmake.exe[1]: *** [main.elf] Error 1
    gmake: *** [all-recursive] Error 1
    

    I'll slow down and go back and do some more reading.  All I did was drop one of these alpha builds onto trunk and then use CHDK-shell so I'm obviously missing some important step(s).


  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #98 on: 19 / December / 2010, 22:35:30 »
    Can you confirm that this is the same checksum you get for your 1.03B PRIMARY.BIN image file?:

    Post your file on zShare.net and I'll take a look if you like ?

  • Publish
    Re: SD940 (IXUS120) porting thread
    « Reply #99 on: 19 / December / 2010, 22:41:12 »
    Quickly setup the CHDK-shell build environment on a win7 laptop I have here.  Dropped in sd940-source-v4.zip as a platform and tried to build 103C.

    The code you downloaded was posted by waldo, who is working on the 102c version.  I'm pretty sure the 103c version does not build with that code - at least not yet.

     

    Related Topics