喜欢0次
我们使用的是DDR200T板子,之前用FLASH下载过一个数据量很大的程序(可能有10Mbit),之后用DDR200T内置的e203内核,在FLASH/FLASHXIP模式下跑hello world程序就一直会有如下图所示的报错。查询了一下,MCASE=0x2似乎是指令未对齐。
我们怀疑是FLASH坏了,因此改了链接文件,在FLASHXIP模式下把程序下载到DDR后,可以正常运行程序。此外,使用ILM模式跑程序都可以正常工作。
有朋友可以帮忙看一下这种如何解决吗,每次上电都要把程序下载到DDR里面还是有些麻烦的,非常感谢。(我们使用的是windows版本的IDE)
log如下: