1.2.1 RDK X3
在使用RDK X3开发板前,需要做下述准备工作。
烧录准备
供电
- RDK X3
- RDK X3 Module
请不要使用电脑USB接口为开发板供电,否则会因供电不足造成开发板异常断电、反复重启等异常情况。
更多问题的处理,可以查阅 常见问题 章节。
存储
- RDK X3
- RDK X3 Module
RDK X3开发板采用Micro SD存储卡作为系统启动介质,推荐至少8GB容量的存储卡,以便满足Ubuntu系统、应用功能软件对存储空间的需求。
RDK X3 Module板载eMMC(可选),支持从eMMC和SD卡两种模式启动系统。
显示
- RDK X3
- RDK X3 Module
RDK X3开发板支持HDMI显示接口,通过HDMI线缆连接开发板和显示器,支持图形化桌面显示。
RDK X3 Module支持HDMI显示接口,通过HDMI线缆连接官方载板和显示器,支持图形化桌面显示。
网络连接
- RDK X3
- RDK X3 Module
RDK X3开发板支持以太网、Wi-Fi两种网络接口,用户可通过任意接口实现网络连接功能。
RDK X3 Module支持以太网、Wi-Fi(可选)两种网络接口,用户可通过任意接口实现网络连接功能。
系统烧录
RDK套件目前提供Ubuntu 20.04/22.04系统镜像,可支持Desktop桌面图形化交互。
RDK X3 Module出厂已经烧写测试版本系统镜像,为确保使用最新版本的系统,建议参考本文档完成最新版本系统镜像的烧写。
镜像下载
- RDK X3
- RDK X3 Module
Video: https://www.bilibili.com/video/BV1rm4y1E73q/?p=1
点击 下载镜像,进入版本选择页面,选择对应版本目录,进入文件下载页。以下载2.0.0版本的系统镜像为例:
下载完成后,解压出Ubuntu系统镜像文件,如ubuntu-preinstalled-desktop-arm64.img
版本说明:
- 2.0版本:基于RDK Linux开源代码包制作,支持RDK X3派、X3模组等全系列硬件
- 1.0版本:旭日X3派历史版本,仅支持旭日X3派硬件,系统镜像名为
system_sdcard.img
点击 下载镜像,进入版本选择页面,选择对应版本目录,进入文件下载页。以下载2.0.0版本的系统镜像为例:
下载完成后,解压出Ubuntu系统镜像文件,如ubuntu-preinstalled-desktop-arm64.img
版本说明:
- 2.0版本:基于RDK Linux开源代码包制作, 支持RDK X3派、X3模组等全系列硬件
- 1.0版本:旭日X3派历史版本,仅支持旭日X3派硬件,系统镜像名为
system_sdcard.img
- desktop:带有桌面的Ubuntu系统,可以外接屏幕、鼠标操作
- server:无桌面的Ubuntu系统,可以通过串口、网络远程连接操作
系统烧录
- RDK X3
- RDK X3 Module
在烧录Ubuntu系统镜像前,需要做如下准备:
- 准备至少8GB容量的Micro SD卡
- SD 读卡器
- 下载镜像烧录工具Rufus(可点击此处前往官网)
Rufus是一款支持Windows平台的启动盘制作工具,使用Rufus制作SD启动卡流程如下:
-
打开Rufus工具,在“设备”下拉框中选择对应的Micro SD存储卡作为目标设备。
-
点击“选择”按钮,选择解压出来的
ubuntu-preinstalled-desktop-arm64.img
文件作为烧录镜像。 -
其他参数保持默认,点击“开始”按钮,等待烧录完成。烧录完成后,可以关闭Rufus并取出存储卡。
RDK X3 Module支持从eMMC和SD卡两种模式启动系统:
- 使用SD卡:如需烧录系统到SD上(不从eMMC模式启动),系统烧录步骤与RDK X3相同;
- 使用eMMC:需要使用D-Robotics
hbupdate
烧录工具。(以下主要介绍该方法)
hbupdate
工具支持Windows、Linux两种版本,分别以 hbupdate_win64
、 hbupdate_linux
开头,工具下载链接:hbupdate。
- 解压工具压缩包,注意解压路径中不要包含空格、中文、特殊字符等内容。
- 工具通过USB口跟RDK X3模组通讯,需要提前安装USB驱动,具体方法见下文描述。
-
对于使用Windows系统的PC,在使用刷机工具前,需要确认是否安装过fastboot驱动程序,请按照如下步骤进行确认:
(1)使用跳线帽将RDK X3载板的
Boot
管脚接地,管脚位置参考下图。
(2)将载板的Micro USB接口与电脑通过USB线连接,接口位置参考下图。
(3)给设备上电,然后观察电脑设备管理器端口状态,如出现
USB download gadget
未知设备时,需要更新设备驱动,否则可跳过下述步骤。
(4)下载并解压驱动包
android_hobot.zip
,下载链接 android_hobot 。(5)进入解压后的目录,以管理员身份运行
5-runasadmin_register-CA-cer.cmd
,完成驱动程序的注册。(6)双击
USB download gadget
未知设备,选择驱动包解压目录,然后点击下一步。
(7)驱动安装完成后,设备管理器会显示fastboot设备
Android Device
。
-
确认PC设备管理器显示fastboot设备
Android Device
后,运行hbupdate.exe