从上面跑飞的地址上看,是属于SDRAM的。你可以进入仿真状态,看一下和bootroom加载的区别,获取能找到点头绪。如果运行的代码在此处不一样,说明可能bootroom加载代码时出错了,出错原因我不知道。
感觉像是硬件上的,出错地址又是在SDRAM,应该是SDRAM加载数据出错,这种原因很可能和硬件布线有关。
要不你重新制板吧,增加两层,电源和地,将SDRAM放在尽量靠近CPU的地方,数据和时钟线上加33欧匹配电阻,找新森快捷制板。我当时就是这么解决的。
andy,想与你详细谈谈,可以吗?
我QQ737801201.
谢谢!