![[具身智能-578]:RDK X5 SD 卡烧录工具分类 + 烧录影响面完整说明](http://pic.xiahunao.cn/yaotu/[具身智能-578]:RDK X5 SD 卡烧录工具分类 + 烧录影响面完整说明)
一、SD 卡镜像烧录工具两类PC 读卡器离线烧录、板载 USB 线刷 SD一PC 读卡器离线烧录最常用推荐全部只操作 SD 卡完全不触碰主板 SPI NAND miniboot 分区BL1/FIP/U‑BootBalenaEtcher跨平台首选官方推荐Windows/macOS/Linux 通用自动识别 SD 卡、防误写电脑硬盘、烧完自动校验哈希一键写入完整.img镜像balena-io....。Rufus/ Win32DiskImagerWindows 专用DD 模式裸写镜像适合 Windows 用户烧录前需手动区分盘符避免覆盖本地硬盘。Linux/macOS dd 命令无图形界面bash运行sudo dd ifrdk-x5.img of/dev/sdb bs4M statusprogress底层裸块写入无分区格式化步骤直接覆盖 SD 全部扇区。地平线官方 RDK Studio集成镜像下载、烧录、设备管理自动匹配 X5 硬件镜像可视化操作适合新手。二开发板 USB在线刷 SD无需读卡器RSFlash/XBurn 工具电脑 USB 直连 X5 Type‑C板子进入 Fastboot / 烧录模式通过串口 / USB 把镜像写入板载 SD 卡槽内的 SD 卡。 命令示例bash运行RSFlash sdcard rdk-x5-ubuntu.img本质依旧是写入 SD 卡存储介质不修改 SPI NAND 底层固件。三关键区分SD 烧录工具 ≠ miniboot 底层固件烧录工具XBurn/RSFlash 除了刷 SD还能单独烧miniboot.imgSPI NAND 底层 BL1/FIP 固件这是两套独立操作刷 SD 镜像仅改动 SD 卡刷 miniboot 固件改写主板 SPI NAND更新 BL1、U‑Boot 等安全引导链。二、SD 卡烧录的影响范围核心结论1. 仅修改 SD卡整块存储主板硬件存储完全隔离不受影响① 被覆盖 / 重置的内容SD 卡全部数据清空完整镜像包含两大分区烧录时SD原有所有文件全部擦除重建SD/bootFAT32 分区 Linux Image 内核、Image‑rt 实时内核、devicetree.dtb 设备树、boot.cmd/boot.scr 启动脚本、Wi‑Fi/ISP 硬件固件。SD rootfs ext4 根分区 Ubuntu22.04 系统、外设驱动、HBM AI 推理 SDK、TROS 机器人中间件、所有用户业务应用、日志、模型、配置文件。② 完全不受 SD 烧录影响的介质不会被改写、数据保留板载 128MB SPI NAND Flash 全部分区与镜像操作隔离miniboot分区BL1.bin、FIP 包BL2/BL31/OP‑TEE/U‑Boot整套安全 Bootloaderubootenv分区U‑Boot 环境变量、启动参数芯片片内 BOOTROM出厂固化任何烧录操作都无法修改。重点哪怕反复重烧 SD 卡几十次U‑Boot、底层安全引导固件版本保持不变升级 U‑Boot/BL1 必须单独刷 miniboot 固件包SD 镜像不含底层引导。2. 业务层面影响原有业务数据全部丢失烧录会整块覆盖 SD/app自研程序、训练模型、采集日志、自启动脚本全部清空烧录前必须备份 SD 卡重要文件。硬件底板适配仅依赖 SD 内 dtb X5 V1.0/V3.0 底板区分靠 SD/boot下 dtb 设备树更换不同硬件底板只需更换对应镜像不用修改主板 SPI 固件。系统软件栈完整重置 AI SDK、TROS、GStreamer、OpenCV 全部恢复镜像出厂版本之前 apt 升级、自定义编译库会全部失效需要重新部署环境。U‑Boot 环境变量保留 SPI NAND 的 ubootenv 分区独立SD 烧录不会重置启动参数仅当单独刷 miniboot 固件时才可能重置 env。三、边界故障现象佐证隔离关系SD 卡丢失 / 损坏SPI NAND miniboot 完整运行串口打印 BL1→BL2→U‑Boot 日志最后提示SD Card not detected进入 Fastboot底层固件完好。SD 反复重烧、换不同版本镜像串口底层启动日志BL1、DDR 初始化、U‑Boot 版本完全不变只有加载 Linux 内核阶段镜像发生变化。底层固件损坏miniboot 分区异常无论换多少张完好 SD 卡板子无完整底层串口打印无法进入 U‑Boot必须单独烧 miniboot 修复SD 卡镜像无法修复底层引导。四、精简总结SD 烧录工具作用裸写完整 Linux 系统镜像到 SD 卡重建 bootrootfs 双分区影响边界仅 SD 卡全部数据清空重置主板 SPI NAND 底层安全 Bootloader 完全不动启动链路隔离对应 片内 BOOTROM → SPI NAND miniboot不受 SD 烧录影响→ SD/boot 内核 SD rootfs全部被烧录覆盖。