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

6670 debug error

直接将已经编译好的.out文件用于debug调试,使用默认的目标配置文件,总是出现以下错误:

Blackhawk XDS560v2-USB Mezzanine Emulator_0/IcePick_D : Target must be connected before loading program.

Blackhawk XDS560v2-USB Mezzanine Emulator_0/C66xx_0 : Target must be connected before loading program.

 

我能肯定调试线已经连上,并且我直接右键点击项目–>Debug As->Code Composer Debug Session是完全没问题的。

 

谢谢!

striker Qian:

你是不是在load program之前,忘了点connect  target.有的时候ide自动帮你链接到板子,如果没有你就得自己点一下。

dennis wu:

在DEBUG之前,必须首先配置自己的Target Configuration(一个*.ccxml文件),然后Launch这个Target,才能进行DEBUG调试。

当然你也可以将这个Target Configuration直接配置到你工程下的Debug Configuration中。然后直接取Debug,这样你的Target会自动被Launch。

Kun Lee:

回复 dennis wu:

谢谢大家。现在我点击connect target之后,昨天那个问题解决了,但是又出现了新的问题。

现在当我直接添加.out文件运行时出现,Not match target type,not  load。接着CCS自动加载另一个工程进行调试。

我使用的target configuration是我配置的系统默认文件,该文件是完全没问题的,对应的gel文件也配置好了。

dennis wu:

回复 Kun Lee:

从打印输出看,是gel文件与你的target不匹配。

请把第一幅图gel初始化target的结果全部贴出来看看。

Kun Lee:

回复 dennis wu:

非常感谢你的解答,我发现这个问题在我直接右键调试时有时也会出现,我的gel文件是TI提供的。

具体输出和GEL文件参见附件:

dennis wu:

回复 Kun Lee:

我猜测是你的target config文件有问题。可以贴出来看看。注意在配置targetr时,必须要添加所有的DSP core。比如你使用的板卡有2片C6678,那你就要添加全部16个core节点。只有1片6678时,target configuration应该如下图所示:

另外,对比我自己的Debug COnfiguration,你的target页中的Device应是“…/IcePick_D”而不应是"…/c66xx_0"。

yongli jin:

回复 Kun Lee:

你是不是在IcePick_D 那个配置页的初始化脚本 填的这个.out  应该在core的配置页填gel文件

赞(0)
未经允许不得转载:TI中文支持网 » 6670 debug error
分享到: 更多 (0)