Hurray ! it's beta release day for 40D This is the first public release series of ML for 40D. Please take notice that this is a strictly experimental version, there are no guarantees - if it breaks, you get to keep both pieces. If you find bugs, please let me know, in this thread. If you try this build out, please keep in mind that I have strictly focused on getting main features supported, while spending little time on minor issues. Features/Modules that crashed the camera was removed, but nothing more. "If it aint broke dont fix it". There are options and menus that does not work, but nor crashes the camera. Most modules were removed. The complete package is larger than normal ML packages, as I don't have a efficient bootloader encryptor, but just an old inefficient version.
Latest version: "1.0.6"
(18 Feb 2021)Features: Basic ML support with exposure control, intervalometer and live mode functionality
Important: Trashcan button to enter Magic Lantern. The Q button on 40D is "picture" button.
Important:
If the camera crashes, please remove the battery.Canon FW: 1.1.1
Src:
https://github.com/jmheder/ml/raw/master/vxworks_1.0.6.zipCompiler used: gcc-arm-none-eabi-4_7-2014q2-20140408-linux.tar.bz2
Download (1.0.6): https://github.com/jmheder/ml/raw/master/magiclantern-Nightly.2021Feb18.40D111.zipOlder version:
Download (1.0.5):
https://github.com/jmheder/ml/raw/master/magiclantern-Nightly.2020Aug23.40D111.zipDownload (1.0.4):
https://github.com/jmheder/ml/raw/master/magiclantern-Nightly.2020Jul29.40D111.zipDownload (1.0.0):
https://github.com/jmheder/ml/raw/master/magiclantern-Nightly.2020Jan24.40D111.zipThe main features Bootloader and installationSee the video in the next reply.
Exposure controlBasic exposure time, F ratio, ISO, color temperature, Av,Tv,ISO lock is available, but I haven't tested them all, so I expect additional issues here. If you wish to use exposure simulation, enable this in the canon menu - and enable it in the ML menu aswell.
Live Mode Not all overlays is support yet. AF Focusing in Live Mode will produce a temporary corrupted green screen, it not serious, it's just annoying and will go away automatically. Remember to enable live mode in (canon menu), also enable focusing in Live Mode (canon menu)
Raw video Basic mlv_lite module is supported
Intervalometer.Intervalometer with or without bulb is supported, but there are of issue (see below) Practice and you will learn. Easy solution: turn off review time and keep one seconds delay between each shot.
Astrophotography For those into astrophotography, the camera with this ML build is a great combination, the intervalometer with bulb is working, and Live Mode plus low fps and a large exposure time will enable you focus on stars, a great tool for fine adjustment of the focus. Astro module added (star focusing only for now)
List of known minor issues
A. --
B. --
C. Exposure simulation. Don't change ExpSim in exposure control, ML always think it's enabled (remember to enable it via canon menu)
also you can use "info" button in Live Mode to verify that canon's own function to verify exposure simulation is within tolerances.
D. LiveMode. When AF focusing in Live Mode a corrupted green screen will occur, it's not important, just annoying.
E. --
F. Intervalometer, this ML version think image review time is fixed to 3(?) sec (you might see incorrect warnings in lower screen)
G. --
H. Intervalometer, in bulb mode keep exposure time below "take pic every sec" + review time, if you set review time
in canon menu to zero, you should be able to do "crazy pic" if needed.
I. Exposure. Exposure times above 15 ?(20?) seconds is not correctly recognized by ML in exposure menu.
J. --
K. Live Mode. To have a nice Live Mode (with bars) the internally view aspect ratio is changed, a few times you
might see the bar positions incorrectly. To remove triple bars either exit and enter Live Mode or press the AF focus
button.
M. --
N. Canon Menu. Really odd colors in canon menu can be caused by a previous crash (after crash : console is on). Enable console and
disable it again to resolve this issue.
O. Color Temperature. ML recognized some color temperature as names like "Sunny", if the temperature was set from Canon menu / dials.
When changing the color temperature within ML you only get to see the temperature as a number
P. Menu. Some options does not work, but nor crashes the camera.
Q. --