Hello to all!
I was faced with the impossibility of autoloading the modules when power is supplied to the camera while the USB cable is connected to it.
So I have a Canon 650D, firmware 1.04
I use
magiclantern-Nightly.2018Jul03.650D104.zip
OR
magiclantern-crop_rec_4k.2018Jul22.650D104.zip
it doesn't matter, the behavior is the same.
So, the initial state of the experiment:
650D is on, ML is loaded, modules are loaded, the option to autoload modules on failure is ENABLED, and the display console is ENABLED when loading modules.
A mini-USB is connected to the 650D, which is plugged into the turned on Raspberry Pi (no software in the RPi tries to use the camera in any way. But I must say that the negative power supply for the RPi and 650D is common, + the power supply RPi = 5V, + the power supply 650D = 8.4 v)
Instead of a battery, the 650D is powered by a homemade battery adapter with a wire (dummy baterry).
Switch on the camera to ON
Experiment start:
- I reboot the 650D by opening the SD card cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by opening the battery compartment cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by completely disconnecting the main power supply from the camera (pulled out the wire) - NOT ok, ML has loaded, the modules have NOT auto-loaded.
I take out the USB wire:
- I reboot the 650D by opening the SD card cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by opening the battery compartment cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by completely disconnecting the main power supply from the camera (pulled out the wire) - ok, ML has loaded, the modules have auto-loaded.
I insert the USB wire again:
- I reboot the 650D by opening the SD card cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by opening the battery compartment cover - everything is ok, ML is loaded, the modules are auto-loaded.
- I reboot the 650D by completely disconnecting the main power supply from the camera (pulled out the wire) - NOT ok, ML has loaded, the modules have NOT auto-loaded.
Does anyone know how to get ML to autoload modules when the USB cable is connected after power up (without opening the SD card or battery compartment covers)?
I honestly tried to find a solution to the problem on the forum, but did not find it.
I can fix this with a hardware mod, but I would like to solve the problem more gracefully.
Thank you for your help!