Brick 60D Don't turn on all black

Started by gsusbeat, January 06, 2020, 11:27:30 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gsusbeat

Hi, my 60d stopped working, it doesn't respond by giving the switch to turn it on without a sd card.
I have passed the blink test and it works and the result of the log test is as follows:
0301F>       init:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 1)
0314B>       init:ff0122e4:8b:16:
K287 ICU Firmware Version 1.1.1 ( 3.3.7 )
0317F>       init:ff0122f8:8b:05:
ICU Release DateTime 2012.05.14 13:18:25
032D3>       init:ff02b744:00:03: [SEQ] CreateSequencer (Startup, Num = 6)
033D1>       init:ff02b994:00:02: [SEQ] NotifyComplete (Startup, Flag = 0x10000)
0340A>       init:ff02b9f8:00:03: [SEQ] NotifyComplete (Cur = 0, 0x10000, Flag = 0x10000)
03A94>       init:00ca8ffc:00:00: (*) Reallocating logging buffer...
03ACF>       init:00ca9024:00:00: (*) New buffer: 3d33f8, size=524288.
03B08>       init:00ca908c:00:00: (*) Buffer reallocated (16384 -> 524288).
03B32>       init:00c60cc4:32:03: Magic Lantern startup-log.2018May20.60D111 (9dff88575e96+ (dm-spy-experiments) tip)
03B51>       init:00c60ce0:32:03: Built on 2018-05-20 10:58:21 UTC by jenkins@nightly
03BBB>    Startup:ff02b664:00:05: [SEQ] seqEventDispatch (Startup, 0)
03BF4>    Startup:ff012624:8b:05: startupEntry
0CEE0>    Startup:ff1b9340:81:03: Initialize Adjective & Situation
0CFE3>    Startup:00ca9774:00:00: *** mpu_send(06 04 02 00 00), from ff05e1b8
0D042>    Startup:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0D078>    Startup:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0D0B2> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0D0DF> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0D17A>    Startup:ff01b7a0:8a:03: # 1 0 1
0D1D7> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0D20C> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0D322> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 00 03 00), from ff1bf420
0D4EC>    PropMgr:ff059e80:81:03: AEMode New:3 Last:0
0D57D>    PropMgr:ff1b8f68:81:03: Active Adjective & Situation
0D5F5>    PropMgr:ff1b8894:81:03: ReqChangeCBR : Adjective 0, 0
0D633>    PropMgr:ff1b8944:81:03: Not ExecMultiConvert Already None : Adjective 0, 0
0D690>    PropMgr:ff1b8fa0:81:03: Not ExecMultiConvert : Situation 0
0DA41> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0DAA9> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0DDF8>    Startup:ff01b9cc:8a:03: CreateTask Master End
0DEE2> **INT-36h*:00ca97dc:00:00: *** mpu_recv(2c 2a 02 00 03 03 01 04 03 02 00 58 00 00 09 19 c8 00 00 00 00 21 06 00 00 04 06 00 00 04 06 00 00 04 01 00 00 00 3c 00 6d 1d 01), from ff1bf420
0DF40> **INT-36h*:ff02b994:00:02: [SEQ] NotifyComplete (Startup, Flag = 0x2)
0DF7B> **INT-36h*:ff02b9f8:00:03: [SEQ] NotifyComplete (Cur = 1, 0x20000002, Flag = 0x2)
0E03E> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E084> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E17C> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 07 01 33 03 00 00 00), from ff1bf420
0E21E> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E256> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E31B> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 20 00 00), from ff1bf420
0E3A6> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E3E2> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E499> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 21 01 00), from ff1bf420
0E523> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E565> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E610> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 22 00 00), from ff1bf420
0E6A3> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E6E7> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E728>    PropMgr:ff059e80:81:03: AEMode New:3 Last:3
0E7AB> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 0c 01 00), from ff1bf420
0E868> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0E8A4> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0E94B> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 0d 01 00), from ff1bf420
0E9E1> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0EA21> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0EACF> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 0e 01 00), from ff1bf420
0EB63> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0EB95> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0EC64> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 06 01 23 00 01 00), from ff1bf420
0ECED> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0ED27> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0ED95>    PropMgr:ff1ba404:01:03: Deliv WaitID = 0x80000001, 0xFF1B8BF8(1)
0EE3D> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 06 01 24 00 00 00), from ff1bf420
0EEC2> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0EEF5> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0EFDF> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 06 01 25 00 01 00), from ff1bf420
0F07A> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F0B9> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F16A> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 2e 01 00), from ff1bf420
0F1F5> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F231> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F2D9> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 2c 02 00), from ff1bf420
0F370> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F3A4> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F45E> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 20 01 00), from ff1bf420
0F4E5> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F521> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F5CB> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 3d 00 00), from ff1bf420
0F66D> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F6B0> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F773> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 42 00 00), from ff1bf420
0F805> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0F843> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0F977> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0c 0b 01 0a 00 01 00 00 00 00 00 00), from ff1bf420
0FA12> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0FA4E> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0FB16> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 37 00 00), from ff1bf420
0FBA9> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0FBE0> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0FC95> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 49 01 00), from ff1bf420
0FD25> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0FD61> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0FE32> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 3e 00 00), from ff1bf420
0FEC7> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
0FF04> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
0FFEC> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 06 01 45 00 10 00), from ff1bf420
10082> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
100BF> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10171> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 48 01 00), from ff1bf420
1020D> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10244> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
102F5> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 4b 01 00), from ff1bf420
1038A> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
103CB> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
1040F>    PropMgr:ff1bb510:01:03: Complete WaitID = 0x80000001, 0xFF1B8BF8(0)
10463>    PropMgr:ff1bb584:01:03: SpecialComplete ID = 0x80000001, 0x80000001 1034
104D4> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 40 00 00), from ff1bf420
10564> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1059B> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
1063B> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 41 00 00), from ff1bf420
106B8> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
106F2> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10795> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 3f 00 00), from ff1bf420
1080F> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10845> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10A33> **INT-36h*:00ca97dc:00:00: *** mpu_recv(1a 18 01 4e 00 00 00 00 00 00 00 00 00 00 00 19 00 00 00 0c 00 00 00 00 00), from ff1bf420
10AAA> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10AE7> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10B89> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 48 01 00), from ff1bf420
10BFF> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10C3B> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10CD7> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 53 01 00), from ff1bf420
10D48> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10D81> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10E22> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 4a 00 00), from ff1bf420
10E91> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
10EC4> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
10F8C> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 50 00 00), from ff1bf420
1100D> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1104A> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11108> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 06 01 51 70 48 00), from ff1bf420
1117B> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
111B3> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
1124E> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 52 00 00), from ff1bf420
112BC> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
112F1> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11393> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 01 54 00 00), from ff1bf420
113FC> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1142F> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
114CB> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 37 00 00), from ff1bf420
1153A> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1156E> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
1168E> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0e 0c 02 05 00 00 00 00 00 00 00 00 00), from ff1bf420
11703> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1173B> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11816> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0a 08 02 06 04 00 02 00 00), from ff1bf420
11883> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
118BA> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
119B7> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0c 0a 02 07 06 00 00 00 00 00 00), from ff1bf420
11A29> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
11A61> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11B61> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0c 0a 02 08 06 01 00 00 00 00 00), from ff1bf420
11BD3> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
11C0C> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11CEC> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0a 08 03 2f 00 00 00 00 00), from ff1bf420
11D22> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 30
11D83> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
11DB6> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
11EDE> **INT-36h*:00ca97dc:00:00: *** mpu_recv(0e 0c 03 2e 00 00 22 19 00 00 22 d5 00), from ff1bf420
11F17> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 31
11F7B> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
11FAF> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
12054> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 05 03 35 01 00), from ff1bf420
12088> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 32
120E7> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1211B> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
12330> **INT-36h*:00ca97dc:00:00: *** mpu_recv(1c 1b 03 1d 64 03 00 00 00 02 00 4c 50 2d 45 36 00 00 00 00 00 01 00 a3 1a 5a dc 00), from ff1bf420
12372> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 33
123D5> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
12409> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
124AA> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 04 03 36 00), from ff1bf420
124E1> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 34
1253E> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
1256E> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
125FD> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 04 03 36 00), from ff1bf420
12632> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 35
12692> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
126C4> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
1274D> **INT-36h*:00ca97dc:00:00: *** mpu_recv(06 04 03 36 00), from ff1bf420
12788> **INT-36h*:ff05aba4:01:03: ALERT DELIVER ARRAY 36
14EB3>    PropMgr:00ca9774:00:00: *** mpu_send(08 06 00 00 02 00 00), from ff05e224
14F00>    PropMgr:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
14F2F>    PropMgr:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
14F63> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
14F8F> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
151A8>    PropMgr:ff1b927c:81:16: Clear Adjective & Situation (StartupCondition)
154A8>    PropMgr:ff1bb080:01:03: MovieParamData
154F8>    PropMgr:ff1baa68:01:03: mode 0 size 0x0 , framerate 0x19 , type 0xc zoom 0x0
15EC0>    PropMgr:ff067c54:00:16: [RTC] !! RTC CHECK ERROR !!

