0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

3562 单板机 Linux 系统固化完全指南:从 SD 卡启动到 eMMC 永久部署

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2026-02-04 10:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前 言

本文是创龙科技针对 3562 单板机编写的系统固化与启动部署指导文档,聚焦 SD 启动卡、升级卡制作及 eMMC 系统固化全流程。文档依托专用烧录工具,拆解硬件连接、镜像配置、烧录校验、系统启动等关键环节,步骤清晰、可直接落地实操。旨在帮助开发者快速完成单板机系统的离线部署与固化,解决嵌入式设备系统启动、量产部署的实际问题,为项目开发与量产测试提供标准化操作参考。

开发环境

Windows开发环境:Windows1064bit、Windows764bit

Linux开发环境:VMware16.2.5、Ubuntu20.04.6 64bit

系统版本:Tronlong-Desktop20.04(类Ubuntu)、Linux-5.10.209、U-Boot-2017.09

LinuxSDK:LinuxSDK-[版本号](基于rk3562_linux_sdk_release_v1.2.0)

术语表

为便于阅读,下表对文档出现的关键术语进行解释;对于广泛认同释义的术语,在此不做注释。

wKgZO2mCrziAKkh9AAA6N9ahF_k381.png

注意事项

(1)单板机提供了两种启动途径:一是利用板载的eMMC设备,二是通过系统启动卡(下文称为“SD启动卡”)。而且,单板机在出厂时已将系统固化在eMMC中,用户可直接从eMMC直接启动系统。

(2)使用瑞芯微创建升级磁盘工具SDDiskTool可将系统镜像固化至Micro SD卡,将Micro SD卡制作成“SD启动卡”或“SD升级卡”。“SD启动卡”可通过Micro SD模式启动系统,适用于日常调试;“SD升级卡”适用于快速固化系统至eMMC。

1制作SD启动卡

1.1SD启动卡制作说明

将产品资料“4-软件资料ToolsWindows”目录下的瑞芯微创建升级磁盘工具SDDiskTool_v1.78.zip解压至Windows非中文工作目录下。

右键SD_Firmware_Tool.exe,然后点击“以管理员身份运行(A)”打开工具。

wKgZO2mCr3SAYrOfAAEHjv4VyUc225.png图 1

将MicroSD卡通过读卡器插至PC机USB接口,在“第一步:选择可移动设备”中选择可移动磁盘设备,然后点击“恢复磁盘”进行格式化,如下图所示。

wKgZPGmCr3yAe-rkAA6K-SSKK-U781.png图 2

请确认所选的可移动磁盘设备无误,在弹出窗口中点击“是(Y)”进行格式化。

wKgZO2gmjZGARwkOAAAUekoqOHQ133.png图 3

wKgZPGgmjZuAWOTxAAA3Qin6JRw314.png图 4

等待格式化完成后,在弹出窗口中点击“确定”。

wKgZPGgmjaqAU2mYAAAPE_gVBsM816.png图 5

将产品资料“4-软件资料Linuxupdateimg”目录下的系统镜像拷贝至非中文路径的目录。在瑞芯微创建升级磁盘工具窗口中勾选“SD启动”选项,点击“选择固件”选择目标系统镜像文件,点击“开始创建”,在弹出窗口中点击“是(Y)”,制作SD启动卡。

备注:系统镜像名称及版本请以实际情况为准。

wKgZO2mCr56AEhCsAAwK9hc864g531.png图 6 wKgZO2mCr52AF7U6AAAMcJ_I4Y0607.png图 7 wKgZPGmCr56AAKizAAwRYqFrObI137.png图 8

请耐心等待5min左右,在弹出的窗口中点击“确定”,此时SD启动卡制作完成。

wKgZO2gmjfuAYgMPAAAP6JPtfh0829.png图 9

1.2通过SD启动卡启动系统

