A7-3588 · 系统
固件升级与启动模式
A7-3588 通过 USB 3.0 OTG Type-C 接口连接电脑进行固件升级。准备稳定电源、支持数据传输的 Type-C 线、升级工具,以及与当前硬件和系统版本对应的镜像。
启动模式
| 模式 | 作用 |
|---|---|
| Normal | 正常加载引导程序、内核与根文件系统 |
| Loader | 引导程序等待电脑发送升级指令 |
| MaskRom | 启动介质中的引导程序无法正常加载时,由芯片启动代码通过 USB 接收恢复引导程序 |
系统能够运行并已连接 ADB 时,可从电脑请求进入 Loader:
adb shell reboot loader
以升级工具显示的 LOADER 或 Loader 状态判断是否进入升级模式。MaskRom 用于底层恢复;它与正常运行时的 ADB 连接是不同的 USB 状态。
统一固件与分区镜像
update.img 将分区表、引导程序和系统镜像打包在一起,适合完整安装。统一升级会重写系统分区并可能清除用户数据,升级前先保存业务文件。单独的 boot.img、uboot.img 等用于开发期间更新指定分区,镜像须与现有分区表、系统版本配套。
Windows 升级
安装 RK USB 驱动后打开 RKDevTool,连接 Type-C 并使设备进入 Loader。在固件升级页选择统一镜像,检查镜像信息,再执行升级。等待工具报告成功和设备重启,全程保持供电和 USB 连接。
Linux 升级
安装配套的 upgrade_tool 后,先运行工具检查已连接的设备,再写入统一镜像:
sudo upgrade_tool
# 确认设备显示 Loader 后退出交互界面
sudo upgrade_tool uf update.img
升级完成后检查系统版本、存储分区和接口工作情况。若升级失败,先检查数据线、供电、驱动及镜像匹配关系,并保存工具错误信息。