FAQ
Q:设备有哪些启动模式?
A: AIO-3576C有三种启动模式:
- Normal 模式
- Loader 模式
- MaskRom 模式
Normal 模式
Normal 模式就是正常的启动过程,各个组件依次加载,正常进入系统。
Loader 模式
在 Loader 模式下,bootloader 会进入升级状态,等待主机命令,用于固件升级等。
MaskRom 模式
MaskRom 模式用于 bootloader 损坏时的系统修复。
一般情况下是不用进入 MaskRom 模式的,只有在 bootloader 校验失败(读取不了 IDB 块,或 bootloader 损坏) 的情况下,BootRom 代码 就会进入 MaskRom 模式。此时 BootRom 代码等待主机通过 USB 接口传送 bootloader 代码,加载并运行之。
Q:如何判断当前处于哪种升级模式?
A: 如何确定板子当前处于哪种升级模式,我们可以通过工具去查看。
Windows操作系统
通过AndroidTool工具可以看到下方提示Found One LOADER Device
如果有进行"进入Loader模式"的操作,仍旧没有看到烧写工具提示LOADER,此时可以可以看一下Windows主机是否有提示发现新硬件并配置驱动。打开设备管理器,会见到新设备 Rockusb Device 出现,如下图。如果没有,可返回上一步重新安装驱动。
若烧写工具提示 Found One MASKROM Device,则说明设备当前处于 MaskRom 模式。
Linux操作系统
运行upgrade_tool后可以看到连接设备中有个Loader的提示
firefly@T-chip:~/severdir/down_firmware$ sudo upgrade_tool
List of rockusb connected
DevNo=1 Vid=0x2207,Pid=0x330c,LocationID=106 Loader
Found 1 rockusb,Select input DevNo,Rescan press <R>,Quit press <Q>:q若列表中显示的是 MaskRom,则说明设备当前处于 MaskRom 模式。
如何让设备进入可升级模式,请参阅进入升级模式的操作。
Q:如何进行分区刷写?
A: 以下内容面向需要单独烧写分区(boot/kernel/rootfs 等)的进阶用户;仅需完整固件升级请参阅《使用USB线缆升级固件》。
Windows 操作系统
烧写分区映像
烧写分区映像的步骤如下:
- 切换至
Upgrade Firmware页。 - 勾选需要烧录的分区,可以多选。
- 确保映像文件的路径正确,需要的话,点路径右边的空白表格单元格来重新选择。
- 点击
Run按钮开始升级,升级结束后设备会自动重启。
Linux 操作系统
烧写分区镜像
sudo upgrade_tool di -b /path/to/boot.img
sudo upgrade_tool di -r /path/to/recovery.img
sudo upgrade_tool di -m /path/to/misc.img
sudo upgrade_tool di -u /path/to/uboot.img
sudo upgrade_tool di -dtbo /path/to/dtbo.img
sudo upgrade_tool di -p paramater # 烧写 parameter
sudo upgrade_tool ul bootloader.bin # 烧写 bootloader如果因 flash 问题导致升级时出错,可以尝试低级格式化、擦除 emmc:
sudo upgrade_tool lf update.img # 低级格式化
sudo upgrade_tool ef update.img # 擦除fastboot 烧写动态分区:
adb reboot fastboot # 进入bootloader
sudo fastboot flash vendor vendor.img
sudo fastboot flash system system.img
sudo fastboot reboot # 烧写成功后,重启Q:烧写时出现异常怎么办?
A:
烧写失败分析
如果烧写过程中出现Download Boot Fail, 或者烧写过程中出错,如下图所示,通常是由于使用的USB线连接不良、劣质线材,或者电脑USB口驱动能力不足导致的,请更换USB线或者电脑USB端口排查。
无法识别设备 / 提示发现新设备
如果有进行"进入Loader模式"的操作,仍旧没有看到烧写工具提示LOADER,通常是主机尚未识别设备或未装好驱动,处理方法已在上文《如何判断当前处于哪种升级模式》一节中说明(含发现新设备 Rockusb Device 及驱动安装的截图),此处不再重复。
Q:如何进入 MaskRom 模式?
A: MaskRom 模式是设备变砖的最后一条防线。强行进入 MaskRom 涉及硬件操作,有一定风险,因此仅在设备进入不了 Loader 模式的情况下,方可尝试 MaskRom 模式。进入 MaskRom 的原理是人为的把 EMMC 的数据脚与地线短接,系统会认为 EMMC 数据出错,从而清除 EMMC 数据。
请小心阅读,并谨慎操作!

