请问一下,使用HPI下载模式将应用程序镜像下载到DSP中但是应用程序不运行,是什么原因?我已经按照文档中的要求配置了字地址0060和0061
Shine:
检查一下boot管脚是否设置正确? 可以用仿真器跟一下, 具体见下面的文档第20页.
3.3 Host Port Interface Boot Mode
www.ti.com/…/spra375f.pdf
Guodong Shi:
回复 Shine:
参考文档中要求,我已经固定BOOTM[3:0]为0101(HPI复用模式),IO4引脚因为固定成输出时始终为低电平所以程序中不考虑IO4的情况。而且JTAG在线调试时HPI读写正常,现在上电后通过HPI接口将数据写进DSP时发现程序无法执行,我已经注意配置时钟的问题了,请问还有其他什么问题有可能导致HPI BootLoader不正常么?谢谢
Guodong Shi:
回复 Shine:
我已经使用bootloader将数据写入内部DRAM了,但是程序运行到写配置数据到60和61时,时钟刚开始正常然后就不正常,感觉像程序跑飞了,请问一下您觉得这是什么问题,谢谢
Shine:
回复 Guodong Shi:
那你能在JTAG仿真时, host能写60,61么?
Guodong Shi:
回复 Shine:
是这样,如果我用JTAG先下载一遍是正常运行的,再拔掉JTAG接口,用BOOT方式下载覆盖数据,最后写60和61,程序也照常运行,但是直接上电就boot程序就跑不起来,麻烦解答一下,谢谢