11
« on: October 29, 2013, 06:34:45 PM »
Yes, the question is asked a lot, but always coyly tiptoed around. It's annoying.
The answer to the question is that you must have a 700D Magic Lantern .fir file to enable the camera to boot from the SD card.
In theory, you get the MagicLantern .fir file on your SD card, then "upgrade" the firmware on the camera. This .fir file only sets a flag (on the camera) to allow your camera to boot from the SD card, if the correct ML autoexec.bin is present on the bootable SD card. After that you can discard or keep the .fir (I would keep to be able to turn the boot flag off someday), and just add the ML files to a bootable SD card every time there is a new nightly. No need to re-up your camera once the flag is set to boot except to set it not to boot from SD. There is a significant time penalty on camera startup when the camera looks to boot from SD first, internal firmware second.
Finding that 700D 1.1.1 .fir file is the trick. There ain't one, at least as far as I can find. There WAS one but the file was deleted from the sharing service.
You can build one from the source code from what I understand but I don't feel like experimenting on my new camera, so I would like to have a "known good" version for the bit set .fir. A tiny piece of the overall puzzle. A one off operation.