研究HPI加载快半个月了,可是还是没能成功,通过HPI通信都是正常的。哪位大神能够提供一个工程共我学习一下,不胜感激,最好是Host端和DSP端的都有,感激涕零,邮箱591039162@qq.com,加qq也可以,591039162。不胜感激
Shine:
例程倒没有,不过建议你可以从下面几方面检查你的问题。
1. 检查一下BOOTMODE[3:0]=0001? PCI_EN=0?2. 看一下GEL文件的初始化设置有没有搬移到应用程序中?
3. 加载完之后,看一下加载的代码是否正确?4. 可以用仿真器跟一下加载代码,看入口地址是否设置正确?程序运行到哪里出错了?
cong li:
回复 Shine:
您好,
bootmode 和PCI_En确定正确。使用过程中没有使用gel文件,硬件的初始化都是在DSP代码中完成的。
请问,怎么用仿真器跟踪加载代码?跟踪程序查看哪里出错?
谢谢
Shine:
回复 cong li:
连上仿真器,板子上电,通过单步或者设置硬件断点跟踪boot过程,见下面的wiki网站。http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues#.22Load_Symbols.22_instead_of_.22Load_Program.22