常用的 Nand Flash 指令如下:
指令 |
功能 |
nand info |
显示可使用的 Nand Flash |
nand device [dev] |
显示或设定当前使用的 Nand Flash |
nand read addr off size |
Nand Flash 读取命令,从 Nand 的 off 偏移地 址处读取 size 字节的数据到 SDRAM 的 addr 地址。 |
nand write addr off size |
Nand Flash 烧写命令,将 SDRAM 的 addr 地 址处的 size 字节的数据烧写到 Nand 的 off 偏 移地址。 |
nand write[.yaffs[1]] addr off size |
烧写 yaffs 映像专用的命令,.yaffs1 for 512+16 NAND |
nand erase [clean] [off size] |
Nand Flash 檫除命令,擦除 Nand Flash 的 off 偏移地址处的 size 字节的数据 |
nand bad |
显示 Nand Flash 的坏块 |
nand dump[.oob] off |
显示 Nand Flash 中的数据(16 进制) |
nand scrub nand scrub 首地址 [长度] |
彻底擦除整块 Nand Flash 中的数据,包括 OOB。可以擦除软件坏块标志。 |
nand markbad off |
标示 Nand 的 off 偏移地址处的块为坏块 |