跳到主要内容

spinand

SPI NAND Flash 操作命令,支持探测、擦除、读取、写入及带拆分的写入。

用法

探测 SPI NAND Flash

xfel spinand

擦除

xfel spinand erase <address> <length>

读取

xfel spinand read <address> <length> <file>

写入

xfel spinand write <address> <file>

带拆分写入

xfel spinand splwrite <split-size> <address> <file>

参数

参数说明
<address>Flash 起始地址
<length>读 / 擦除的字节数
<file>读取保存或待写入的文件路径
<split-size>splwrite 的拆分块大小

说明

该组命令用于操作 SPI NAND Flash。与 SPI NOR 类似,需先探测 Flash 型号与容量。

  • erase:擦除指定区域;
  • read:将 Flash 数据读取到本地文件;
  • write:将本地文件写入 Flash;
  • splwrite:按指定块大小拆分写入,用于 SPI NAND SPL 烧录场景,确保引导程序按页边界正确写入。