USB烧录

本文档用于指导用户通过 USB 方式安装主板系统,适用于主板系统的更新或重装操作。

镜像烧录章节,介绍开发烧录工具烧录镜像功能。

工厂烧录章节,介绍工厂烧录工具批量烧录镜像功能。(不支持 Armbian 镜像烧录)

烧录环境配置

准备工具

一根支持数据传输的 USB Type-C 数据线,用于连接电脑和主板。

获取镜像文件

请下载网盘上日期最新的对应镜像文件,具体说明如下:

  1. 通用镜像(适用于烧录 / 批量烧录)

以 RK3576 为例,文件格式如下:

update-rk3576-kickpi-k7-android-multi-202505291812.img  
  1. Armbian 镜像(适用于 Armbian 系统烧录)

以 RK3576 为例,需获取以下文件:

armbian.cfg  
MiniLoaderAll_rk3576.bin  
Armbian-unofficial_25.08.0-trunk_Kickpi-k7_noble_vendor_6.1.115_gnome_desktop.img  

镜像文件获取和介绍路径

  • 查看路径:

    kickpi-book/rk356x-rk3588/zh/03-镜像烧录/01-获取镜像文件  
    kickpi-book/rk3576/zh/03-镜像烧录/01-获取镜像文件  
  • 直接访问:

    K1 / K1B /K3 / K8 镜像文件

    K7 / K7C 镜像文件

安装USB驱动

网盘路径

5-DevelopmentTool/win_x64_UsbDriver/DriverAssitant_v5.13.zip

USB驱动推荐使用网盘上软件。(旧版驱动不兼容较新的平台镜像,如 RK3576 等)

  1. 将 DriverAssitant_v5.13.zip 解压,打开解压后的文件夹;

  2. 找到 DriverInstall.exe ,双击运行;

image-20241025101533688
  1. 点击驱动安装,提示安装成功;

(若已安装旧版本驱动,可先进行驱动卸载再驱动安装,保持驱动版本为最新)

image-20241025101606583

镜像烧录

安装RKDevTool

网盘路径

5-DevelopmentTool/win_x64_UsbImageBurnTool/RKDevTool_v3.30_for_window.zip

windows 固件烧写工具推荐使用网盘上软件。(旧版软件不兼容较新的平台镜像,如 RK3576 等)

  1. 将 RKDevTool_v3.30_for_window.zip 解压,打开解压后的文件夹;

  2. 修改镜像烧录工具语言(可选)

默认镜像烧录工具为中文界面,可按照如下所示修改为英文界面

img
img
  1. 找到 RKDevTool.exe,双击运行;

image-20241025161627415

通用烧录镜像

操作步骤:

  1. Window 电脑上打开烧录工具(参考上面说明安装RKDevTool)

  2. 连接开发板 USB TYPE-C 接口和电脑 USB 接口

  3. 使主板进入 LOADER 模式MASKROM 模式查看烧录模式

  4. 瑞芯微开发工具上能够识别到 LOADER设备 或 MASKROM设备,便可松开按键;(需要先安装USB驱动安装,才能识别到相关设备)

image-20250422093529751
  1. 点击 Upgrade Firmware,跳转到升级固件界面;

  2. 点击 Firmware,选择要烧录的镜像 update-*.img;

image-20250422093506005
  1. 点击 Upgrade,等待烧录完成;

image-20250422093623591
  1. 烧录完成;

image-20250422093934098

注意事项:

烧录后首次开机,必须等待机器正常开启,画面正常后再进行断电操作!

首次开机异常断电会导致系统异常,系统变砖!

Armbian 镜像烧录

由于 armbian 的镜像与 rockchip 官方的镜像有所区别,烧录方式不能沿用 !

  1. 使主板进入 MASKROM 烧录模式;查看烧录模式

  2. 瑞芯微开发工具上能够识别到 MASKROM 设备;(需要先安装USB驱动,才能识别到相关设备!)

  3. 点击 Download Image,跳转到分区升级固件界面;

    image-20250704101553072
  4. 在分区框内,鼠标右键打开配置选项,点击 Load Config,选择 armbian.cfg 文件(cfg格式文件); 获取镜像文件

    image-20250704101726253
  5. 选择 Loader 分区配置,点击对应文件选择方框,选择 MiniLoaderAll.bin 文件(bin格式文件);获取镜像文件

image-20250704103334992
  1. 选择 Image 分区配置,点击对应文件选择方框,选择 Armbian 镜像文件(img格式文件);获取镜像文件

    image-20250704104346690
  2. 勾选分区烧录配置以及 Write by Address 配置(必须选取勾选!)