单板机断电,将SD启动卡插至单板机Micro SD卡槽。使用Type-C线连接单板机的DEBUG调试串口到PC机,然后将单板机上电。系统将从SD启动卡启动后自动登录root用户,调试串口终端会打印如下类似启动信息。

备注:系统上电后,由CPU内部BootRom的引导代码依次从eMMC/SD卡、USB接口检测SPL启动程序,从第一个包含SPL启动程序的设备开始启动。SPL启动后,将优先从SD系统卡(非常规SD卡)引导U-Boot镜像,否则,将从原启动设备引导U-Boot镜像。详情请查阅“Rockchip官方参考文档/cn/Common/MMC/”目录下的官方参考文档《Rockchip_Developer_Guide_SD_Boot_CN》。

系统启动后自动登录root用户,调试串口终端会打印如下类似启动信息,"Bootdev(atags):mmc 1"表示从系统启动卡启动。

wKgZO2mCr8WAKVIdAAAzIdNc_lg410.png图 10

wKgZPGmCr8WAGnM4AAAd--RyeC0336.png图 11

2制作SD升级卡固化系统至eMMC

由于工具包默认格式化MicroSD卡为FAT32格式,FAT32格式最大支持单个4GByte的文件,因此当系统镜像大于4GByte时,会出现无法通过SD升级卡固化系统至eMMC,在工具包目录下,将config.ini配置文件默认FAT32格式改为NTFS格式。

wKgZPGmCr9yATDoVAABU9MI-LGU246.png图 12 wKgZO2mCr9yACzkoAAAy5Xm2u88722.png图 13

将MicroSD卡通过读卡器插至PC机USB接口,打开瑞芯微创建升级磁盘工具,在“第一步:选择可移动设备”中选择可移动磁盘设备,然后点击“恢复磁盘”进行格式化,如下图所示。

wKgZO2haP-iASalZAAA0MrJw8SA684.png图 14

在弹出窗口中点击“是(Y)”,等待格式化完成后,在弹出窗口中点击“确定”。

wKgZO2gmjZGARwkOAAAUekoqOHQ133.png图 15 wKgZPGgmjZuAWOTxAAA3Qin6JRw314.png图 16 wKgZPGgmjaqAU2mYAAAPE_gVBsM816.png图 17

将产品资料“4-软件资料Linuxupdateimg”目录下的系统镜像拷贝至非中文路径的目录下。在瑞芯微创建升级磁盘工具的“第二步:选择功能模式”勾选“固件升级”,点击“选择固件”选择目标镜像文件,点击“开始创建”,在弹出的窗口中点击“是(Y)”,制作SD升级卡。

备注:系统镜像名称及版本请以实际情况为准。

wKgZO2mCsA2Ac1FLAAAsFKGJN5U006.png图 18 wKgZO2mCsA6AFwUVAAAVF_56xmc408.png图 19 wKgZPGmCsA2AfQ97AAA5jx0rj78580.png图 20

请耐心等待5min左右,在弹出的窗口中点击“确定”,SD升级卡制作完成。

wKgZPGmCsCGATspMAAAI7R40Xis558.png图 21

单板机断电,将SD升级卡插至单板机Micro SD卡槽,单板机上电后系统将会自动固化系统至eMMC,固化时间约在10min左右。当系统固化完成后,调试串口终端会打印如下信息。

wKgZPGhaQQaAQndBAAAHo8QPCzg864.png图 22

单板机无需断电,取出SD升级卡,单板机将自动从eMMC启动系统。系统启动后自动登录root用户,调试串口终端会打印如下类似启动信息,"Bootdev(atags):mmc 0"表示从eMMC启动。

wKgZO2mCsDCAbRxKAAAyGsrJ2oY085.png图 23 wKgZO2mCsDCAWj0QAADqAFS8mhM776.png图 24


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11849

    浏览量

    219760
  • 开发板
    +关注

    关注

    26

    文章

    6483

    浏览量

    121320
  • emmc
    +关注

    关注

    7

    文章

    279

    浏览量

    56354
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3576 单板机 LinuxSDK 开发与系统定制手册(二)

    本文为创龙科技RK3576 单板机 Linux 系统开发指南,涵盖 SDK 搭建、内核与引导程序开发、根文件系统修改、镜像打包、分区配置及硬件资源调优等全流程。提供命令实操、参数说明与
    的头像 发表于 04-16 15:39 865次阅读
    RK3576 <b class='flag-5'>单板机</b> LinuxSDK 开发与<b class='flag-5'>系统</b>定制手册(二)

    RK3576 单板机系统使用手册:配置、升级与组件安装指南(三)

    本文为创龙科技RK3576 单板机系统使用指南,全面覆盖系统基础配置、升级流程与组件安装。详解内存存储分区、网络静态 IP 配置、OTA/U 盘升级操作,以及常用开发组件
    的头像 发表于 04-07 11:40 224次阅读
    RK3576 <b class='flag-5'>单板机</b><b class='flag-5'>系统</b>使用手册:配置、升级与组件安装<b class='flag-5'>指南</b>(三)

    RK3576 单板机系统使用手册:配置、升级与组件安装指南(二)

    本文为创龙科技RK3576 单板机系统使用指南,全面覆盖系统基础配置、升级流程与组件安装。详解内存存储分区、网络静态 IP 配置、OTA/U 盘升级操作,以及常用开发组件
    的头像 发表于 04-03 11:39 1148次阅读
    RK3576 <b class='flag-5'>单板机</b><b class='flag-5'>系统</b>使用手册:配置、升级与组件安装<b class='flag-5'>指南</b>(二)

    RK3576 单板机系统使用手册:配置、升级与组件安装指南(一)

    本文为创龙科技RK3576 单板机系统使用指南,全面覆盖系统基础配置、升级流程与组件安装。详解内存存储分区、网络静态 IP 配置、OTA/U 盘升级操作,以及常用开发组件
    的头像 发表于 04-02 10:46 298次阅读
    RK3576 <b class='flag-5'>单板机</b><b class='flag-5'>系统</b>使用手册:配置、升级与组件安装<b class='flag-5'>指南</b>(一)

    RK3562 单板机嵌入式 eMMC 健康监测开发指南:数据采集与状态分析

    本文为创龙科技RK3562 单板机 eMMC 健康管理开发指南,围绕 emmc_get_info 案例,详解
    的头像 发表于 03-31 15:07 217次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b>嵌入式 <b class='flag-5'>eMMC</b> 健康监测开发<b class='flag-5'>指南</b>:数据采集与状态分析

    RK3562 单板机嵌入式 ROS2 开发指南:环境搭建与工程编译

    本文为创龙科技RK3562 单板机 ROS2 Foxy 开发指南,涵盖系统测试与开发全流程。详细说明 Python/C++ 节点通信、turtlesim 可视化测试的实操指令,以及上位
    的头像 发表于 03-27 11:26 7516次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b>嵌入式 ROS2 开发<b class='flag-5'>指南</b>:环境搭建与工程编译

    RK3562 单板机图形用户界面开发完全手册:Qt Creator 配置与 LVGL 案例详解(二)

    本节为创龙科技RK3562 单板机 Qt 开发指南,核心包含开发环境配置、工程编译、网络调试及实战案例。详细说明 Qt Creator 交叉编译工具链、Debuggers、Kits 配置流程,以及
    的头像 发表于 02-27 10:42 6873次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b>图形用户界面开发<b class='flag-5'>完全</b>手册:Qt Creator 配置与 LVGL 案例详解(二)

    RK3562 单板机图形用户界面开发完全手册:Qt Creator 配置与 LVGL 案例详解(一)

    本节为创龙科技RK3562 单板机 Qt 开发指南,核心包含开发环境配置、工程编译、网络调试及实战案例。详细说明 Qt Creator 交叉编译工具链、Debuggers、Kits 配置流程,以及
    的头像 发表于 02-26 11:41 2102次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b>图形用户界面开发<b class='flag-5'>完全</b>手册:Qt Creator 配置与 LVGL 案例详解(一)

    RK3562 单板机 Linux 应用开发实战手册:LED/CAN/TCP/UART 案例与 Python 开发(二)

    本文为创龙科技RK3562 单板机应用开发指南,核心包含交叉编译工具链部署、GDB 远程调试,以及 LED、CAN、TCP/UDP、MQTT 等实战案例。文档支持 C/C++ 与 Py
    的头像 发表于 02-25 11:35 2047次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b> <b class='flag-5'>Linux</b> 应用开发实战手册:LED/CAN/TCP/UART 案例与 Python 开发(二)

    RK3562 单板机 Linux-RT 系统开发指南:内核配置、实时性优化与案例详解

    本文为创龙科技RK3562 单板机 Linux-RT 开发指南,核心聚焦实时内核的性能测试与开发应用。内容包括 Linux
    的头像 发表于 02-10 11:49 1.8w次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b> <b class='flag-5'>Linux</b>-RT <b class='flag-5'>系统开发指南</b>:内核配置、实时性优化与案例详解

    RK3562 单板机系统开发完全手册:U-Boot/Kernel/Rootfs 开发与性能优化

    本文为创龙科技RK3562 单板机 Linux 系统开发指南,核心包含 SDK 配置、内核与文件系统开发、分区配置及 CPU/GPU/NPU
    的头像 发表于 02-05 17:20 621次阅读
    RK<b class='flag-5'>3562</b> <b class='flag-5'>单板机</b><b class='flag-5'>系统开发完全</b>手册:U-Boot/Kernel/Rootfs 开发与性能优化

    RK3562单板机系统使用与开发手册:基础操作、升级部署与工具链配置(一)

    本文为创龙科技RK3562 单板机 Linux 系统使用指南,核心包含系统配置、升级
    的头像 发表于 01-27 15:05 425次阅读
    RK<b class='flag-5'>3562</b><b class='flag-5'>单板机</b><b class='flag-5'>系统</b>使用与开发手册:基础操作、升级<b class='flag-5'>部署</b>与工具链配置(一)

    一步步完成安路飞龙 DR1M90 Linux 系统固化启动制作 + eMMC 固化

    本手册由创龙科技研发,针对安路飞龙 DR1M90,详述 Linux 系统启动制作(含工具包使用、PV 工具安装等)与 eMMC 固化步骤,
    的头像 发表于 11-21 10:48 6275次阅读
    一步步完成安路飞龙 DR1M90 <b class='flag-5'>Linux</b> <b class='flag-5'>系统</b><b class='flag-5'>固化</b>:<b class='flag-5'>启动</b><b class='flag-5'>卡</b>制作 + <b class='flag-5'>eMMC</b> <b class='flag-5'>固化</b>

    瑞芯微 RK3588 平台系统启动制作及 eMMC 固化操作手册

    本文围绕创龙科技研发的瑞芯微 RK3588 平台评估板,详细介绍系统启动制作(含 SD 启动制作与
    的头像 发表于 11-06 10:12 1202次阅读
    瑞芯微 RK3588 平台<b class='flag-5'>系统启动</b><b class='flag-5'>卡</b>制作及 <b class='flag-5'>eMMC</b> <b class='flag-5'>固化</b>操作手册

    创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux系统启动制作及系统固化

    本文主要演示SD启动制作,以及将Linux系统镜像固化e
    的头像 发表于 07-04 10:15 1666次阅读
    创龙 瑞芯微 RK<b class='flag-5'>3562</b> 国产 2GHz 四核A53 工业开发板—<b class='flag-5'>Linux</b><b class='flag-5'>系统启动</b><b class='flag-5'>卡</b>制作及<b class='flag-5'>系统</b><b class='flag-5'>固化</b>