目前在验证一个6455的源码程序,现有的bin文件通过SD加载,能在设备上正常工作。但源码编译出来的bin文件会在调用一个函数以后彻底死机。由于是新手,有几个问题想请教一下。
1,为何自己编译的.out文件,在线调试只能进入main()中的初始化,后面不能进入task()处理函数中?
2,通过SD卡加载以后卡死的情况,能用调试器获取DSP的运行信息码?
Shine:
回复 Ryan BL:
先在仿真器模式下调通.out文件,再去用SD boot模式。
如果仿真器模式下调试OK,检查有没有GEL文件里的初始化配置没有放到程序中?http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues