Magic Lantern Firmware Wiki
Advertisement

注意事項[]

  • 目前不支持"EyeFi"卡; 必須使用SD / SDHC / SDXC / CF 卡。
  • 如果你的存儲卡已經設為可啟動,並且相機中已設置BOOTDISK標示(由固件安裝過程自動設置),而存儲卡內沒有AUTOEXEC.BIN文件,相機將無法啟動!此時相機會保持掛起狀態直至取出電池。
  • 如遇相機"死機"現象, 務必迅速取出電池
  • 如對設置有任何疑慮,取出電池並重啟相機。
  • 再次提示:刷機有風險!

簡介[]

在Canon單眼相機上運行自定義代碼有兩種方法:


  1. 使用帶有.fir文件的固件更新方式,此文件必須經過數字簽名。
  1. 使用bootdisk方式,autoexec.bin文件會被自動加載並運行,此文件不需要經過數字簽名,但相機內必須設置bootdisk標示。

首次安裝[]

第一步 下載必要文件[]

  • 請仔細閱讀安裝包內的說明文件和下載頁面的討論帖子。


第二步 準備工作[]

  • 將電池充滿電
  • 移除任何相機附件(比如電池手柄或外接閃光燈)。
  • 請務必使用SD/SDHC卡進行首次安裝,SDXC卡不能用於首次安裝。
  • 請務必使用一款高質量的讀卡器;用USB線連接相機是無法進行安裝的。
  • 如果你的相機固件版本和Magic Lantern要求的不一致,請先移步官網進行固件升級。
    • 佳能550D / T2i / Kiss X4:所需固件版本1.0.9
    • 佳能60D:所需固件版本1.1.0
    • 佳能500D:所需固件版本1.1.1
  • 將相機模式調至Manual (M)位置(50D, 550D, 600D)或Bulb (B)位置(60D)。
  • 將相機恢復到出廠設置。


第三步 安裝[]

BootdiskEnabled


  • 從相機內對存儲卡進行格式化(低級格式化)。
  • 將下載的zip文件解壓至SD卡根目錄。
  • 啟動固件升級。開機並選擇固件版本 1.x.x
  • 安裝程序(ml-*.fir)會進行兩項任務:
    • 通過調用佳能官方固件中的EnableBootDisk()命令在NVRAM中設置BOOTDISK標示,此動作是永久性的,但可以很容易地恢復到初始狀態。
    • 將存儲卡設置為可啟動,向卡內寫入BOOTDISKEOS_DEVELOP字符串,請參照Bootdisk頁面。
  • 當你看到綠色的確認畫面時,重啟相機,大功告成。


在其他存儲卡上安裝Magic Lantern固件[]

  • 如果你使用其他的SD/SDHC卡, 只需要在這些存儲卡上重複第三步就可以了。


  • 如果你想使用SDXC卡,或者希望跳過固件升級這一步直接在電腦上設置所有存儲卡,可將安裝文件複製到存儲卡根目錄並使用小工具[http:// pel.hu/down/EOScard.exe EOScard] Windows版, MacBoot Mac版,或[http ://groups.google.com/group/ml-devel/browse_thread/thread/1161d4e6e93232de/41a65807171f71a0 make_bootable.sh] Mac/Linux命令行模式。


更新Magic Lantern固件[]

  • 請將(Unified#Downloads)頁面加入瀏覽器書籤並經常檢查是否有發布更新。
  • 安裝新版本時,僅需將下載的文件解壓至存儲卡並覆蓋原有文件​​。


卸載Magic Lantern固件[]

切勿只刪除存儲卡內的文件!這樣做會讓相機掛起直至電池被取出。


從存儲卡內卸載Magic Lantern固件[]

  • 從相機內對存儲卡進行格式化並重啟,此時相機會運行官方固件。


從相機內卸載Magic Lantern固件[]

BootdiskDisabled


  • 使用帶有Magic Lantern固件的存儲卡,啟動固件升級並按照屏幕提示操作,需要半按快門三秒確認。

5D3相機,使用帶有Magic Lantern固件的存儲卡,開機,選擇ML固件軟體升級,出現重新開機字樣,不做任何動作,稍待後將自動進行ML移除

故障診斷[]

  • 請確認所有倉蓋處於關閉狀態,如果SD卡槽蓋或電池倉蓋是開啟的,那麼相機不會啟動!
  • 如果相機無法開機(死機狀態), 取出電池和存儲卡。然後重新裝入電池並啟動相機,再將一張格式化過的空白存儲卡裝入相機內,確認相機沒有故障,再嘗試啟動Magic Lantern固件。
  • 如果SD卡指示燈處於閃爍狀態,則表示Magic Lantern無法識別固件版本,請按第一步進行下載更新,即使你的固件處於相同的版本號。
  • 再次強調,切勿在修改過的卡里沒有autoexe.bin的情況下啟動相機,如果發生這種情況,立即在5秒內取出電池,僅關閉開關是不夠的!!!
  • 仔細閱讀issue tracker尋找類似問題,如果找不到解決方法,可以發布一條新的問題。
Advertisement