500d development - page 12 - DSLR Hack development - CHDK Forum

500d development

  • 2487 Replies
  • 901280 Views
Re: 500d development
« Reply #110 on: 10 / February / 2011, 14:50:41 »
Advertisements
Thanks! I'm going to try getting the latest builds to work first to get some feel of things. I'll look through the code tomorrow and see what I can do.

Note that I have no experience with Magic Lantern, so it'll take some time to get me worked in :-).

Re: 500d development
« Reply #111 on: 10 / February / 2011, 15:56:59 »
http://magiclantern.wikia.com/wiki/500D#Installation
500D ML Builds are now nicely organized with notes about what each build includes

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #112 on: 10 / February / 2011, 16:17:02 »
I've found a little magic code:

call("lvae_setmoviemanualcontrol",1);

But it didn't work on the 550D.

When changing movie exposure from auto to manual from Canon menu (550D), there are a lot of properties changing (but if we find the right one, it may be possible to force manual exposure in movie mode).

*

alins

Re: 500d development
« Reply #113 on: 10 / February / 2011, 17:15:29 »
aznguy: amazing job, i love the wiki page.


*

chuchin

Re: 500d development
« Reply #114 on: 10 / February / 2011, 17:53:07 »
A1ex the 500d has that same function but is called EP_setmoviemanualExposureMode the address is ff203c04 I think I put the wrong address in the stubs, it has a function of 0= off and 1= on.
« Last Edit: 10 / February / 2011, 21:15:00 by chuchin »

*

alins

Re: 500d development
« Reply #115 on: 10 / February / 2011, 21:37:29 »
all my changes are in bitbucket now.

Re: 500d development
« Reply #116 on: 10 / February / 2011, 23:54:30 »
I did some testing using a IR Thermometer, normal temp of the base/logo the temp read about 75F, i tried leaving the movie mode on using the canon firmware and it raised maybe to 77, 78 but it took a long time to get that hot. However, once ML was loaded up, it jumped to about 84-85 within maybe 10-20 secs. This is a problem that should definitely be looked at

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #117 on: 11 / February / 2011, 06:45:05 »
EP_setmoviemanualExposureMode
This is registered as an eventproc named lvae_setmoviemanualcontrol, that's why I've called it with "call". Your address is correct in Indy's 500D dump, not sure if it's the same firmware version as you currently use.

Quote
it jumped to about 84-85 within maybe 10-20 secs.
Maybe there's a task which is not msleep'ing enough.


Re: 500d development
« Reply #118 on: 11 / February / 2011, 06:54:09 »
I just had a quick look at the code. Is anyone working on an (annotated) disassembled ROM dump, or is that already available somewhere?

I'd really like to dive in and try and mess with the recording framerates -- even though I know it isn't something that can be easily changed via a simple call to the ROM "library" ... I assume there should be a piece of code *somewhere* that sets up the communication with the sensor and that sets the refreshrate etc. How much of this as already been tried before?

Re: 500d development
« Reply #119 on: 11 / February / 2011, 09:32:13 »
does it matter which 500d firmware you have installed?  1.0.9 or 1.1.0

 

Related Topics