跳到主要内容

存储介质与分区

使用 XBurn 烧录时,存储介质 字段须与目标存储类型一致。不同介质决定可选的烧录区域、镜像如何命名。本文讲介质分类与区域模型的概念;各型号的具体介质、区域清单、镜像路径见各产品烧录文档。

存储介质

下表「烧录」「备份」均指指定区域粒度(全镜像烧录所有介质均支持):

介质性质对应型号烧录备份
eMMC板载RDK S100
UFS板载RDK S600
NAND板载RDK X5
NVMeM.2 扩展RDK S600 等

除上述介质外,部分型号还有一块独立的基础启动区域 miniboot_flash,含 HSM/MCU0、BL31/U-Boot 等启动组件——它比系统镜像更底层,烧全镜像会一并覆盖它,也可单独烧录只更新 Bootloader 而不重刷整盘。其物理位置因型号而异:S100/S600 在 Norflash,RDK X5 在板载 NAND。

区域模型

烧录以「区域」为单位,存储介质决定可勾选的区域。烧录全镜像是写入完整镜像包,覆盖主介质的所有区域及 miniboot_flash;勾选「烧录指定区域」则只写入其中一个区域。各区域如下:

区域粒度固件内容存储介质
miniboot_flash基础启动Bootloader 组件(HSM/MCU0、BL31/U-Boot)因设备型号而异
miniboot_emmc基础启动BL31/U-Boot 等eMMC
emmc整盘完整系统镜像(含 miniboot_emmc)eMMC
miniboot_ufs基础启动BL31/U-Boot 等UFS
ufs整盘完整系统镜像(含 miniboot_ufs)UFS
miniboot_nvme基础启动BL31/U-Boot 等NVMe
nvme整盘完整系统镜像(含 miniboot_nvme)NVMe
sdcard整盘系统镜像目前固定为 NAND
能烧 NVMe ≠ 能从 NVMe 启动

NVMe 镜像可烧录,但设备能否从 NVMe 启动由启动拨码决定,各型号不同(如 S100 不可从 NVMe 启动、S600 可)。能否启动以各产品烧录文档为准。

备份镜像命名

备份镜像在原镜像名后加 _backup(如 miniboot_flash.imgminiboot_flash_backup.img)。各型号可备份区域与镜像清单见各产品烧录文档。

备份镜像再烧录

备份镜像再用于烧录时,去掉文件名中的 _backup,后缀与该区域烧录时一致:基础启动区域用 .imgminiboot_flash_backup.imgminiboot_flash.img),整盘区域用 .simgufs_disk_backup.imgufs_disk.simg)。