Part Number:TMS320C6657
双核使用统一工程,bios系统。
跑飞现象如图:

dsp核指针莫名停在TimerNew 或者0x00000000
同一个程序相同测试环境下,经过多次测试20%的情况下能长时间运行,不跑飞。但是大概率会在程序运行10秒内跑飞。每次跑飞情况还不固定,上面的几个截图是多次出现的。
Nancy Wang:
我找了一些关于调试RTOS应用程序异常情况的总结和视频,可能会有帮助:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/854484/faq-how-do-i-trace-backward-to-the-code-that-caused-an-exception-in-my-ti-rtos-app
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/953527/faq-ccs-how-can-i-use-system-analyzer-rtos-analyzer-to-debug-a-ti-rtos-sys-bios-application
https://training.ti.com/debugging-common-application-issues-ti-rtos
,
wapdasta:
谢谢
最后找到问题了,是硬件上DDR的供电有问题,设计有问题。
在板卡温度超过40°时,电压转换芯片过热,导致 DDR_VTT 不稳,最终导致DSP出现跑飞,启动加载异常,重新运行程序的情况。
,
Nancy Wang:
感谢分享!
TI中文支持网





