supplierdeeply

SD1200 IS Porting Thread

  • 309 Replies
  • 65518 Views
*

Offline fe50

  • ******
  • 3034
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #300 on: 13 / January / 2013, 06:59:57 »
    Advertisements
    Added the
    • IXUS 95 / SD1200 1.00B
    full 4MB dump (dumped with cBasic udumper) by luddek from this forum post to the CHDK P&S FW dumps repository.

  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #301 on: 14 / January / 2013, 07:51:48 »
    Thank you fe50
    Zeb: You probably figured it out by now but I used the method where you boot and lock the card. I used cardtricks in a windows xp vmware emulation to load it. (I was able to use all the needed tools, chdk-pt and chdk-shell, in vmware so i can recommend it.)

    I poked around and added support for extra long exposure(for 1.00b). Works with 120 seconds, haven't tested it very much, but seems to work with 10minutes as well.

    It is only experimental, since I don't know what I'm doing, but i will add the source for it here if someone is interested. Note: If you build it you also need to uncomment this line in platform_camera.h
    Code: [Select]
    #define CAM_EXT_TV_RANGE            1 The long exposure can probably quite easily be added to 1.00c as well.

    Also adding the test build to this post.

    *

    Offline msl

    • *****
    • 1177
    • A720 IS, SX220 HS 1.01a
      • CHDK inside
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #302 on: 23 / February / 2013, 04:06:39 »
    The FAT32 part in boot.c was commented out. Then it makes no sense to define 'multipart' in platform_camera.h.

    Can anyone confirm that the multipartition function works (FW 1.00c)?

    msl
    German CHDK pages:  CHDK forum | CHDK inside | CHDK Twitter News by msl | Download CHDK-DE (Autobuild)
    Note: SDM violates the GPL rules!

  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #303 on: 02 / September / 2013, 19:45:20 »
    Thank you luddek.

    I had previously made an unsuccessful attempt at the 100b firmware port.  I missed boot(), I was unsure how to find the address, and I'm not sure I'd have made to leap to changing the local variable.

    I made the same changes to boot.c on a recent trunk version (3058) and it nominally works, although I haven't done much more than enable DNG recording and the live histogram.

    How would one go getting the 100b firmware changes checked in?


  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #304 on: 02 / September / 2013, 19:49:42 »
    How would one go getting the 100b firmware changes checked in?
    Typically you create a patch file and submit it here : 
    Adding new cameras, applying patches into trunk (with source code prepared)


    Feel free to submit what you have so far.  However, to be included in the autobuild its preferred that the port be complete and have some reasonable level of testing.

    *

    Offline koshy

    • *****
    • 686
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #305 on: 28 / October / 2014, 13:13:58 »
    APB values and Palette screenshots as requested by nafraf:

    Rec: 0
    Play: 1

    Play mode Canon Menu Tabs: 7,7,11
    Rec mode Canon Menu Tabs: 5, 11

    Note that the Palettes on camera and in CHDKPTP don't match. (So I'm posting photos showing both)

    *

    Offline nafraf

    • *****
    • 1257
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #306 on: 28 / October / 2014, 19:11:18 »
    Thanks. Please test this patch.

    *

    Offline koshy

    • *****
    • 686
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #307 on: 30 / October / 2014, 19:29:40 »
    Custom palette seems present in Play and Rec mode. Menu colors after reset are the same as for A1100 where I made the according screenshots so I didn't here. CHDKPTP palette still does not match the one on camera.


    *

    Offline nafraf

    • *****
    • 1257
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #308 on: 30 / October / 2014, 22:52:04 »
    There was a bug in void *vid_get_bitmap_active_palette(). Please test this patch.

    *

    Offline koshy

    • *****
    • 686
  • Publish
    Re: SD1200 IS Porting Thread
    « Reply #309 on: 31 / October / 2014, 07:22:32 »
    There was a bug in void *vid_get_bitmap_active_palette(). Please test this patch.
    This patch does it. Menu colors after reset are what they should be. Custom palette is present both in play and Rec mode. CHDKPTP Palette matches Palette on camera. Well done. Thanks.

     

    Related Topics