Canon 7D ML

Started by Pelican, October 02, 2012, 11:40:53 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

g3gg0

i didnt fix that specific bug yet, thanks.

in meantime you can apply this patch to current source tree:
http://upload.g3gg0.de/pub_files/d97c09226e2de63d370d0b59c8399934/7D.patch
there are a lot of other fixes.

also those features that dont work yet, are disabled.

Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

nanomad

Do you want access to the bitbucket repository?

(patch pushed, hope you don't mind)
EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

Pelican

Thank you! (Both of you)
It's working... :)
EOS 7D Mark II, EOS 7D, EOS 5, EOS 100 + lenses (10mm to 300mm), 600EX, 550EX, YN600EX x 3
EOScard, EOS DSLR firmwares, ARMu, NiControl, etc.: http://pel.hu/down

g3gg0

Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

g3gg0

Quote from: nanomad on October 05, 2012, 09:03:03 PM
Do you want access to the bitbucket repository?

sorry forgot to answer.
already talked to alex about that.
in theory "yes". but as i didnt work with mercurial yet, i would probably break something ;)
i am used to CVS/SVN, but not to this client.

no rush :)
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

g3gg0

Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

joespace

Thank you!  7d owner always wanted to have ML on it. What your are doing is great. Any chance ti have Fps overide on the 7d one day ?

g3gg0

Quote from: joespace on October 07, 2012, 01:00:24 AM
Thank you!  7d owner always wanted to have ML on it. What your are doing is great. Any chance ti have Fps overide on the 7d one day ?

thanks.
for what i know now, it seems to be a lot of work again, as the known timers are not used for fps timing.
so i think it will take its time to find that out. maybe next year ;)
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

nanomad

EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

phiber

Getting a working arm toolchain on centos 5 is a PITA. Hopefully I'll have a working arm toolchain tonight.

Pelican

This latest doesn't work for me.

Without the splash bmp:
Freezing in sensor cleaning. If I skip sensor cleaning then the camera can work but no display.
With the splash:
Splash screen appears for half of the second (but the "alpha" text is plain purple) after that the display turns black but still on and remains on this stage forever (no menu, no info, no play) Camera works otherwise.
If I skip the sensor cleaning (and the splash) then the camera and ML works normally.


I want to be sure that my compiler makes the same code as others so could anyone of you send me an autoexec.bin for 7D?
EOS 7D Mark II, EOS 7D, EOS 5, EOS 100 + lenses (10mm to 300mm), 600EX, 550EX, YN600EX x 3
EOScard, EOS DSLR firmwares, ARMu, NiControl, etc.: http://pel.hu/down

g3gg0

@phiber:
you cannot run this on "normal" 7Ds as the bootflag is not enabled. (or is it?)

@Pelican:
true. didnt test it with sensor cleaning.
thanks for pointing out!
will provide an update
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

joespace

Is it safe (and easy) to install it on my 7D right now ?

You guys are doing great job. As i don't know how to help, i made a small donation.

g3gg0

@joespace:
you cannot run this on "normal" 7Ds as the bootflag is not enabled. (or is it?)
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

joespace

As a didn't understand what does bootflag stand for ... i better wait for an official ML release for the 7D. :D

Toni

Quote from: g3gg0 on October 07, 2012, 11:57:08 PM
you cannot run this on "normal" 7Ds as the bootflag is not enabled. (or is it?)

I'm sorry, but what does "normal 7D" mean? As far as I know, there's only one type of 7D camera, am I wrong?

Also, what is the bootflag and how can it be enabled if needed?

g3gg0

Quote from: Toni on December 05, 2012, 06:03:07 PM
I'm sorry, but what does "normal 7D" mean? As far as I know, there's only one type of 7D camera, am I wrong?

Also, what is the bootflag and how can it be enabled if needed?

there are developer models that have the bootflag set.
also there are some cameras on that we enabled the boot flag.
boot flag = load autoexec.bin (ML) from CF card on startup
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

Toni

Quote from: g3gg0 on December 05, 2012, 06:06:13 PM
there are developer models that have the bootflag set.
also there are some cameras on that we enabled the boot flag.
boot flag = load autoexec.bin (ML) from CF card on startup

OK. And can it be enabled on all "normal" cameras? How?

Also, what is a "developer model"? Do you mean some models used only by Canon developers?

g3gg0

Quote from: Toni on December 05, 2012, 08:19:05 PM
OK. And can it be enabled on all "normal" cameras? How?
Also, what is a "developer model"? Do you mean some models used only by Canon developers?

as soon ML for 7D is stable, we will have some sort of FIR that enables bootflag on every camera out there.
yes, "developer model" i call those used by canon devs.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

feureau

Wait, developer mode, as in used by Canon when they work on 7D?

What does it do?

g3gg0

Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

Pelican

My 7D* surely a developer model because I use ML from autoexec.bin.  :) 
*D=Developer
EOS 7D Mark II, EOS 7D, EOS 5, EOS 100 + lenses (10mm to 300mm), 600EX, 550EX, YN600EX x 3
EOScard, EOS DSLR firmwares, ARMu, NiControl, etc.: http://pel.hu/down

Stedda

OMG I don't know how you guys do it... how do you hold back?  :o
5D Mark III -- 7D   SOLD -- EOS M 22mm 18-55mm STM -- Fuji X-T1 18-55 F2.8-F4 & 35 F1.4
Canon Glass   100L F2.8 IS -- 70-200L F4 -- 135L F2 -- 85 F1.8 -- 17-40L --  40 F2.8 -- 35 F2 IS  Sigma Glass  120-300 F2.8 OS -- 50 F1.4 -- 85 F1.4  Tamron Glass   24-70 2.8 VC   600EX-RT X3

g3gg0

Quote from: Stedda on December 06, 2012, 01:52:46 PM
OMG I don't know how you guys do it... how do you hold back?  :o

you will get it as soon its comes out of alpha state.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

Stedda

Oh I'm not asking about the firmware, I'm not one of those.

I'm asking about the stupid questions...
5D Mark III -- 7D   SOLD -- EOS M 22mm 18-55mm STM -- Fuji X-T1 18-55 F2.8-F4 & 35 F1.4
Canon Glass   100L F2.8 IS -- 70-200L F4 -- 135L F2 -- 85 F1.8 -- 17-40L --  40 F2.8 -- 35 F2 IS  Sigma Glass  120-300 F2.8 OS -- 50 F1.4 -- 85 F1.4  Tamron Glass   24-70 2.8 VC   600EX-RT X3