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

500d development

  • 2487 Replies
  • 901244 Views
Re: 500d development
« Reply #1040 on: 11 / May / 2011, 17:34:03 »
Advertisements
I can sense Silent Picture is coming soon!  Time to celebrate!

*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #1041 on: 11 / May / 2011, 19:23:16 »
^ silent pictures do work :)

i've got things working if I use the live view buffer, so that means nothing is guaranteed in video mode or while recording (yet), working to locate the 2 hd vram buffers (i have one, kind of). hopefully soon!

the silent pics right now will be 720x424 pixels (0.3mp), small.. but finally working at least!!
Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #1042 on: 11 / May / 2011, 19:34:55 »
hey coutts, i saw a "do not click" option in the menu, what does that do?? haha im soo tempted to click....

Re: 500d development
« Reply #1043 on: 11 / May / 2011, 19:51:41 »
haha yeah me too!


*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #1044 on: 11 / May / 2011, 20:03:35 »
silent picture from hd buffer:

Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #1045 on: 11 / May / 2011, 20:07:44 »
hey coutts, i saw a "do not click" option in the menu, what does that do?? haha im soo tempted to click....

A1EX just responded to this here http://vimeo.com/groups/magiclantern/forumthread:240604

*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #1046 on: 11 / May / 2011, 21:08:20 »
might have found possible other hd buffers? not sure about their size yet.

spying on a few locations that i found contain 0x46000080 (one working hd address we have), using hunt.py from alex. Below are a few locations and the values i noted they cycle through in live view:

--0x157f84--
0x46000080
0x06000080
0x48000080
0x08000080

--0x869a70--
0x46000080
0x48000080

--0x48a0--
0x46000080
0x48000080

I have now confirmed that 0x46000080 and 0x48000080 work (using dimensions 928x616 with pitch 1856), as noted on the vram page for the 500d. the 0x44000080 value on that wiki appears to be wrong, because silent pics/magic zoom weren't right at all.

I'm going to try some of these other values now.



edit:
0x06000080 works
0x08000080 works
so now we have 4 lv_hd_buffer addresses: (0x06000080, 0x08000080, 0x46000080, 0x48000080). with a possible dma address at 0x157f84 switching between all 4, or 0x869a70 switching between 0x46000080 and 0x48000080.

the only odd thing is that focus peaking is offset, vertically lower than the actual display, so the whole focus peaking map is off by a little bit -_-
it isn't like this on the lv address, but it is on all 4 of these hd vram addresses... i'm stumped.

everything is working beautifully now.
« Last Edit: 11 / May / 2011, 22:24:09 by Coutts »
Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #1047 on: 11 / May / 2011, 22:32:25 »
yay, Coutts! you are a coding machine! thanks a1ex!


Re: 500d development
« Reply #1048 on: 11 / May / 2011, 23:25:47 »
awsome, i have been anxious to mess with focus peaking and silent pictures!!! wow, what a leap foward!!!!

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #1049 on: 12 / May / 2011, 05:25:23 »
Not sure how many of you know about Magic Lantern User Group, since it isn't mentioned on the wiki: http://vimeo.com/groups/magiclantern

Tutorials page: http://vimeo.com/groups/magiclantern/album/2367

 

Related Topics