MaskRom 升级模式¶
有关启动模式的介绍,请参阅《更新固件介绍》一章
简介¶
MaskRom 升级模式
升级是最基本的固件升级方式,也是设备变砖的最后一条防线。因为 MaskRom 升级模式
涉及硬件操作,如需短路焊盘请谨慎操作,以免观察失误造成其它元件被错误短路。因此在设备可以进入Loader 升级模式
的情况下,优先使用Loader 升级模式
。
MaskRom 升级模式
的原理:
人为的把 Flash(Nor FLash、Nand Flash和EMMC等存储设备) 的
CLK时钟引脚
与地线短接。使得 CPU 读取 Flash 失败,CPU 转而初始化USB端口,进入MaskRom 升级模式
。
请小心阅读,并谨慎操作!
操作步骤如下:
设备断开所有电源。
拔出 SD 卡。
用双公头USB数据线连接好设备和主机。
用金属镊子接通AIO-3399J上的如下图所示的两个测试点并保持(如下图所示)。
设备插入电源。
稍候片刻,之后松开镊子。
此时设备就会进入 MaskRom 模式。
升级固件¶
开发者根据个人不同PC操作系统,可选用不同的固件升级工具。
Windows 环境
如果开发者使用在Windows
主机上进行开发,可以使用RKDevTool
升级工具。详情请参考《使用 RKDevTool 升级固件》。
Linux 环境
如果开发者使用在Linux
主机上进行开发,可以使用upgrade_tool
升级工具。详情请参考《使用 upgrade_tool 升级固件》。