Use another card, preferable a smaller one. Copy firmware file to card and retry. Report back
I've seen official firmware updates getting stuck at some percentage in the past, but never understood why (and back then, I didn't know how to start troubleshooting such issues). Now I can at least give it a try.
QuoteIf i boot without card it just says it can't find the firmware file. If I boot with the card in then it goes to the firmware update screen and my only option is to select ok
Translation: the main firmware (https://magiclantern.wikia.com/wiki/Bootflags) flag is disabled.
If you already have the boot flag enabled (if this camera had ML installed before the event), the first step would be to run the portable ROM dumper (https://www.magiclantern.fm/forum/index.php?topic=16534.0), and send me (privately) a copy of the ROMs. Your camera will accept autoexec.bin files in this state, as long as you make the card bootable manually (EosCard/MacBoot/make_bootable.sh).
If your boot flag is not enabled, I'll prepare a FIR version of the ROM dumper.
Then, to diagnose the firmware update, we have 2 options:
- UART adapter (https://www.magiclantern.fm/forum/index.php?topic=7531.msg212706#msg212706) (easiest and probably safest option, if you are comfortable with such things)
- software-level diagnostics (I did such experiments in the past, but in QEMU only; didn't have the guts to run them on a real camera)
Option #2 may take longer.
Quote from: Walter Schulz on November 30, 2019, 04:11:52 AM
Use another card, preferable a smaller one. Copy firmware file to card and retry. Report back
I have tried a couple of different cards. I've also tried inserting a card with an earlier version of the firmware just in case it didn't like the jump of multiple revisions. Both options resulted in exactly the same 54% fail.
Quote from: a1ex on November 30, 2019, 07:27:53 AM
I've seen official firmware updates getting stuck at some percentage in the past, but never understood why (and back then, I didn't know how to start troubleshooting such issues). Now I can at least give it a try.
Translation: the main firmware (https://magiclantern.wikia.com/wiki/Bootflags) flag is disabled.
If you already have the boot flag enabled (if this camera had ML installed before the event), the first step would be to run the portable ROM dumper (https://www.magiclantern.fm/forum/index.php?topic=16534.0), and send me (privately) a copy of the ROMs. Your camera will accept autoexec.bin files in this state, as long as you make the card bootable manually (EosCard/MacBoot/make_bootable.sh).
If your boot flag is not enabled, I'll prepare a FIR version of the ROM dumper.
Then, to diagnose the firmware update, we have 2 options:
- UART adapter (https://www.magiclantern.fm/forum/index.php?topic=7531.msg212706#msg212706) (easiest and probably safest option, if you are comfortable with such things)
- software-level diagnostics (I did such experiments in the past, but in QEMU only; didn't have the guts to run them on a real camera)
Option #2 may take longer.
Hi A1ex,
Thanks for your input. The camera hasn't ever had ML installed on it so suspect option 1 is no go.
I'm not totally green to things like this but no expert and doing it on my 5D....eeeek!!
If I can connect up to the UART adapter, what would be available to me for diagnostics? Is there software available?
Thanks
Andy.