Magic Lantern Firmware Wiki
Advertisement
***************************************************
*                                                 *
* 警告:刷机有风险!*
* 开发者不承担任何责任 *
*                                                 *
***************************************************

如果您对此仍抱有疑虑,请立即停止阅读以下的文字,并在尝试运行该软件于您的照相机上之前删除此软件。

English | Česky | Deutsch | Dutch | Español | Français | Italiano | Română | Russian |正體中文 | 简体中文 | 日本語

注意事项[]

  • 目前不支持"EyeFi"卡; 必须使用 SD / SDHC / SDXC / CF 卡。
  • 如果你的存储卡已经设为可启动,并且相机中已设置BOOTDISK标示 (由固件安装过程自动设置),而存储卡内没有AUTOEXEC.BIN文件,相机将无法启动!此时相机会保持挂起状态直至取出电池。
  • 如遇相机"死机"现象, 务必迅速取出电池
  • 如对设置有任何疑虑,取出电池并重启相机。
  • 再次提示:刷机有风险!

简介[]

在佳能数码单反相机上运行自定义代码有两种方法:

  1. 使用带有.fir文件的固件更新方式,此文件必须经过数字签名。
  2. 使用bootdisk方式,autoexec.bin文件会被自动加载并运行,此文件不需要经过数字签名,但相机内必须设置bootdisk标示。

安装须知[]

在安装魔灯前,您需要:

  • 了解如何使用电脑 (如何下载文件,如果解压缩文件,如何打开PDF文档等等)
  • 了解您的相机(英文链接)。请不要询问我们如何在视频模式下更改ISO或者询问什么是高光色调优先。魔灯是一个给高级用户使用的工具(英文链接) ,不适用于初学者。我们建议您在使用您的相机几个月(或者更多的时间)之后,再来考虑安装第三方固件。
  • 自己做调研。阅读 用户指导 以及 FAQ,探索 wiki 以及 论坛
  • 耐心。在您有了一定的基础之后,魔灯实际上是一个非常容易上手的工具。

首次安装[]

第一步 下载必要文件[]

  • 请下载最新版本。
  • 请仔细阅读安装包内的说明文件和下载页面的讨论帖子。

第二步 准备工作[]

BootdiskEnabled
  • 将电池充满电
  • 从相机内对存储卡进行格式化 (低级格式化)。
  • 将下载的zip文件解压至SD卡根目录。
  • 启动固件升级。 开机并选择固件版本 1.x.x
  • 安装程序(ml-*.fir)会进行两项任务:QwQ
    • 通过调用佳能官方固件中的EnableBootDisk()命令在NVRAM中设置BOOTDISK标示,此动作是永久性的,但可以很容易地恢复到初始状态。
    • 将存储卡设置为可启动,向卡内写入BOOTDISKEOS_DEVELOP字符串,请参照Bootdisk页面。
  • 当你看到绿色的确认画面时,重启相机,大功告成。

在其他存储卡上安装Magic Lantern固件[]

  • 如果你使用其他的SD/SDHC卡, 只需要在这些存储卡上重复第三步就可以了。
  • 如果你想使用SDXC卡,或者希望跳过固件升级这一步直接在电脑上设置所有存储卡,可将安装文件复制到存储卡根目录并使用小工具EOScard Windows版, MacBoot Mac版,或 make_bootable.sh Mac/Linux命令行模式。

更新Magic Lantern固件[]

  • 请将(Unified#Downloads)页面加入浏览器书签并经常检查是否有发布更新。
  • 安装新版本时,仅需将下载的文件解压至存储卡并覆盖原有文件。

卸载Magic Lantern固件[]

切勿只删除存储卡内的文件!这样做会让相机挂起直至电池被取出。

从存储卡内卸载Magic Lantern固件[]

  • 从相机内对存储卡进行格式化并重启,此时相机会运行官方固件。

从相机内卸载Magic Lantern固件[]

BootdiskDisabled
  • 使用带有Magic Lantern固件的存储卡,启动固件升级并按照屏幕提示操作,需要半按快门三秒确认。

故障诊断[]

  • 请确认所有仓盖处于关闭状态,如果SD卡槽盖或电池仓盖是开启的,那么相机不会启动!
  • 如果相机无法开机(死机状态), 取出电池和存储卡。然后重新装入电池并启动相机,再将一张格式化过的空白存储卡装入相机内,确认相机没有故障,再尝试启动Magic Lantern固件。
  • 如果SD卡指示灯处于闪烁状态,则表示Magic Lantern无法识别固件版本,请按第一步进行下载更新,即使你的固件处于相同的版本号。
  • 再次强调,切勿在修改过的卡里没有autoexe.bin的情况下启动相机,如果发生这种情况,立即在5秒内取出电池,仅关闭开关是不够的!!!
  • 仔细阅读issue tracker寻找类似问题,如果找不到解决方法,可以发布一条新的问题。
Advertisement