16604>    HotPlug:ff01b510:8a:03: ERASE SW OFF
17B2B>    PropMgr:ff01214c:8b:06: ASSERT : Multicast\PropertyState.c, Task = PropMgr
17B7F>    PropMgr:ff012160:8b:06: ASSERT : Line 539
17BAC>    PropMgr:ff012174:8b:06: ASSERT : ReportCounter != -1
17C26>    PropMgr:ff0121dc:8b:16: ASSERT Time 1899/12/31 0:0:0
17EA6> **INT-50h*:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)
17EF4> **INT-50h*:ff07206c:00:01: [PM] EnablePowerSave (Counter = 1)
17FCA> **INT-36h*:00ca97dc:00:00: *** mpu_recv(08 07 01 55 00 02 01 01), from ff1bf420
1C61A>    Startup:ff0125e4:8b:05: startupPropAdminMain : End
1C657>    Startup:ff02b994:00:02: [SEQ] NotifyComplete (Startup, Flag = 0x20000000)
1C68A>    Startup:ff02b9f8:00:03: [SEQ] NotifyComplete (Cur = 1, 0x20000000, Flag = 0x20000000)
1C702>    Startup:ff02b664:00:05: [SEQ] seqEventDispatch (Startup, 1)
1C73C>    Startup:ff01306c:8b:05: startupPrepareProperty
1C79C>    Startup:ff0429fc:24:03: FM_Initialize (0, 1, 0)
1C8D1>    Startup:ff04fbe0:27:03: FC_Initialize [drive:3][ClassID:39]
22120>     DbgMgr:ff071ffc:00:01: [PM] DisablePowerSave (Counter = 2)