image-20250704104207269
  1. 点击 Run,等待烧录完成;

image-20250704104936954

注意事项:

烧录后首次开机,必须等待机器正常开启,画面正常后再进行断电操作!

首次开机异常断电会导致系统异常,系统变砖!

工厂烧录

不支持 Armbian 系统批量烧录

安装FactoryTool

网盘路径

5-DevelopmentTool/FactoryTool/FactoryTool_v1.89.zip
  1. 将 FactoryTool_v1.89.zip 解压,打开解压后的文件夹;

  2. 找到 FactoryTool.exe,双击运行;

image-20250109172029374

批量烧录镜像

  1. 点击 Firmware,选择要烧录的镜像 update-*.img;

image-20250422101009222
  1. 点击 Run,启动工厂烧录模式;

  2. 绿灯状态下,使用TYPE-C连接主板;

  3. 使主板进入 LOADER模式 或者 MASKROM模式

  4. 观察灯,当识别到设备会切换成红灯,此时不要拔出或接入设备;

    image-20250422103006729
  5. 等待绿灯,重复步骤3、步骤4、步骤5,可同时烧录新的设备;

  6. 烧录所有设备完成,点击 Stop

注意事项:

烧录后首次开机,必须等待机器正常开启,画面正常后再进行断电操作!

首次开机异常断电会导致系统异常,系统变砖!

Rockchip 平台烧录模式

Rockchip 平台有 LOADER 和 MASKROM 两种烧录模式。

USB 烧录方式无法直接安装系统,只能识别处于烧录模式的主板进行烧录。

LOADER 模式

常用于完整镜像烧录、分区烧录

请注意,并非所有系统都支持 LOADER 模式(例如 Armbian 系统)。此外,命令触发方式及串口触发方式也并非适用于所有系统!

按键触发方式

长按 RECOVERY 按键,给主板重新上电,系统进入 LOADER 模式;

命令触发方式

reboot loader

串口触发方式

连接 Debug 串口,在 Debug 串口输入界面,持续按下 Ctrl + c 按键;

给主板重新上电

MASKROM 模式

MASKROM 模式是设备的一种底层强制启动模式,主要用于系统无法正常启动时的固件修复(如强制烧写固件)或紧急系统救援操作。

按键触发方式

长按 MASKROM 按键,给主板重新上电,系统进入 MASKROM 模式;

进阶使用

RKDevTool工具文档

烧录工具更多说明见

RKDevTool_v3.30_for_window/开发工具使用文档_v1.0.pdf

烧录分区镜像

分区镜像主要用于正常编译的镜像的调试使用,多屏自适应镜像不能烧分区镜像替换,网盘中的固件均为多屏自适应镜像。

image-20250428105212038

操作步骤:

  1. 进入分区镜像烧录页面

  2. 勾选烧录分区项 (其中分区文件Parameter,必须勾选,确保分区正确)

  3. 选择/输入对应文件存放的路径

  4. 烧录工具成功识别板卡设备进入loader模式

  5. 开始烧录镜像

  6. 查看 烧录日志,烧录成功后自动重启进入系统

常见问题

Loader或Maskrom模式不识别问题

  1. 进入LOADER模式需要按下RECOVERY按键,重新上电(主板已上电可按复位进行复位);进入MASKROM模式需要按下板子背后的MASKROM按键,重新上电(主板已上电可按复位进行复位)。

  2. 打开电脑中设备管理器;

  3. 可以查看到usb设备,说明USB驱动安装成功;

image-20241025101105194

如果识别不到 Class for rockusb devices,可尝试下面步骤:

  1. 打开DriverInstall.exe ,尝试驱动卸载,再进行驱动安装;USB驱动安装

  2. 反馈咨询客服

USB没识别

  1. 我们板子烧录口是TYPE-C 口 确定没接错

  2. 查看电脑设备管理器是否识别到,拔插是否有节点变化

    1. 换线试试

    2. 翻面接TYPE-C试试

    3. 电脑换个USB端口试试

    4. 上述4中都不能识别到任何变化,再联系客服或技术支持

  3. 如果是识别到未知设备,请安装USB驱动。如果安装后还是未知设备,参考步骤2测试

  4. 如果识别到ADB设备,哪说明板子和线都正常,请参考文档上面的烧录方法进入烧录模式

Armbian 镜像烧录失败问题

如果遇到反复启动 DDR 信息失败时,说明之前的 Armbian 镜像烧录失败导致系统异常。

image-20250917165634041

解决办法:

第一步,烧录 android / linux 的整包镜像,恢复系统。

第二部,重新进行 armbian 镜像烧录即可。

Last updated