Wikia

Magic Lantern Firmware Wiki

Watchlist Recent changes

Download sources

Warning! Edit

          ***************************************************
          *                                                 *
          * THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. *
          *  NO WARRANTIES.  NO GUARANTEES.  DO NOT TAUNT.  *
          *   IF IT BREAKS, YOU GET TO KEEP BOTH PIECES.    *
          *                                                 *
          *           THERE IS NO SUPPORT.                  *
          *          USE AT YOUR OWN RISK.                  *
          *                                                 *
          ***************************************************

Support the project! Edit

Autopilot-onset.jpg

Magic Lantern has been developed by independent film makers in our spare time and at risk to our beloved cameras. We hope that it saves you time and aggravation on set, and we'd appreciate your support. You can help is through donating via PayPal, wishlists or through equipment donations. You can also contact me via email (Trammell Hudson).

For the Unified version of Magic Lantern you may donate to Alex.

btn_donateCC_LG.gif

For the truly adventurous, fool hardy and other mad men, the Magic Lantern sources are now posted.

Even more than the pre-built and tested binary firmware images, these sources are potentially dangerous and you can damage your camera. There is no warranty of any kind on this software. There is no support implied. In fact, it is best if you pretend you never read this page and instead look at cute pictures of animals instead.

To build the firmware I'm using arm-elf-gcc 4.3.2 on Mac OS X and arm-linux-gcc 3.4.4 on Linux. Beyond that I can't make any promises of things compiling or working. You must also have mercurial, perl, make, binutils, etc. There is no support for cross compiling from Win32.

Due to copyright issues with Canon's firmware flasher, you must supply your own 1.0.7 firmware image if you want to build the ROM dumper.

The only two top-level Makefile target of interest are magiclantern.fir and autoboot to write a bootable file to the CF card.

The sources are GPLed.

Expect major code overhauls between versions. This is a very beta code release and the entire menuing system will be rewritten before the next version.

BE CAREFUL. You can damage your camera with bad code.

  hg clone https://bitbucket.org/hudson/magic-lantern/

Good luck!

Thanks Edit

Chdk.png
CHDK 
Without their hard work on understanding Canon's point-and-shoot cameras, this would not have been possible. They did the hard-core reverse engineering on their cameras using only a LED to blink raw machine code and built an entire community on top of it. And since they released it all under the GPL we were able to learn from their efforts.
Jon Fairhurst @ Poorly Projected Pictures 
Jon did the alpha testing to find a decent set of input gains and to compare the Magic Lantern firmware against other recorders. He also handles much of the tech support and has a few thousand posts over at dvinfo.net.
Juicedlink.png
juicedLink 
Robert at juicedLink provided guidance on the audio testing procedures and provided a CX231 preamp for testing.
Cinevate.png
Cinevate 
Cinevate has donated a matte box and rails system. Their DSLR shooting rigs turn the 5D into a cinematic camera system.
Chris Barcellos @ MYF Media 
Chris does a great job of bravely beta testing the Magic Lantern firmware and has been providing tech support.
Smallhd.png
SmallHD 
SmallHD has provided a DP1 HDMI field monitor so that Magic Lantern can be extended to support external displays.
Glidetrack.jpg
Glidetrack 
Glidetrack produces high quality, low cost and very compact tripod mounted tracks for dolly shots. It's amazing how much a tracking shot adds to the cinematic feel.
5dfilmmaking.jpg
5D Film Making 
5dfilmmaking produced a much better intro video for the Magic Lantern project and can teach you to make better films with your 5D (or 7D or other DSLR), too.
Donors 
Thanks to everyone who made a donation via PayPal or through equipment donations! You can donate via PayPal to help keep the project going, too.

Pages on Magic Lantern Firmware Wiki

Add a Page
273pages on
this wiki

Latest Photos

Add a Photo
351photos on this wiki
See more >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki