系统启动失败 / 模块失效?一文带你搞定 Miniboot 升级问题!

大家好,我是地瓜机器人的技术支持同学,本篇文章旨在帮助开发者解决以下常见问题:

  • 系统烧录后无法启动

  • 系统启动后,Wi-Fi 及其他模块异常(不可用)

  • 某些软件功能无法正常加载

问题背景

在开发和使用过程中,大家使用的 SD 卡品牌、型号各不相同,这些 SD 卡在 上电时序、启动方式 等方面存在差异,导致系统在某些卡上存在兼容性问题。

为了解决这一问题,我们对 Miniboot 引导程序进行了升级,从而 显著提升了对主流 SD 卡的兼容性。

Miniboot 简介

Miniboot 是一种轻量级的引导程序(bootloader),主要作用是在系统启动早期进行初始化。

在 RDK X5 平台中,Miniboot 固化在板载的 NAND Flash 中,启动后负责加载 SD 卡上的文件系统与核心组件。

Miniboot 升级方式指南

我们为不同情况的用户提供了两种升级路径:


:white_check_mark: 方案一:系统可正常启动 — 自动在线升级

适用于系统可进入、网络正常的场景。

只需执行以下命令即可一键升级:

bash

复制编辑

root@ubuntu:~# rdk-miniboot-update


:wrench: 方案二:系统无法启动 — 手动烧录 Miniboot

适用于系统异常、启动失败的情况。

一、环境准备

工具类别 下载链接 说明
烧录工具 http://rdk-doc.oss-cn-beijing.aliyuncs.com/doc/asset/rdk_x5/burn/xburn-gui_1.1.3_x64-setup.exe 烧录miniboot系统的工具(包含RDK系列的各种驱动)
miniboot 推荐版本: https://archive.d-robotics.cc/downloads/miniboot/rdk_x5/product_20250610.zip 所有版本: Index of /downloads/miniboot/rdk_x5/ 轻量级的启动引导程序
连接线 |Micro USB 线

二、烧录工具安装

  1. 下载并安装烧录工具(需在 Windows 系统下操作)

:light_bulb: 未来我们将提供 macOS 与 Ubuntu 平台的支持

  1. 安装驱动:保证相关的USB驱动是安装状态

三、硬件连接

使用 Micro-USB 数据线连接开发板和 PC。注意:

  • RDK X5 的 Micro-USB 接口也是 Debug UART 接口

  • 确保连接稳定,建议使用质量良好的数据线

四、软件配置参数

打开烧录工具,设置参数如下:

wrap:normal;}
参数项 配置内容
Product Type X5
Link Type Serial
Download Mode Xmodem+Xmodem
Serial 选择实际串口号
Baudrate 115200

如下图所示配置即可:

具体配置参考下图

五、开始烧录流程

:one: 上电并点击“烧录”

软件会进度到 6% 后暂停,并提示等待重启。

![烧录开始界面]

:two: 断电 → 再次上电

此时正式进入烧录阶段

:three: 烧录完成

烧录过程大约需要 10 分钟(串口速度较慢,耐心等待)。

验证 Miniboot 是否更新成功

系统启动后,执行以下命令即可查看当前系统信息:

root@ubuntu:~# rdkos_info

该指令将输出当前操作系统版本、Miniboot 版本等关键参数。

大家有问题欢迎随时留言,我们会持续优化使用体验,帮助大家更好的进行开发应用

2 个赞
RDK X5 无法启动,怀疑内存异常
RDK X5启动异常,绿灯常亮Error: Firmware training failed.ERROR
为什么我的RDK X5板子只能使用3.0.0版本,其他版本加载后就报错
[硬件问题][RDK X5][反复重启]RDKX5系统进不去且在反复重启
社区提问模板
RDK x5的imx219使用出厂固件可以打开。自己编译的打不开
X5烧录完系统绿灯常亮,橙灯闪烁,HDMI,ssh,串口均无反应
invalid extent block,如何解决,需要手动烧录镜像和bootloader吗
RDK X5启动报错 NOTICE: run ddr FwNOTICE: cannot matching ddr profile with aon input
invalid extent block,如何解决,需要手动烧录镜像和bootloader吗
X5持续开机大约24小时,出现了死机。调试串口进不去,打开串口一直持续输出CCCCCC
X5持续开机大约24小时,出现了死机。调试串口进不去,打开串口一直持续输出CCCCCC
X5持续开机大约24小时,出现了死机。调试串口进不去,打开串口一直持续输出CCCCCC
RDK X5系统烧录不成功怎么回事,卡在26%,显示失败
X5开关机相关问题
X5开关机相关问题
RDK X5 isolcpus失败
在烧录官方OriginCar镜像后,RDK X5系统无法正常启动,只有绿灯常亮,橙灯不闪烁
在烧录官方OriginCar镜像后,RDK X5系统无法正常启动,只有绿灯常亮,橙灯不闪烁
rdkx5故障
rdkx5故障
RDK X5 对SD 卡有什么特别要求么?
RDK X5烧录3.0.1系统镜像,橙色系统指示灯常亮,但无HDMI输出
rdkx3module在安装WM8960 Audio HAT提示更新miniboot
invalid extent block,如何解决,需要手动烧录镜像和bootloader吗


为什么我的报这个错误啊

  1. 串口可能被占用了,比如开了其他的工具
  2. 串口号是否正确?可以通过设备管理器上查看

烧录成功后,系统就会自动启动吗?不是很清楚,我烧录成功后连接HDMI 接口到笔记本,重新上电还是没有反应

1 个赞

笔记本的 HDMI 一般是输出,无法输入


为什么到20%就报错,不同版本的miniboot都是如此


一直报写入超时,怎么解决

我的也是这样哦。请问你最后怎么解决的呢?谢谢

我是已经成功启动过一次,选择了登录方式,然后重启就打不开了

为什么我一打开蓝牙就黑屏

蓝牙黑屏等内容可以新建一个帖子,附上详细的操作流程来具体分析

可以参考手册,目前有新的miniboot烧录指南在手册

1 个赞

我的烧录选择的是百度网盘资料里的这个文件,官方资料提供下载的是又是这个,跟烧录的文件有关系吗?

目前社区没有提供过百度网盘的资源,提供的都是我们自己文件服务器

这些资料的下载链接都是客服直接发给我的,百度网盘里也是地瓜相关资料的汇总而已,如果你说社区的资源和网盘不共通这不太合常识。但是目前串口连接正常,我烧录的版本是这个Pi5_AI_Pure.img,看起来也没有什么问题?

这是代理商提供的资源,非官方出版的正式镜像,为二次开发产物,官方社区提供的内容都在社区手册:1.7 下载资源汇总 | RDK DOC ,为原始镜像,代理商二次开发镜像的特定内容使用就需要参考截图的资源使用

你好,请问我这边烧录成功了,但是打开还是没有效果,我通过sd卡烧录新版本镜像时板子的橙色灯光双闪(两短一长),烧录较为旧版本镜像(包括我之前使用过的),橙色灯光不亮,这是为什么,不管哪个版本都还是连接不上显示屏(显示屏显示无信号)

橙色闪烁代码系统正常启动,此时可以远程 / 串口登录进入系统

显示器初次使用需要1080p比较稳定

哪个手册啊???