我来帮你查询 RDK X3 v1.2 的系统版本和 Bootloader 兼容性问题。
根据社区现有信息和版本兼容性经验,给你以下结论:
结论
1. 系统版本选择
RDK X3 v1.2 推荐使用 rdk_os_3.0.3-2025-09-08
原因:
rdk_os_1.1.7是较旧版本,对新型号 SD 卡兼容性较差rdk_os_3.0.3修复了大量底层驱动和时序问题,硬件适应性更强- v1.2 硬件完全支持 3.x 系列系统
2. Bootloader 固件选择
优先烧录 disk_nand_minimum_boot_2GB_3V3_20240102.img
版本选择逻辑:
20240102 (新) > 20230413 (旧)
- 新版 Bootloader 对 SD 卡兼容性更好
- 修复了旧版的启动时序问题
- 除非你的板子有特殊依赖,否则选新版本
操作步骤
步骤 1:确认板子硬件版本
# 查看板子生产日期和硬件版本
sudo cat /etc/version
sudo hrut_socid
步骤 2:烧录 Bootloader
# 使用 Rufus (Windows) 或 balenaEtcher (Linux/Mac)
# 1. 解压 .img 文件
# 2. 选择 SD 卡
# 3. 烧录 disk_nand_minimum_boot_2GB_3V3_20240102.img
步骤 3:烧录系统镜像
# 烧录 rdk_os_3.0.3-2025-09-08 对应的桌面版或 Server 版镜像
# 注意:首次启动需要约 45 秒自动扩容分区
步骤 4:验证启动
- 绿灯状态:常亮 → 熄灭/闪烁 = 启动成功
- 串口日志:查看是否有
Welcome to Horizon X3字样
注意事项
供电要求:必须使用 5V/3A 电源,Type-C 线必须是数据线(非仅充电线)
SD 卡要求:U10 速度以上,推荐大厂新卡(闪迪、三星等)
版本兼容性:如果项目有历史依赖必须用旧版系统,可以继续使用 1.1.7,但需注意 SD 卡兼容性问题
相关资源
如果烧录后仍无法启动,请提供串口日志,我可以帮你进一步分析。