This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6670相关问题请教高手,急急急!

Other Parts Discussed in Thread: TMS320C6670, SYSBIOS

DSP TMS320C6670在运行过程中出现核down的问题,有的时候是整个四个核在运行一段时间后都出现无法再正常启动,有的时候是其中的某一两个核在运行一段时间后出现无法正常工作的状况。由于我们使用了System bios操作系统来对任务进行调度,在调试时,只要出现核down的问题,system bios会将所遇到的问题打印到Console界面下。那么我们通过阅读C6670的Datasheet中的Bios User Guide篇中第九章中D.3.5 Eliminating printf(),在system bios 中的cfg配置如图片所示。配置完成后,我们进入debug界面,使用RTOS Object View(ROV)界面观察输出信息。当出现核down的情况后,我们可以在该界面下观察到 system bios弹出的log信息(例如当post高于65535出现溢出的状况时,核运行中断,我们就会在该界面下观察到system bios弹出的信息来,我们就会了解到程序运行异常导致核down产生的原因是什么)。而当我们把程序固化到DSP中时,我们通过在debug界面下load symbol后,再希望在ROV界面下观察打印信息时,我们无法再看到显示的打印信息,哪怕是任务初始化时打印出的一些信息也无法再观察,而这对我们观察分析问题是非常不利的。我们需要在固化程序的前提下,当出现核down的情况分析system bios的 log信息来定位分析问题所在。