我在ADS下调试,将程序下载到SDRAM中运行正常,下载到nand flash中执行不正确。用sjf2440下载的时候,都很正常,没有提示出错。nand flash用的是三星的K9f1208。 我在ADS下查看0x00开始的memory空间,将bin文件的内容与之对比,发现比较奇怪的现象。 比如我的bin文件的第一行是 40 DD A0 E3……,而memory中的内容是40 0C DD 0C A0 0C E3 OC……,就是每个字节后面都插入了一个0C,感觉很奇怪。 试着下载了两个不同的bin文件,现象都是这样。 哪位大侠给指点一下,可能是什么问题。谢谢! |