Kickpi-Book
  • KICKPI Document
  • K5/K5C(A133)
    • A133中文文档
      • 01-主板介绍
        • 01-KICKPI-K5硬件介绍
        • 02-KICKPI-K5C硬件介绍
      • 02-入门必读
        • 01-网盘目录说明
        • 02-快速使用
        • 03-功能测试
        • 04-扩展引脚
      • 03-镜像烧录
        • 01-获取镜像文件
        • 02-SD卡烧录
        • 02-USB线烧录
      • 04-SDK编译
        • 01-编译环境搭建
        • 02-LINUX_SDK源码编译
        • 03-ANDROID_SDK源码编译
      • 05-外设驱动
        • LCD功能调试
        • LRADC按键配置
      • 06-ANDROID系统定制
        • 01-Android常用系统定制
      • 07-LINUX系统定制
        • 02-Linux常用系统定制
      • 08-进阶
        • K5C主板供电
        • 安卓休眠唤醒
        • 13-硬件工厂测试
    • en
      • 01-Development_board_Introduction
        • 01-KICKPI-K5_Hardware_Introduction
        • 02-KICKPI-K5C_Hardware_Introduction
      • 02-Getting_Started_Guide
        • 01-KICKPI_Cloud_Storage_Introduction
        • 02-Quick_Start_Guide
        • 03-Functional_Testing
        • 04-Expansion_Pins_Testing
      • 03-Image_Flashing_Guide
        • 01-How_to_Get_Image_File
        • 02-SD Card Burning
        • 03-USB_Cable_Flashing
      • 04-SDK_Compilation_Guide
        • 01-Compilation_Environment_Setup
        • 02-Linux_SDK_Compilation
        • 03-Android_SDK_Compilation
      • 06-Android_System_Customization
        • 01-Android_Common_System_Customization
      • 07-Linux_System_Customization
        • ADB_Tutorial
  • K2B/K2C(H618)
    • en
      • 01-Development_board_Introduction
        • 01-KICKPI-K2B_Hardware_Introduction
        • 02-KICKPI-K2B_Hardware_Introduction
      • 02-Getting_Started_Guide
        • 01-KICKPI_Cloud_Storage_Introduction
        • 02-Quick_Start_Guide
        • 03-Functional_Testing
        • 04-Expansion_Pins_Testing
      • 03-Image_Flashing_Guide
        • 01-SD_Card_Flashing
        • 02-USB_Cable_Flashing
      • 04-SDK_Compilation_Guide
        • 01-Compilation_Environment_Setup
        • 02-Linux_SDK_Compilation
        • 03-Android_SDK_Compilation
      • 05-Drivers_Development
        • RTC
      • 06-Android_System_Customization
        • 01-Android_Common_System_Customization
      • 07-Linux_System_Customization
        • 01-Linux_Common_System_Customization
      • 08-Advanced_Topics
        • Hardware_Factory_Testing
        • Keybox
    • zh
      • 01-主板介绍
        • 01-KICKPI-K2B硬件介绍
        • 02-KICKPI-K2C硬件介绍
      • 02-入门必读
        • 01-网盘目录说明
        • 02-快速使用
        • 03-功能测试
        • 04-扩展引脚
      • 03-镜像烧录
        • 01-SD卡烧录
        • 02-USB线烧录
      • 04-SDK编译
        • 01-编译环境搭建
        • 02-LINUX_SDK源码编译
        • 2. Android SDK编译
      • 05-外设驱动
        • RTC
      • 06-Android系统定制
        • Android常用系统定制
      • 07-Linux系统定制
        • 01-Linux常用系统定制
        • 02-Linux_QT开发环境搭建
      • 08-进阶
        • Keybox
        • Secure Boot
        • Windows_QT开发环境搭建
        • 扩展引脚功能定制
        • 硬件工厂测试
  • K1/K1B/K3/K8(RK356x-RK3588)
    • en
      • 01-Development_board_Introduction
        • 01-RK_Chip_Comparison_Introduction
        • 02-KICKPI-K1_Hardware_Introduction
        • 03-KICKPI-K1B_Hardware_Introduction
        • 04-KICKPI-K3_Hardware_Introduction
        • 05-KICKPI-K8_Hardware_Introduction
      • 02-Getting_Started_Guide
        • 01-Cloud_Storage_Directory_Description
        • 02-K1-Quick_Start_Guide
        • 02-K1B-Quick_Start_Guide
        • 02-K3-Quick_Start_Guide
        • 02-K8-Quick_Start_Guide
        • 03-Functional_Testing
        • 04-Expansion_Pins
      • 03-Image_Flashing_Guide
        • 01-USB_Cable_Flashing
      • 04-SDK_Compilation_Guide
        • 01-Compilation_Environment_Setup
        • 02-LINUX_SDK_Compilation
        • 03-ANDROID_SDK_Compilation
      • 05-Drivers_Development
        • GPIO
        • Kernel
        • LCD
        • PWM
        • RTC
      • 06-Android_System_Customization
        • 01-Common_Android_System_Customizations
        • 01-Common_Android_System_Customizations
      • 07-Linux_System_Customization
        • 01-Common_Linux_System_Customization
        • 02-Installing_VNC_on_Linux
        • 03-Linux_Docker
        • 04-Linux_QT_Environment_Setup
        • 05-Linux_NPU_YOLOV5S_object_detection
      • 08-Advanced_Topics
        • 01-Hardware_Factory_Test
        • 02-Hardware_Aging_Test
        • 03-Firmware_Unpacking_and_Packing
    • zh
      • 01-主板介绍
        • 01-RK芯片对比介绍
        • 02-KICKPI-K1硬件介绍
        • 03-KICKPI-K1B硬件介绍
        • 04-KICKPI-K3硬件介绍
        • 05-KICKPI-K8硬件介绍
      • 02-入门必读
        • 01-网盘目录说明
        • 02-K1-快速使用
        • 02-K1B-快速使用
        • 02-K3-快速使用
        • 02-K8-快速使用
        • 03-功能测试
        • 04-拓展引脚
      • 03-镜像烧录
        • 01-获取镜像文件
        • 02-USB线烧录
      • 04-SDK编译
        • 01-编译环境搭建
        • 02-LINUX_SDK编译
        • 03-ANDROID_SDK编译
      • 05-外设驱动
        • GPIO
        • Kernel
        • LCD
        • PWM
        • RTC
      • 06-ANDROID系统定制
        • 01-Android常用系统定制
        • 07-Android NPU YOLOV5 目标检测
      • 07-LINUX系统定制
        • 01-Linux常用系统定制
        • 02-Linux安装VNC
        • 03-Linux Docker环境搭建
        • 04-Linux QT环境搭建
        • 05-Linux NPU YOLOV5S 目标检测
      • 08-进阶
        • 01-硬件工厂测试
        • 02-硬件老化测试
        • 03-固件解包和打包
  • K7(RK3576)
    • en
      • 01-Development_board_Introduction
        • 01-KICKPI-K7_Hardware_Introduction
      • 02-Getting_Started_Guide
        • 01-KICKPI_Cloud_Storage_Introduction
        • 02-Quick_Start_Guide
        • 03-Functional_Testing
        • 04-Expansion_Pins_Testing
      • 03-Image_Flashing_Guide
        • 01-How_to_Get_Image_File
        • 02-USB_Cable_Flashing
      • 04-SDK_Compilation_Guide
        • 01-Compilation_Environment_Setup
        • 02-Linux_SDK_Compilation
        • 03-Android_SDK_Compilation
      • 05-Drivers_Development
        • ADC
        • PWM
      • 06-Android_System_Customization
        • 01-Android_Common_System_Customization
      • 07-Linux_System_Customization
        • 01-Linux_Common_System_Customization
        • 02-Linux_Docker_Environment_Setup
        • 03-Linux_NPU_YOLOv5s_Object_Detection
        • 04-Linux_DeepSeek_Large_Model
        • 05-Linux_VNC_Remote_Control
      • 08-Advanced_Topics
        • Advanced_Testing
    • zh
      • 01-主板介绍
        • 01-KICKPI-K7硬件介绍
      • 02-入门必读
        • 01-网盘目录说明
        • 02-快速使用
        • 03-功能测试
        • 04-拓展引脚
      • 03-镜像烧录
        • 01-获取镜像文件
        • 02-USB线烧录
      • 04-SDK编译
        • 01-编译环境搭建
        • 02-Linux_SDK编译
        • 03-Android_SDK编译
      • 05-外设驱动
        • ADC
        • PWM
      • 06-ANDROID系统定制
        • 01-Android常用系统定制
      • 07-LINUX系统定制
        • 01-Linux常用系统定制
        • 02-Linux Docker环境搭建
        • 03-Linux NPU YOLOV5S 目标检测
        • 04-Linux_Deepseek大模型
        • 05-Linux_VNC远程控制
      • 08-进阶
        • 进阶测试
  • K4B(T113-S3)
    • T113-S3中文文档
      • 01-KICKPI-K4B硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能测试
      • 13-硬件工厂测试
      • LCD功能调试
      • 20-Ubuntu20.04系统定制
      • Buildroot_QT5配置
      • Buildroot系统定制
  • common
    • en
      • adb
        • ADB_Tutorial
      • allwinner_burnning
        • SD_Card_Flashing
        • USB_Cable_Flashing
      • debug
        • 01 - Log Collection
      • display
        • FPC_Interface_Introduction
      • linux
        • SSH
    • zh
      • adb
        • ADB教程
      • android
        • qt
      • debug
        • 01-日志抓取
        • 常见问题
      • display
        • FPC接口介绍
      • linux
        • SSH
        • VNC
        • qt
      • 全志烧录
        • SD卡烧录
        • USB线烧录
