nand info & nand device
显示 flash 的信息:
DM365 :>nand info
Device 0: NAND 32MiB 3,3V 8-bit, sector size 16 KiB
DM365 :>nand device
Device 0: NAND 32MiB 3,3V 8-bit
nand read(.oob) addr off size
不管是读取 data, 使用 nand read,还是读取
oob,使用命令 nand read.oob, 后面跟的地址
addr,都是 ram 的地址, off 指的是 nand flash
的地址, size:指要读取 nand flash 的数据大小,
但是如果是读取 oob, size 不能超过一个 page 的
oob size, 如果 page size 为 512 个字节, oob
size 就是 16 个字节.
DM365 :>nand read 86000000 58000 100
NAND read: device 0 offset 0x58000, size 0x100
256 bytes read: OK
DM365 :>md 86000000 40
86000000: ea000012 e59ff014 e59ff014 e59ff014 ................
…………
860000f0: e1a0000d eb00022e 00000000 00000000 ................
DM365 :>nand read.oob 86000000 58000 10
NAND read: device 0 offset 0x58000, size 0x10
16 bytes read: OK
DM365 :>md 86000000 40
86000000: ffffffff 2707ffff 33e316ad 44b2e1a1 .......'...3...D
如果一次想读取完整的一个 page 的值,包含
oob, 使用下面将的命令, nand dump.