各位好,我现在用AM3359自制的板子,Nand Flash之前用的型号为MT29F4G08ABADA,可以正常识别,现在修改为29F32G08CBADA,在uboot里Nand不能正常识别。
xiao N:
MT29F32G08CBACA 这个nand flash 是MLC的芯片,是不是不支持MLC的?
Shine:
回复 xiao N:
支持MLC nand flash的。
看一下是不是ROM bootloader支持的nand flash?请参考TRM文档Device Detection and Parameters
www.ti.com.cn/…/spruh73q.pdf
xiao N:
回复 Shine:
请问AM3359初始化NAND是在SPL阶段还是uboot运行阶段?我准备用linux下用ccs单步调试uboot的相关代码看看,因为用windows下用ccs读取NAND可以读取到chip ID,但是不知道为什么直接在串口下载编译出的uboot会提示nand:0 Mb,
(使用windows下版本的SDK, 如下路径AM335X_StarterWare_02_00_01_01\build\armv7a\cgt_ccs\am335x\evmAM335x\nand进行单步调试时可以读出Nand的ID)