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

c6455 norflash 8 bit emifa方式加载问题

调试过程中将bootloader(ti dsk 教程里的那个汇编代码)和应用程序一起烧写进norflash,重新加电后发现dsp没有加载起来,拿仿真器连接上去查看发现程序指针停留在0xb0000c00位置,但是看到的数据和norflash里同位置的能读出的真实的数据是不一致的,感觉boot过程中,从flash加载时数据在读出的过程中出错了所以导致无法自启动。

请教下这个会是什么问题呢?

Shine:

EMIFA boot模式是直接从0xB000 0000处开始执行代码的,ROM bootloader不会从flash搬移代码。

你说的汇编代码是二次bootloader代码吗?先在仿真器模式下调试二次bootloader代码看是否能正确搬移代码?

赞(0)
未经允许不得转载:TI中文支持网 » c6455 norflash 8 bit emifa方式加载问题
分享到: 更多 (0)