基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具)

官方提供的SDK中包含RKDevTool工具(RKDevTool_Release_v2.92)和相应的驱动(DriverAssitant_v5.1.1)。本节主要介绍在windows操作系统环境下利用RKDevTool下载以上生成的uboot镜像和bootloader镜像。注意:本节使用的板卡硬件为ITX-3588J型号的开发板。具体流程如下图所示:

1.首先安装USB驱动(DriverAssitant_v5.1.1),如何拷贝驱动和工具到windows本节不做介绍。

图片[1] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图1 安装usb驱动

2.拷贝uboot目录下,镜像合成生成的两个文件(uboot.img和rk3588_spl_loader_v1.08.111.bin),到windows系统的工作目录。

图片[2] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图2 拷贝需要下载的镜像文件

3.拷贝SDK解压目录下rk3588/device/rockchip/rk3588子目录下的parameter.txt文件到windows系统的工作目录。

图片[3] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图3 拷贝需要下载的镜像文件

4.双击RKDevTool工具目录下的可执行文件RKDevTool.exe进入烧录工具界面,如下图所示:

图片[4] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图4 RKDevTool工具界面

5.分别添加两个待烧录文件和一个配置文件,并对地址信息进行配置。如下所示:

图片[5] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图5 RKDevTool工具界面

6.开发板与pc机通过usb线缆连接,接上电源线。首先按下boot按键(注意:不松手),然后按一下reset复位按键(按下1s左右就松手),观察烧录软件界面变化。

图片[6] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图6 板卡实物图

7.打开RKDevTool工具,查看板卡是否进入MASKROM模式,再按下烧录按键。具体流程如下所示:

图片[7] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图7 板卡进入MASKROM模式,开始镜像烧录

8.烧录完成后,板卡会自动重启,进入uboot界面。烧录软件界面如下所示:

图片[8] - 基于RK3588的嵌入式linux系统开发(四)——uboot镜像下载(基于RKDevTool工具) - MaxSSL
图8 RKDevTool烧录完成界面
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享