TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335X NAND flash不启动问题

          我根据AM335X入门套件电路做了一款。会出现有些NAND FLASH不启动的问题,SD可以正常工作(把文件写入到到NAND FLASH,再从NAND DLASH启动)。
          V1.0版本有做过把NAND Flash无法启动的板子更换为4bit的MX60LF8G18AC测试,板子又可以正常工作。
          V2.0已经测试了四块板。更换主芯片为AM3354BZCZA100(为了能运行安卓4.0),DDR3为MT41K256M16TW-107:P,FLASH为MX60LF8G18AC(4bit ECC,上一版使用的是S34ML08G101TF100(1bit ECC))。
           测试情况为:
            三块正常启动,一块可以正常启动,NAND Flash无法启动。两天后其中一块也出现NAND Flash无法启动的情况。
 
            AM335X默认是使用多少bit 的 ECC,如何设置为更高位的ECC,以及如何确认ECC是否生效?
            
Thanks
Jian Zhou:

无法启动是MLO无法正常引导么?

johnson zhou2:

回复 Jian Zhou:

切换成NAND FLASH启动只出现以下信息。

上面是我按了很多次复位重复打印的信息。

Jian Zhou:

回复 johnson zhou2:

boot from NAND,这个信息是从MLO阶段打印出来的吧?

启动失败,是一部分板子概率性的启动失败吧?

johnson zhou2:

回复 Jian Zhou:

是的,部分不能启动

Jian Zhou:

回复 johnson zhou2:

这个打印信息,是DDR3初始化之前打印出来的么?DDR3这部分有测试过读写么?

Jian Zhou:

回复 Jian Zhou:

如果DDR3没有问题,建议测一下NAND的读写,看看是不是NAND这边的信号不稳定。

yanfeng shang:

我们更换AM3354BZCZA100也遇到这个问题了,之前用AM3354BZCZD80版本没这个问题,请问你是怎么解决的?

赞(0)
未经允许不得转载:TI中文支持网 » AM335X NAND flash不启动问题
分享到: 更多 (0)