SD940 (IXUS120) porting thread - page 31 - DryOS Development - CHDK Forum supplierdeeply

SD940 (IXUS120) porting thread

  • 542 Replies
  • 202800 Views
Re: SD940 (IXUS120) porting thread
« Reply #300 on: 14 / February / 2011, 21:36:51 »
Advertisements
vid_get_viewport_live_fb not being implemented means MD will be slow.

@reyalp :  any suggestions for DIGIC IV cameras that have this implemented well?  I've looked at the G12 and S90 code and its either not implemented or too different than anything I can find in the SD940 code.

TIA
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14082
Re: SD940 (IXUS120) porting thread
« Reply #301 on: 14 / February / 2011, 21:39:44 »
vid_get_viewport_live_fb not being implemented means MD will be slow.

@reyalp :  any suggestions for DIGIC IV cameras that have this implemented well?  I've looked at the G12 and S90 code and its either not implemented or too different than anything I can find in the SD940 code.

TIA

I know D10 is correct, but it's quite a bit older so I don't know how much help it will be.
Don't forget what the H stands for.

Re: SD940 (IXUS120) porting thread
« Reply #302 on: 15 / February / 2011, 16:54:56 »
hi guys, i m form italy, i ve bought this canon ixus 120 in first 2010.
do anyone knows if anybody is working on firmware 1.01a ? unfortunally i have this rare firmware, and i suck in coding  :) i ve noticed that there is still a dum for this firmware on the site, if i can do anything elese to help let me know

see ya
gesualdo

Re: SD940 (IXUS120) porting thread
« Reply #303 on: 15 / February / 2011, 23:10:58 »
do anyone knows if anybody is working on firmware 1.01a ?
I don't believe anyone is currently working on this version.  However, now that we have releases for two firmware versions and a third on the way, the process is much easier than back when your camera was released and no port existed.  Maybe other owners of cameras with firmware 1.01a will come forward to help product a port.
Ported :   A1200    SD940   G10    Powershot N    G16


Re: SD940 (IXUS120) porting thread
« Reply #304 on: 16 / February / 2011, 07:51:57 »
i hope so
:)

Re: SD940 (IXUS120) porting thread
« Reply #305 on: 17 / February / 2011, 16:12:30 »
I know D10 is correct, but it's quite a bit older so I don't know how much help it will be.

@reyalp :  Found some good code matches for the SD940 in the SD780 and SD980 ports so I now have a version of vid_get_viewport_live_fb() that build and seems to run. 

Any suggestions of how to test and validate that its working for fast MD ?

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14082
Re: SD940 (IXUS120) porting thread
« Reply #306 on: 17 / February / 2011, 16:25:58 »
I know D10 is correct, but it's quite a bit older so I don't know how much help it will be.

@reyalp :  Found some good code matches for the SD940 in the SD780 and SD980 ports so I now have a version of vid_get_viewport_live_fb() that build and seems to run. 

Any suggestions of how to test and validate that its working for fast MD ?
Watching the value with misc debug values should show addresses that look like framebuffer addresses, alternating. If the are, and the logic is the same as known working cameras, that may be good enough.

There are some MD test tools floating around as well: http://chdk.wikia.com/wiki/Software

Making an built in MD test that triggers itself using  the AF LED and times the response is on my TODO list, but it might be a while ;)
Don't forget what the H stands for.

Re: SD940 (IXUS120) porting thread
« Reply #307 on: 17 / February / 2011, 16:27:13 »
I now have a version of vid_get_viewport_live_fb() that build and seems to run. 

So, with other builds such as the IXUS105, what exactly are we looking for ?

Any distinctive text strings or unusual assembler code ?


*

Offline reyalp

  • ******
  • 14082
Re: SD940 (IXUS120) porting thread
« Reply #308 on: 17 / February / 2011, 16:38:23 »
I now have a version of vid_get_viewport_live_fb() that build and seems to run. 

So, with other builds such as the IXUS105, what exactly are we looking for ?

Any distinctive text strings or unusual assembler code ?
In my ports, I try to put some clues / reminders of how I found in the comments.
Don't forget what the H stands for.

Re: SD940 (IXUS120) porting thread
« Reply #309 on: 17 / February / 2011, 18:19:05 »
There are some MD test tools floating around as well: http://chdk.wikia.com/wiki/Software
First pass testing with the web based tool gives me 180 - 200 mSec response times.  I loaded the previous version of the port (without my new vid_get_viewport_live_fb() code) and I also get 180-200 mSec response.

Any idea how fast vid_get_viewport_live_fb() should be ?  Or how slow things are supposed to be without it ?

Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics