Magic Lantern Forum

Using Magic Lantern => General Help Q&A => Camera Emergency Department => Topic started by: ansius on July 25, 2016, 09:03:29 PM

Title: so got a frozen 7D
Post by: ansius on July 25, 2016, 09:03:29 PM
Have been using my 7D for quite some time with ML without any serous hiccups, have lent it to coworker many times as well, no problems.

Now it seems to be frozen, it does not turn on at all,

*) tried all modes,
*) with card that was 100% working with ML,
*) formated on computer, on 40D, made sure that it is clean with eoscard, and even without card.
*) Tried other batteries, that I'm sure are ok, as worked on the same coworkers 5Dmk2, so batteries are ok
*) Took small battery out, left the camera off, on, with covers open and closed

and all combinations of above - camera seams to be dead.

only reaction I got was when instead of battery I attached it to external power adapter (that I use for long time-lapses), turned it on and it started to blink front yellow led with interval about 3 seconds...

FW 2.0.3, ML magiclantern-Nightly.2016Jul09.7D203

One think I could think off, it froze while using alternative battery, that sometimes had acted up, like on charger it is full, in camera show empty, but works like it had been full.
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 25, 2016, 09:09:57 PM
Remove battery, remove card.
Insert power adapter. Startup cam.
Results?

Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 09:11:46 PM
As I wrote - front led blinks with interval about 3 sec. In all modes, regardless card door
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 25, 2016, 09:18:47 PM
Remove adapter.
Create a bootable card with EOScard and replace autoexec.bin with the one found in 1) Portable Display Test http://magiclantern.fm/forum/index.php?topic=2296.0

Insert card, insert power adapter, close compartment doors. Do not turn on cam's power switch.
Results?
Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 09:42:23 PM
same, just the front led blinking.
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 25, 2016, 09:47:43 PM
Battery grip installed?
Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 09:54:02 PM
did tests without grip, now also with.

with - no reaction what so ever

without only with battery adapter blinks front led
Title: Re: so got a frozen 7D
Post by: a1ex on July 25, 2016, 10:26:51 PM
Quote from: Walter Schulz on July 25, 2016, 09:18:47 PM
Create a bootable card with EOScard and replace autoexec.bin with the one found in 1) Portable Display Test http://magiclantern.fm/forum/index.php?topic=2296.0

Quote from: ansius on July 25, 2016, 09:54:02 PM
without only with battery adapter blinks front led

The portable display test does not attempt to blink the LED at all.

What do you mean by "front led" btw? ML only uses the card LED (when loading normally, not from display test, the card LED is turned on as soon as the camera model is recognized), and on some cameras, the blue DirectPrint LED (but only when main firmware is up and running; never from bootloader).
Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 10:36:43 PM
Look here this should clarify, I made video how it looks - https://www.youtube.com/watch?v=qseFkmGknPM

Nothing else in any combination, including portable display test, have no reaction except, when camera is powered by external power adapter it blinks the front led.
Title: Re: so got a frozen 7D
Post by: a1ex on July 25, 2016, 11:03:34 PM
This reminds me of the very short time the camera stays on if the communication between two digic cores is unsuccessful.

Here's a LED blinking test for 7D: autoexec.bin (http://a1ex.magiclantern.fm/debug/7D-blink/autoexec.bin).

Only tested in QEMU. Walter, can you confirm it's blinking on your 7D?
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 25, 2016, 11:18:07 PM
No, not working. Top LCD working, wheels acting normal, rest does not react at all.
Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 11:29:30 PM
Quote from: a1ex on July 25, 2016, 11:03:34 PM
This reminds me of the very short time the camera stays on if the communication between two digic cores is unsuccessful.

I saw somewhere topic about this. Can this be a result of camera overheating. I'm just speculating here of probable scenario, as this happened when person I lent camera to switched it off, took card out copied pictures and then inserted it back in and camera did not turn on, he called me and I instructed do the battery removal, and start without card, it did not help. Maybe camera got stuck without card, overheated... just speculating. On Wednesday I'll have chance to bring it to repair shop.

Quote from: a1ex on July 25, 2016, 11:03:34 PM
Here's a LED blinking test for 7D: autoexec.bin (http://a1ex.magiclantern.fm/debug/7D-blink/autoexec.bin).

No change for me
Title: Re: so got a frozen 7D
Post by: a1ex on July 25, 2016, 11:38:10 PM
Updated binary, can you try again? The 7D appears to use a different LED address in bootloader...
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 25, 2016, 11:48:45 PM
http://a1ex.magiclantern.fm/debug/7D-blink/autoexec.bin
nothing changed ...
Title: Re: so got a frozen 7D
Post by: ansius on July 25, 2016, 11:52:12 PM
same here :(
Title: Re: so got a frozen 7D
Post by: a1ex on July 26, 2016, 07:30:16 AM
One more try (same link).
Title: Re: so got a frozen 7D
Post by: DeafEyeJedi on July 26, 2016, 08:59:05 AM
Did a fresh install with nightlies (2016Jul09) and replaced the recent binary that @a1ex uploaded which then made the screen go black as soon as I turned it back on after restart. I then take the battery out and pop it back in and that's when I notice a single LED blink. Is this what you're looking for? Still unable to use the Canon or ML menu unless I take the card out.

In order for the 7D to become responsive I had to replace the autoexec.bin back to the original from nightlies and ML is back to normal.
Title: Re: so got a frozen 7D
Post by: a1ex on July 26, 2016, 09:17:08 AM
That single LED blink, if consistent, is better than nothing.

@DeafEyeJedi or @Walter: with normal ML, when the camera is off, if you remove the lens and put it back, does the LED blink? Same question using the blinking autoexec from above.
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 26, 2016, 09:26:42 AM
7D and I will meet again in the evening. Maybe DeafEyeJedi will give it a try.
Title: Re: so got a frozen 7D
Post by: DeafEyeJedi on July 26, 2016, 09:44:28 AM
Just tried taking the lens off and back on to no blink whatsoever. Did this with three different Canon lenses just to be sure.

Are we looking for a constant flash (like a long pause while lit) or a rapid quick flash?

Can this so called "LED blink" only occur once after each fresh install of ML? Because I only saw it flashed once when I changed from 24 pancake to 40 pancake but then when took it out again and swap it back which didn't produce anymore blinks afterwards.

Should I try to do another fresh install just to be sure that I didn't miss anything in the first place?
Title: Re: so got a frozen 7D
Post by: a1ex on July 26, 2016, 10:55:48 AM
All other cameras should blink when you do this lens trick, with a ML card inside, so you can check what blink to expect.

From the current reports, I guess the 7D blinks once at power on, then locks up.

Here's a full-featured autoexec for 7D that should blink when changing the lens with the camera off, just like all other cameras: autoexec.bin (http://a1ex.magiclantern.fm/debug/7D-startup-blink/autoexec.bin). It's compiled without modules, so you can just paste it over an old ML installation.
Title: Re: so got a frozen 7D
Post by: DeafEyeJedi on July 26, 2016, 11:19:16 AM
Okay just did another run with your autoexec.bin from recent post above. Funny thing is now it doesn't blink at all when changing lenses and yet I haven't had it locked up either. Been trying to get it bricked or at least an opportunity for me to need to take the battery out.

Seriously ... what gives?  :o
Title: Re: so got a frozen 7D
Post by: a1ex on July 26, 2016, 11:25:09 AM
Yeah, 7D being stubborn as usual...

I'll try to emulate the bootloaders in QEMU, maybe I'll figure out what it expects. At this point, I'm kinda stuck.

Just to be sure - does the portable display test still work on 7D? (I've updated the binary a while ago for 80D, but didn't check if it still works on 7D)
Title: Re: so got a frozen 7D
Post by: DeafEyeJedi on July 26, 2016, 11:33:59 AM
Quote from: a1ex on July 26, 2016, 11:25:09 AM
Just to be sure - does the portable display test still work on 7D? (I've updated the binary a while ago for 80D, but didn't check if it still works on 7D)

Correct.

(https://c5.staticflickr.com/9/8870/28452856452_9d6ef9d428_n.jpg) (https://flic.kr/p/KmhjWy)
Title: Re: so got a frozen 7D
Post by: Walter Schulz on July 26, 2016, 11:40:48 AM
Is this the latest PDT autoexec.bin? Doesn't the latest one backup ROM0 and ROM1?
Title: Re: so got a frozen 7D
Post by: a1ex on July 26, 2016, 11:42:58 AM
Yes, it's the latest (because of the correct background, which I also fixed for 5D2, 50D and 7D alongside with 80D support, just didn't test it). Compare with previous screenshots.

The one that saves ROM0 and ROM1 is here: http://www.magiclantern.fm/forum/index.php?topic=16534.0 (same codebase)

Title: Re: so got a frozen 7D
Post by: ansius on July 26, 2016, 08:53:59 PM
Quote from: a1ex on July 26, 2016, 07:30:16 AM
One more try (same link).

The same, front LED blinks only with power adapter, nothing else happening.
Title: Re: so got a frozen 7D
Post by: ansius on August 09, 2016, 02:34:30 PM
So got info back from service, psu board failure. Probale cause for this is shorted lens power pins, 7D does not have protective circuit like later cameras, tough later cameras have less protection from battery side, except ones that are ment to be used with newer LP-E6n.