TI中文支持网
TI专业的中文技术问题搜集分享网站

求Device core was hung错误!!

自己做的板子,CPU为DSP-TMS320C6655,之前调试都很正常,boot采用的NAND FLASH EMIF总线启动,该调试板一直都工作正常,国庆后在CC5.2下,仿真器是SEED-XDC560V2Plus,用JTAG在CCS下的test connection没有问题,但是当下载程序时,老出现错误,错误信息如下:

C66xx_0: Error connecting to the target: (Error -1143 @ 0x0) Device core was hung. The debugger has forced the device to a ready state and recovered debug control, but your application's state is now corrupt. You should have limited access to memory and registers, but you may need to reset the device to debug further. (Emulation package 5.0.569.0)

后来检查了电源和时钟都是正确的,SYSCLK输出的6分频时钟也正确,采用no boot方式后,错误变成了Error -1144,请问专家这个现象可能是哪儿的问题?需要从哪儿下手解决。

noaming:

你好,不下载程序,单链接仿真器到板子可以成功吗?

wei hua:

回复 noaming:

不行,但是连接测试显示成功。

noaming:

回复 wei hua:

仿真器驱动测试显示成功,你在targetconfiguration下,直接进行debug链接试试,不要在工程下链接。

另外,你使用的SEED-XDC560V2Plus,你可以使用一下他们提供的仿真器测试工具,来检测一次仿真器。

wei hua:

回复 noaming:

该问题已经解决,但不知道正真的原因为何。在对单板的DSP自加载配置位的上下拉电阻进行了重新焊接,首先加电后DSP能从flash里加载程序,然后挂上仿真器后也能够连接和调试。在故障时仿真器换过两种型号,都会报同样的错误。应该跟仿真器的型号关系不大。

bo he:

回复 wei hua:

我也在调试时遇到了和你一样的问题,给核下载程序时显示( Error – 1143 @0x0) Device core was hung ,我这板子是第一次调试,还没有使用boot,直接是通过560v2接到C6678的JTAG口,请问您所说的自加载配置位是哪些,我不知道不用BOOT的话直接连到DSP能不能给核加载程序成功,求您的赐教,不胜感谢!!!

Allen35065:

回复 bo he:

先试着把boot mode置于no boot进行调试。

dsper:

回复 wei hua:

我也在用6678,这个问题没办法解决。蛋疼。dk77782@qq.com求交流学习。

panfei du:

回复 Allen35065:

请问怎么设置为no boot呢?进不了debug

赞(0)
未经允许不得转载:TI中文支持网 » 求Device core was hung错误!!
分享到: 更多 (0)