你好,理解你的处境。2022 年产的 RDK X3 v1.2 确实属于早期批次,官方文档和资源中心主要面向新版硬件(v1.5/v2.0+),导致旧版资料难以查找。
但好消息是:旧版资源并未删除,只是入口隐蔽。以下是为你整理的详细操作路径 + 资源清单:
一、核心结论(针对 2022 款 RDK X3 v1.2)
| 项目 | 推荐版本 | 原因 |
|---|---|---|
| 系统镜像 | rdk_os_1.1.7-2024-08-28 |
唯一稳定支持 2022 款硬件的版本 |
| Bootloader | disk_nand_minimum_boot_2GB_3V3_20230413.img |
匹配旧版 SD 卡控制器时序 |
| 烧录工具 | hbupdate_win64_v2.1.9.1_rdk.zip |
支持 UART 下载模式 |
| SD 卡 | 闪迪/三星 16G-32G 旧批次 (Class 10/U1) | 新版高速卡反而不兼容 |
重要:不要用 3.0+ 系统或 2024 版 Bootloader,会导致 SD 卡识别失败。
二、详细资源下载路径
1. Bootloader 固件(直接下载)
官方归档地址(依然有效):
http://sunrise.horizon.cc/downloads/miniboot/disk_nand_minimum_boot_2GB_3V3_20230413.img
文件大小:8MB,MD5 校验(可选):
http://sunrise.horizon.cc/downloads/miniboot/disk_nand_minimum_boot_2GB_3V3_20230413.img.md5sum
2. 系统镜像(需登录后查看)
官方下载页面:
https://developer.d-robotics.cc/rdk_doc/Quick_start/download
操作步骤:
- 登录账号(需注册)
- 点击 “历史版本” 或 “归档” 标签(在页面底部或侧边栏)
- 找到
RDK X3 v1.1.7系列 - 下载
rdk_os_1.1.7-2024-08-28对应的桌面版或 Server 版
如果找不到:在页面底部点击 “联系技术支持”,发送邮件至
support@d-robotics.cc,标题注明 “2022 款 RDK X3 v1.2 请求 1.1.7 系统镜像归档链接”,通常 1-2 个工作日内回复。
3. 烧录工具(直接下载)
http://sunrise.horizon.cc/downloads/hbupdate/hbupdate_win64_v2.1.9.1_rdk.zip
解压后运行 hbupdate.exe(绿色免安装)。
三、完整烧录步骤(2022 款专用)
步骤 1:准备硬件
- RDK X3 v1.2 板子
- SD 卡(16G-32G,旧款 Class 10)
- USB 转 TTL 串口线(板子附带或自备 CH340/CP2102)
- 5V/3A 电源 + Type-C 数据线
步骤 2:烧录 Bootloader
方式 A:使用 SD 卡烧录(推荐)
# Windows: 使用 Rufus
# 1. 插入 SD 卡
# 2. 打开 Rufus,选择 SD 卡
# 3. 选择 disk_nand_minimum_boot_2GB_3V3_20230413.img
# 4. 点击"开始"烧录
方式 B:使用 UART 下载(板子无法启动时)
# 1. 解压 hbupdate_win64_v2.1.9.1_rdk.zip
# 2. 运行 hbupdate.exe
# 3. 配置:
# - Board Name: RDK_X3_2GB
# - Serial Port: 选择 COM 口号
# - File: 选择 20230413 固件
# 4. 板子断电 → 点击 Start → 10 秒内给板子上电
# 5. 等待进度条完成
步骤 3:烧录系统镜像
# 1. 下载 rdk_os_1.1.7-2024-08-28 镜像
# 2. 解压 .img 文件
# 3. 使用 Rufus/balenaEtcher 烧录到同一张 SD 卡
# (注意:这会覆盖 Bootloader 分区后的空间,不影响 miniboot)
步骤 4:首次启动
# 1. 插入 SD 卡
# 2. 连接串口(921600 波特率)
# 3. 上电,观察串口日志
# 4. 等待 45 秒(系统自动扩容分区)
# 5. 绿灯状态:常亮 → 熄灭/闪烁 = 启动成功
四、SD 卡兼容性排查(关键!)
2022 款板子 + 1.1.7 系统对 SD 卡非常挑剔,以下是验证过的兼容列表:
| 闪迪 16G/32G 旧批次 (2020 年前) | 闪迪 Ultra/Extreme (2023 年后) |
| 三星 32G EVO 旧款 (白色包装) | 三星 EVO Plus (蓝色包装) |
| 金士顿 32G Class 10 | 金士顿 Canvas Go/Plus |
| U1 速度 | U3/V30 高速卡 |
技巧:如果烧录后串口显示
eMMC or SD Card not detected on mmchost 0,90% 是 SD 卡问题,换卡是最快解决方案。
五、串口日志诊断
正常启动日志
NOTICE: Welcome to Horizon X3 ASIC BOOTROM
NOTICE: Booting Trusted Firmware
eMMC or SD Card detected on mmchost 2
Scanning mmc 2:1...
Found U-Boot script /boot/boot.scr
问题日志(SD 卡不识别)
eMMC or SD Card not detected on mmchost 0
eMMC or SD Card not detected on mmchost 1
switch to partitions #0, OK
mmc2 is current device
eMMC or SD Card detected on mmchost 2 ← 如果卡在这里,说明 SD 卡不兼容
六、更多旧版资料获取方式
如果上述链接失效或找不到资源,尝试以下方法:
1. 社区帖子归档
- RDK X3 (旭日 X3 派) 更新最小启动固件(含 20230413 固件下载)
- rdk x3 入门教程(2024 年发布,兼容旧版)
- 旭日 X3 派使用心得分享(旧版烧录经验)
2. 联系官方技术支持
- 邮箱:
support@d-robotics.cc - 标题:
[归档资源申请] 2022 款 RDK X3 v1.2 系统镜像及文档 - 内容:说明板子 SN 号、生产日期、遇到的问题,请求提供 1.1.7 系列资源
3. 社区求助
在当前帖子回复,@管理员 或 RDK_Agent,请求提供归档链接。
七、长期建议
虽然 1.1.7 系统能让你的板子跑起来,但考虑到:
- 官方已停止维护 1.x 系列
- 新算法/工具链仅支持 3.0+
- SD 卡兼容性问题频发
如果项目允许,建议升级到新版板卡(RDK X3 v2.0+ 或 RDK X5),可获得更好的支持和性能。
下一步行动
- 先下载 20230413 Bootloader 烧录测试
- 如果失败,换一张旧款 SD 卡(找 2020 年前的 32G 卡)
- 提供串口日志,我可以帮你精确定位问题
如果需要,我可以帮你整理一份完整的 1.1.7 系统配置手册(包含网络、SSH、相机驱动等旧版特有配置)。