1.2.4.1 全镜像烧录
全镜像烧录是指将完整的操作系统镜像写入存储介质(通常为 SD 卡或 eMMC)的过程。该过程主要用于为开发板提供运行环境,包括用户空间应用、驱动程序及基础软件服务。
- 禁止带电时拔插除 USB、HDMI、网线之外的任何设备。
- RDK X5 Module 通过载板上的 USB Type-C 接口供电,需要使用支持 5V/5A 的电源适配器为开发板供电。
- 请不要使用电脑 USB 接口为开发板供电,否则会因供电不足 造成开发板异常断电、反复重启等异常情况。
系统启动介质
RDK X5 Module 板载 eMMC,支持 Micro SD 存储卡和 eMMC 作为系统启动介质,烧录时可选择将系统烧录进 Micro SD 存储卡或 eMMC。
- 准备至少 16GB 容量的 Micro SD 存储卡,以便满足 Ubuntu 系统、应用功能软件对存储空间的需求。
- SD 读卡器。
烧录工具下载
RDK X5 Module 支持 SD 卡单独烧录和、SD 卡在板烧录和 eMMC 烧录三种方式,可借助 PC 端工具 RDK Studio 和 Rufus 来完成 Ubuntu 系统的烧录工作。
RDK Studio 工具
- 支持使用 “本地已有镜像” 和 “烧录时在线下载镜像” 两种方式。
- 支持 Windows、Linux、Mac 系统
下载地址
[点击此处] 进入 RDK Studio 下载页面,根据使用平台选择安装包版本,建议选用 User Installer。
安装方法
Windows 系统
双击下载的 .exe 安装包文件即可自动安装完成并打开应用。
Linux 系统
在安装包目录中的终端执行 sudo dpkg -i 安装包命令即可等待完成安装,安装示例如图所示。
Mac 系统
双击安装包,随即会出现一个弹窗,单击并按住图标拖到 Applications 图标中。
Rufus 工具
- 支持使用本地镜像
- 支持 Windows 系统
下载地址
[点击此处] 进入 Rufus 官网,根据使用平台选择工具版本。
安装方法
双击下载的 .exe 安装包文件即可自动安装完成并打开应用。
镜像下载
-
[点击此处] 进入 RDK X5 镜像下载目录,选择 RDK X5 镜像版本。
-
进入所选版本目录,以下载 3.3.3 版本的系统镜像为例,选择 “server” 版本镜像或 “desktop” 版本镜像,点击下载。
镜像说明-
RDK X5 Module 目前提供 Ubuntu 22.04 系统镜像,支持无桌面 Server 版本系统和带有桌面的 desktop 版本系统:
- desktop 版本:带有桌面的 Ubuntu 系统,可以外接屏幕、鼠标操作。
- server 版本:无桌面的 Ubuntu 系统,可以通过串口、网络远程连接操作。
-
RDK X5 Module 出厂已经烧写测试版本系统镜像,为确保使用最新版本的系统,建议参考本文档完成最新版本系统镜像的烧写。
-
RDK X5 Module 只能使用 3.2.0 及其后续版本的系统。
-
-
下载完成后,解压出 Ubuntu 系统镜像文件,如
rdk-x5-ubuntu22-preinstalled-desktop-3.3.3-arm64.img。
系统烧录步骤
使用 RDK Studio 工具
SD 卡单独烧录
RDK Studio 工具提供烧录系统功能,并且可以连接设备并进行管理,支持在 Windows、Linux、Mac 平台上使用,详细步骤参见 使用 RDK Studio 烧录系统。
SD 卡在板烧录
-
SD 卡插入开发板,USB Type-C 接到 PC 端,长按 Sleep 按键,开发板上电,等待 5s,开发板进入烧录模式。
-
PC 可以发现映射成 U 盘的 SD 卡,烧录时,在 “选择存储设备” 步骤中选择识别到的标准 U 盘,烧录步骤参见 使用 RDK Studio 烧录系统。
eMMC 烧录
-
SD 卡不在板时,USB Type-C 接到 PC 端,长按 Sleep 按键,开发板上电,等待 5s,开发板进入烧录模式。
-
PC 可以发现映射成 U 盘的 eMMC,烧录时,在 “选择存储设备” 步骤中选择识别到的标准 U 盘,烧录步骤参见 使用 RDK Studio 烧录系统。
使用 Rufus 工具
SD 卡单独烧录
-
将 SD 卡插入读卡器,将读卡器插入 PC。
-
打开 Rufus 工具,在 “设备” 下拉框中选择对应的 Micro SD 存储卡作为目标设备。
-
点击 “选择” 按钮,选择解压出来的
rdk-x5-ubuntu22-preinstalled-desktop-3.3.3-arm64.img文件作为烧录镜像。
-
其他参数保持默认,点击 “开始” 按钮,等待烧录完成。
-
烧录完成后,关闭 Rufus 并取出存储卡。
SD 卡在板烧录
-
SD 卡插入开发板,USB Type-C 接到 PC 端,长按 Sleep 按键,开发板上电,等待 5s,开发板进入烧录模式,PC 可以发现映射成 U 盘的 SD 卡。
-
打开 Rufus 工具,在 “设备” 下拉框中选择对应的盘符作为目标设备,其余步骤与 SD 卡单独烧录 一致,完成镜像烧录。
eMMC 烧录
-
SD 卡不在板时,USB Type-C 接到 PC 端,长按 Sleep 按键(接口 23),开发板上电,等待 5s,开发板进入烧录模式,核心板自带的 eMMC 会被映射成 U 盘。
-
打开 Rufus 工具,在 “设备” 下拉框中选择对应的盘符作为目标设备,其余步骤与 SD 卡单独烧录 一致,完成镜像烧录。