User Tools

Site Tools


new-install

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
new-install [2022/03/18 15:54] – Initial paste, no images petabytenew-install [2023/08/11 00:20] petabyte
Line 1: Line 1:
-This page is a work in progess port from [[https://docs.google.com/document/d/1PdUBSY9Ao1l8G-8axQo4XcFOP-bxDbqWvRK-hcXm0LY/edit?usp=sharing|https://docs.google.com/document/d/1PdUBSY9Ao1l8G-8axQo4XcFOP-bxDbqWvRK-hcXm0LY/edit?usp=sharing]].+**This page is a work in progress**
  
-**DRAFT, try at your own risk*+TODO: 
-This was only tested on the Canon 1300D/Rebel T6 but should apply for other cameras too. +  Upload images to Wiki rather than links (don't have permission) 
-Read the entire guide before performing any steps. +  Add as many sections as possible to "Troubleshooting" 
-You are responsible for any damage done to your camera. +  DO NOT INSTALL ZADIG! mlinstall recently has been updated to work NATIVELY on windows without any driver installation!
-Written by Daniel C ([email protected])+
  
-1: Connect the camera to a Windows 7/10 or Linux computer with a USB cable.  +====== Magic Lantern Install Guide ======
-2: Download mlinstall (https://github.com/petabyt/mlinstall). +
-Here I click “Get Device Info” to see if it can detect the device.+
  
 +Applies for:
 +  * 1300D/Rebel T6
 +For other models, use the [[install|normal installation guide]].
  
 +====== Caution ======
  
 +  * Read the entire guide before performing any steps.
 +  * You are responsible for any damage done to your camera.
  
 +====== Install ======
  
-On first run on Windows, it should not work+  - Connect the camera to a Windows 7/10 or Linux computer with a USB cable.  
-Here’s what to do: +  - Download mlinstall (https://github.com/petabyt/mlinstall). 
-Download and run Zadig. +  On Windows, extract the files and run the EXEOn Linuxyou'll need to set the ".AppImage" file as executableHere's a quick tutorial: [[https://discourse.appimage.org/t/how-to-run-an-appimage/80]]
-(GIFReplace WinUSB with libusb+
-In order to revert this change, simply repeat the steps and choose “WinUSB” instead of “libusb-win32”. Some Windows software may fail to work if this change is not reverted. +
- +
-3: Once you have verified that USB communication is workingclick “Enable Boot Disk”. In order to revert the camera to factory settings, click “Disable Boot Disk”. +
- +
- +
- +
- +
- +
-4: Unplug the SD card from the camera. +
-5: Insert the SD card into your computer. You might need an adapter. +
-6: Ensure that your SD card is named “EOS_DIGITAL”. mlinstall searches for any storage device named “EOS_DIGITAL” and writes to the first one it finds. +
-7: In mlinstallnavigate to the “Card” tab and click “Write card boot flags”This will write data to the SD cardIt’s a good idea to format the card in the camera first. +
-In Linux, eject the card before removing it. +
- +
-Note: mlinstall currently doesn’support exfat, so you might want to use EOSCard. +
- +
- +
- +
- +
- +
-EOSCard (Windows only) +
-Ensure that your card is selected and click the “ML” Magic Lantern button.+
  
 +Here I click “Get Device Info” to see if it can detect the device.
  
 +{{:new-install:mlinstall_1.png?direct|}}
  
 +On first run on Windows, it should **not** work.
 +Here’s what to do:
 +  - Download and run [[https://zadig.akeo.ie/|Zadig]].
 +  - On the Canon Camera device, replace "WinUSB" with "libusb-win32" as in this GIF: [[https://github.com/petabyt/mlinstall/blob/master/assets/zadig.gif]]
 +  - //In order to revert this change, simply repeat the steps and choose “WinUSB” instead of “libusb-win32”. Some Windows software may fail to work if this change is not reverted. //
 +  - Once you have verified that USB communication is working, click “Enable Boot Disk”.
 +  - //In order to revert the camera to factory settings, click “Disable Boot Disk”.//
  
 +{{:new-install:mlinstall_2.png?direct|}}
  
-8: Once you have written the card flags, you will need to download a build for your camera. Make sure that the model ID and firmware version of your camera matches the build(you can check it in the Canon menu)+  - Unplug the camera SD card from the camera. 
 +  - Insert the camera SD card into your computer. You might need an adapter. 
 +  - Ensure that your SD card is named “EOS_DIGITAL”. mlinstall searches for a storage device named “EOS_DIGITAL” and writes to the first one it finds. 
 +  - In mlinstall, navigate to the “Card” tab and click “Write card boot flags”. This will write data to the SD cardIt’s a good idea to format the card in the camera first. 
 +  - //In Linux, eject the card before removing it.//
  
-9Extract the Magic Lantern release zip file contents onto the SD card. Make sure that “autoexec.bin” and the ML folder are at the top directory, alongside DCIM.+{{:new-install:mlinstall_3.png?direct|}}
  
 +  - Once you have written the card flags, you will need to download a build for your camera. Make sure that the model ID and firmware version of your camera matches the build. (you can check it in the Canon menu). You might need to downgrade or upgrade.
  
 +  - Extract the Magic Lantern release zip file contents onto the SD card. Make sure that “autoexec.bin” and the "ML" folder are at the top directory, alongside DCIM.
  
-10Insert SD Card into camera and turn it onOn first startup, ROM1 and ROM0 will be backed up. In the picture settings screen in MANUAL mode, press the Q button (or DELETE/TRASH button).+[[https://eggnog.theres.life/f/47-sha7lft66sci8ncxr5fu7bxeluj1s3.png]]
  
 +  - Insert SD Card into camera and turn it on. On first startup, ROM1 and ROM0 will be backed up. In the picture settings screen in MANUAL mode, press the Q button (or DELETE/TRASH button).
  
 +====== Uninstalling Magic Lantern ======
 +  - Format the card (and back up any data first!)
 +  - Run mlinstall again and click “Disable Boot Disk”.
  
-Uninstalling Magic Lantern +//Note that mlinstall has a Destroy Card Boot Flags” feature that can make the SD Card non-bootable. (revert it to normal setting) After you run it, you will not need to format your card.//
-1: Format the card (and back up any data first!) +
-2: Run mlinstall again and click Disable Boot Disk”.+
  
-Note that mlinstall has “Destroy Card Boot Flags” feature that can make the SD Card non-bootableAfter you run it, you will not need to format your card afterwards.+====== Troubleshooting, 1300D/Rebel T6 ====== 
 +You may either have to downgrade or upgrade your firmware to specific version. 
 +Here are some guides showing how to downgrade your firmware: 
 +[[https://magiclantern.fm/forum/index.php?topic=18941.0]] 
 +[[https://www.magiclantern.fm/forum/index.php?topic=24926.0]] 
 +A firmware file archive can be found here: [[https://pel.hu/eoscard/]]
  
-Troubleshooting, 1300D/Rebel T6 
 critix: “Try to do a firmware update to version 1.1.0. (even if you have exactly this version on your device). Then you can try to test ML. This problem seems to exist on many devices. I suffered the same with my device. After an "update" to version 1.1.0, I was able to work on ML.” critix: “Try to do a firmware update to version 1.1.0. (even if you have exactly this version on your device). Then you can try to test ML. This problem seems to exist on many devices. I suffered the same with my device. After an "update" to version 1.1.0, I was able to work on ML.”
  
new-install.txt · Last modified: 2024/01/17 18:10 by petabyte