magiclantern
***************************************************
*                                                 *
* THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. *
*   IF IT BREAKS, YOU GET TO KEEP BOTH PIECES.    *
*                                                 *
***************************************************

If you are not comfortable with this, stop reading and delete the software before you are tempted to try running it on your camera.

English | Česky | Deutsch | Hungarian | Dutch | Español | Français | Italiano | Română | Русский | Türkçe | 简体中文 | 日本語

WARNING

THIS GUIDE IS OUTDATED AND KEEPT HERE FOR REFERENCE.

TO FIND LAST UPDATES AND DOCUMENTATIONS GO TO:

www.magiclantern.fm

Important notes

Introduction

There are 2 ways of running user code on Canon dSLR cameras:

  1. using the update process with a .fir file, which must be digitally signed.
  2. using the Autoboot process: the autoexec.bin file is loaded and executed. This file does not have to be signed, but the bootdisk flag must be enabled in the camera and boot strings must be present on the card.

With great power comes great responsibility!

Before installing Magic Lantern, you need to:

First-time installation

Magic_Lantern_Unified_-_Install_Tutorial

Step 1. Preparing your camera

Step 2. Installation

BootdiskEnabled

Installing Magic Lantern on other cards

EOSCard_Tutorial

Updating Magic Lantern

Uninstalling Magic Lantern

Don't just delete the Magic Lantern files from the card! If you do, the camera will freeze at startup and you'll have to take the battery out.

Uninstalling ML from one card

Uninstalling ML from the camera

BootdiskDisabled

Troubleshooting