ASSERT: ( (PMULTI_BATTERY_REPORT_T)pPropertyList->pvCurrentProperty )->Number == ReportCounter
at Multicast\PropertyState.c:540, PropMgr:ff1ba938
lv:0 mode:0

PropMgr stack: 110e68 [110f68-10ff68]
0xUNKNOWN  @ ff07b8cc:110f60
0xUNKNOWN  @ ff1dcb80:110f38
0xFF1DC5DC @ ff05a868:110f20
0xUNKNOWN  @ ff1dc60c:110f10
0xUNKNOWN  @ ff1dc694:110ef0
0xFF1BA8A4 @ ff1baf70:110ec0
0xFF013EC0 @ ff1ba934:110ea0
0x00C60478 @ c60588:110e68

Magic Lantern version : startup-log.2018May20.60D111
Mercurial changeset   : 9dff88575e96+ (dm-spy-experiments) tip
Built on 2018-05-20 10:58:21 UTC by jenkins@nightly.
Free Memory  : 470K + 769K



a1ex

Pretty unusual error. Reproduced in QEMU using the above log files (using this procedure), so it must be something from the MPU messages. Not yet sure what exactly (the message appears to be battery-related), but it's probably fixable.

Even with this error, the GUI and Canon menus are working fine in the emulator, so we could try to disable the assert handler in Canon firmware in order to get into menus (unless you have solved it meanwhile).

Edit: commenting out these two extra lines from the 60D.h generated from your log files, appears to help:

        { 0x06, 0x04, 0x03, 0x36, 0x00 },                       /* reply #1.46, PROP_BATTERY_REPORT_FINISHED */
        { 0x06, 0x04, 0x03, 0x36, 0x00 },                       /* reply #1.47, PROP_BATTERY_REPORT_FINISHED */


That is, PROP_BATTERY_REPORT_FINISHED is sent 3 times from the MPU (why? no idea, maybe the MPU is waiting for some kind of confirmation), and the main CPU doesn't like that, for some reason.

Just in case, are you able to run the portable ROM dumper?

You could also try connecting an external monitor. There is a chance the error message you were seeing was something spurious (from the logging overhead), and the camera might be working fine, except for the main display.