【HD-RK3576-PI】系统更新与恢复

硬件:HD-RK3576-PI

软件:Linux6.1+Ubuntu22.04

 

前言

        HD-RK3576-PI 出厂默认会有一个操作系统,如果用户需要更新操作系统,需要使用对应的固件烧写到主板。HD-RK3576-PI有两种烧写模式分别为Loader、maskrom模式,默认使用Loader模式进行烧写。如果在升级过程中出现意外,bootloader 损坏,导致无法重新升级,此时仍可以进入 Maskrom 模式来修复。

烧写前准备

1. 硬件部分

        使用 TYPEC USB线缆将HD-RK3576-PI 开发板的 Type-C接口与计算机的 USB端口相连。需要准备的硬件如下:

  • HD-RK3576-PI;
  • USB转TTL串口线;
  • Type-C USB线;

2. 软件部分 

  • Windows 7以上系统;
  • usb驱动助手DriverAssitant;
  • 瑞芯微开发工具RKDevTool);
  • 系统固件:

文件

描述

备注

MiniLoaderAll.bin

引导文件

可以使用烧写工具单独烧写每个分区的固件

uboot.img

uboot镜像

boot.img

内核镜像

recovery.img

recovery镜像

rootfs.img

文件系统镜像

misc.img

来自rockchip的自定义文件

oem.img

oem分区的固件镜像

parameter.txt

分区表

userdata.img

用户空间的固件镜像

update.img

上述文件打包而成,完整的系统镜像

可以烧写完整一个固件

USB烧写

1. usb驱动安装

        解压上面下载的DriverAssitant压缩包后进入DriverAssitant目录下,双击运行DriverInstall.exe进行安装:

        点击“驱动安装”,若出现windows安全提醒,点击信任后继续安装。

2. Loader模式烧写

2.1. 解压烧写工具

        解压缩瑞芯微开发工具RKDevTool,解压缩之后,进入RKDevTool_Release目录后双击运行RKDevTools.exe;

2.2. 进入Loader烧写模式

        进入loader模式有两种方式:

        一、在系统正常运行的情况下,在调试串口的命令行窗口输入reboot loader可以进入Loader烧写模式。

root@hd-rk357-pi:~# reboot loader

        二、还可以按着Recovery按键,并给开发板重新上电,直到烧写工具发现Loader设备时松开按键即可。

        正常进入Loader模式时,调试串口会一直卡在一个位置等待烧写,如下图:

        此时,电脑上的烧写工具RKDevTool会发现一个Loder设备,此时说明开发板烧写准备就绪。

        出厂固件中提供了一个update.img,选择"升级固件"-->"点击固件"-->"升级"。

        选择固件update.img。

        选择完后,5秒左右,待按键灰色消失,点击“升级”对核心板进行烧写。

2.3. 固件烧写

        出厂固件中也提供了一个update.img(其它固件打包而成),单独烧写,选择升级固件,点击固件。

        选择固件update.img。

        选择完后,5秒左右,待按键灰色消失,点击“升级”对核心板进行烧写。

3. Maskrom模式烧写

        不能正常进入系统时刷机需要按下Mashrom按键,然后重新上电:

        发现MASKROM设备后松开按键,然后点接执行刷机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值