User Tools

Site Tools


install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
install [2017/06/30 12:27]
a1ex [Troubleshooting]
install [2022/05/18 14:46] (current)
names_are_hard [Step 2. Installation]
Line 5: Line 5:
 For the impatient: just follow the quick install guide from the [[http://builds.magiclantern.fm/|download page]]. For a more thorough description of the install process, including what to do when things go wrong, keep reading. For the impatient: just follow the quick install guide from the [[http://builds.magiclantern.fm/|download page]]. For a more thorough description of the install process, including what to do when things go wrong, keep reading.
  
-Before installing Magic Lanternyou need to:+Before installing Magic Lantern you need to:
  
   * Know how to use a computer (how to download a file, how to unzip an archive, how to browse the web and read the forum...)   * Know how to use a computer (how to download a file, how to unzip an archive, how to browse the web and read the forum...)
Line 25: Line 25:
  
   * Go to http://builds.magiclantern.fm/ and download the Magic Lantern zip file for your camera   * Go to http://builds.magiclantern.fm/ and download the Magic Lantern zip file for your camera
-  * Make sure you are running the right Canon firmware version, specified on the download page+  * Make sure you are running the right Canon firmware version, specified on the download page. Links to matching Canon firmware files are included in "Installation" and "Useful Links".
   * You can check your firmware version by setting your mode dial to **Manual (M)** and looking in the Canon menu.   * You can check your firmware version by setting your mode dial to **Manual (M)** and looking in the Canon menu.
-  * Nothing bad will happen if you try to run ML on a different firmware version - the card LED will start blinking and you'll have to take the battery out. Magic Lantern checks firmware version before attempting to run.+  * Nothing bad will happen if you try to run ML on a different firmware version. Magic Lantern checks firmware version before attempting to run. If there is a mismatch you will get an error message screen and you have to pull the battery to proceedWith older (outdated) Magic Lantern versions you will get a blinking LED instead. You still have to pull the battery.
  
 ====== First install guide ======  ====== First install guide ====== 
Line 45: Line 45:
   * Format the card **in the camera** (low-level format).   * Format the card **in the camera** (low-level format).
   * Unzip **all** of the files from Magic Lantern zip archive to the **root** of your card.   * Unzip **all** of the files from Magic Lantern zip archive to the **root** of your card.
-  * Launch the **Firmware Update** process and follow the messages on the screen.+  * Launch the **Firmware Update** process from the Canon menu and follow the messages on the screen.
   * Once you see the **green confirmation screen**, restart your camera. Done.   * Once you see the **green confirmation screen**, restart your camera. Done.
   * If anything goes wrong, **check the [[#Troubleshooting]] section**.   * If anything goes wrong, **check the [[#Troubleshooting]] section**.
Line 63: Line 63:
   * Simply **repeat Step 2** on every card you would like to use Magic Lantern.   * Simply **repeat Step 2** on every card you would like to use Magic Lantern.
  
-  * If you prefer to skip the firmware update step and prepare your cards from the PC, you may copy ML files on your card and make it bootable with a special utility: **[[http://pel.hu/down/EOScard.exe|EOScard]]** for Windows, **[[http://www.zenoshrdlu.com/macboot/macboot.html|MacBoot]]** for Mac, or **[[https://bitbucket.org/hudson/magic-lantern/src/tip/contrib/make-bootable|make_bootable.sh]]** for Mac/Linux in command line.+  * If you prefer to skip the firmware update step and prepare your cards from the PC, you may copy ML files on your card and make it bootable with a special utility: **[[http://pel.hu/down/EOScard.exe|EOScard]]** for Windows, **[[http://www.zenoshrdlu.com/macboot/macboot.html|MacBoot]]** for Mac, or **[[https://foss.heptapod.net/magic-lantern/magic-lantern/-/blob/branch/unified/contrib/make-bootable/make_bootable.sh|make_bootable.sh]]** for Mac/Linux in command line.
  
 +This table below explains where magic strings must be written depending on FAT version (done by tools above):\\
 +^FAT version^Volume Label = "EOS_DEVELOP"^Bootcode+2 = "BOOTDISK"^"SCRIPT"^
 +|FAT12/16 |0x2b/43|0x40/64 |0x1f0|
 +|FAT32 | 0x47/71 |0x5c/92 |0x1f0| 
 +|ExFAT |0x82/130 |0x7a/122 |0x1f0| 
 +VBR checksums must be updated for ExFat\\
 +SCRIPT is for Canon basic. 
 ====== Updating Magic Lantern ====== ====== Updating Magic Lantern ======
  
Line 85: Line 92:
 ====== Troubleshooting ====== ====== Troubleshooting ======
  
-  * **If the card LED blinks continuously**, please report an issue and show us the LED blinking sequence (a short video will do). In older versions, this used to mean "wrong firmware version", but new builds are now able to show a message on the screen, regardless of your Canon firmware version.+  * **If the card LED blinks continuously AND the camera is unresponsive**, please report an issue and show us the LED blinking sequence (a short video will do). In older versions, this used to mean "wrong firmware version", but new builds are now able to show a message on the screen, regardless of your Canon firmware version.
   * **If you have a different Canon firmware version**, please use the one from our [[http://builds.magiclantern.fm|download page]] (select camera, scroll to Installation).   * **If you have a different Canon firmware version**, please use the one from our [[http://builds.magiclantern.fm|download page]] (select camera, scroll to Installation).
   * **If the screen does not turn on, but autofocus works**, remove the battery and format the card. This happens when the card is bootable, but autoexec.bin is not there.   * **If the screen does not turn on, but autofocus works**, remove the battery and format the card. This happens when the card is bootable, but autoexec.bin is not there.
Line 92: Line 99:
   * **If the camera asks for a firmware update**, place Canon firmware on the card (this was a problem in older versions).   * **If the camera asks for a firmware update**, place Canon firmware on the card (this was a problem in older versions).
   * **DO NOT use a bootable card without a working autoexec.bin on it!** If you do, remove the battery immediately, switching the camera off is not enough !!!   * **DO NOT use a bootable card without a working autoexec.bin on it!** If you do, remove the battery immediately, switching the camera off is not enough !!!
-  * Check the [[https://bitbucket.org/hudson/magic-lantern/issues|issue tracker]] for similar problems; if you can't find the solution, create a new issue there. +  * Check the [[https://foss.heptapod.net/magic-lantern/magic-lantern/-/issues|issue tracker]] for similar problems; if you can't find the solution, create a new issue there. 
 +  * If you get "ML directory not found! Please copy all ML files." during installation -> [[faq#during_installation_error_message_ml_directory_not_found_please_copy_all_ml_files_appears|FAQ]].
 ====== Important notes ====== ====== Important notes ======
  
   * <color red>**After opening the card door, always wait for LED confirmation (or for 5 seconds) before removing the card!!!**</color>   * <color red>**After opening the card door, always wait for LED confirmation (or for 5 seconds) before removing the card!!!**</color>
-  * **[[http://www.flickr.com/groups/magiclanternfirmware/discuss/72157627990119618/#comment72157627879367185|EyeFi cards may not work]];** you must use plain SD / SDHC / SDXC / CF cards.+  * **[[http://www.flickr.com/groups/magiclanternfirmware/discuss/72157627990119618/#comment72157627879367185|Early generation EyeFi cards may not work]]**; other WiFi cards may work properly. 
 +  * SD-to-CF adapters are not supported!
   * If you have a bootable card and have the ''BOOTDISK'' flag set in the camera (which the installer does), and you do not have an ''AUTOEXEC.BIN'' file on the card, the camera **WILL NOT BOOT!** It will hang and not wake up until the battery is removed.   * If you have a bootable card and have the ''BOOTDISK'' flag set in the camera (which the installer does), and you do not have an ''AUTOEXEC.BIN'' file on the card, the camera **WILL NOT BOOT!** It will hang and not wake up until the battery is removed.
   * If you encounter a "locked up" camera, **quickly remove the battery**.   * If you encounter a "locked up" camera, **quickly remove the battery**.
install.1498818443.txt.gz · Last modified: 2017/06/30 12:27 by a1ex