各位工程师好!
我们最近参考appro ipnc dm368的解决方案做了一批板子,但是对nand的读写操作一直失败,希望可以得到各位高手的帮助~
现象如下:
我们使用sd卡的uboot启动方式,进入uboot模式后,执行“nand erase 0x500000 0x600000”命令,但是报错,打印信息为
---------------------------------------------------------------------------------------------------
NAND erase: device 0 offset 0x500000, size 0x600000
Timeout!
NAND 128MiB 3,3V 8-bit: MTD Erase failure: -5
Timeout!
NAND 128MiB 3,3V 8-bit: MTD Erase failure: - 5
Timeout!
--------------------------------------------------------------------------------------------------
我如果使用“nand scrub”指令来清除整块nand,也会得到相同的结果。
我们检查了相关硬件结构,nand flash选型都没有什么问题,实在是没有什么思路,想请教一下各大大牛都有什么建议?
万分感谢!!!