Powered by GitBook
On this page
  • 镜像烧录
  • 安装USB驱动
  • 安装RKDevTool
  • 烧录镜像
  • 烧录分区镜像
  • 工厂烧录
  • 安装FactoryTool
  • 烧录镜像
  • 常见问题
  1. K1/K1B/K3/K8(RK356x-RK3588)
  2. zh
  3. 03-镜像烧录

02-USB线烧录

Last updated 2 days ago

此文档用于用户烧录或升级主板系统。

镜像烧录

安装USB驱动

网盘路径

5-DevelopmentTool/win_x64_UsbDriver/DriverAssitant_v5.13.zip
  1. 将 DriverAssitant_v5.13.zip 解压,打开解压后的文件夹;

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

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

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

安装RKDevTool

网盘路径

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

RK3576平台windows固件烧写工具必须使用V3.28及以上版本。

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

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

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

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

烧录镜像

开发板进入烧录模式(Pic)

烧录镜像 必须使开发板进入烧录模式,Rockchip平台的烧录模式有LOADER模式、Maskrom模式

LOADER模式 常用于完整镜像烧录、分区烧录皆可

Maskrom模式 常用于系统损坏后,强制烧录镜像

按键可通过KICKPI-硬件介绍,开发板信息章节进行查看

操作步骤:

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

  2. 开发板OTG接口 连接 电脑USB接口

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

LOADER / MASKROM模式均支持整包烧录,选择一个模式进行烧录即可。

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

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

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

  1. 烧录完成;

烧录分区镜像

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

操作步骤:

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

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

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

  4. 开始烧录镜像

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

工厂烧录

安装FactoryTool

网盘路径

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

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

烧录镜像

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

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

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

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

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

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

常见问题

Loader或Maskrom模式不识别问题

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

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

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

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

  1. 反馈咨询客服

烧录工具的其他功能使用

烧录工具更多说明见

RKDevTool_v3.30_for_window/开发工具使用文档_v1.0.pdf
image-20241025101606583
img
img
image-20241025161627415
image-20250422093529751

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

image-20250422093506005
image-20250422093623591
image-20250422093934098
image-20250428105212038

烧录工具成功识别板卡设备

image-20250109172029374
image-20250422101009222

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

image-20250422103006729
image-20241025101105194

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

获取镜像文件
进入loader模式
USB驱动安装
USB驱动安装