SD1200 IS Porting Thread - page 31 - DryOS Development - CHDK Forum supplierdeeply

SD1200 IS Porting Thread

  • 312 Replies
  • 151369 Views
*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
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.

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

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
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
CHDK-DE:  CHDK-DE links

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?


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.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline koshy

  • *****
  • 1096
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)
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

*

Offline nafraf

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

*

Offline koshy

  • *****
  • 1096
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.
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)


*

Offline nafraf

  • *****
  • 1308
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

  • *****
  • 1096
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.
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

 

Related Topics