多谢,现在从Nor启动没有问题啊,
SDRAM的u-boot也可以跑起来啊;
SDRAM 16bit的情况下,linux也成功引导了;
但是32bit的时候,linux解压后出现crc errror;
所以怀疑SDRAM不稳定,
这是回过头来解决SDRAM不稳定的问题发现的一个新问题;
现在的问题总结下来就是在连续读了Flash一段地址后,
第一次读的SDRAM地址(不一定是SDRAM的0地址)
数据低16bit总是出错;
高16bit还是对的;所谓问题比较奇怪;
先别管nor,用串口配置和启动。或者别管sdram,先从内部sram启动。
两个未知问题别混一起,增加很多难度
wangkj 发表于 2011-2-20 18:41 
|