TI E2E 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.

TMS320F28388D: 跟XDS110仿真器连接失败并Debug出现Error-2131

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE,

背景:CCS软件为12.0版本、C2000Ware_4_01_00_00、新买的TMS320F28388D开发板和XDS110仿真器

问题:根据开发板手册完成接线后,通过CCS打开例程进行测试仿真器是否接上时,出现错误。

另外在仿真器连接测试期间XDS110的D2灯亮红色并闪烁

希望能告知解决方法和查找问题的测试方法,谢谢!

连接报错信息:

The explanation is:
The JTAG IR and DR scan-paths cannot circulate bits, they may be broken.
An attempt to scan the JTAG scan-path has failed.
The target's JTAG scan-path appears to be broken
with a stuck-at-ones or stuck-at-zero fault.

Debug报错

Error connecting to the target: (Error -2131 @ 0x0)

Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).

(Emulation package 9.8.0.00235)

连接测试和Debug报错图片:

接线实物图片:

  • 你好,因为你的图片有挡住一个接口,我不知道你是具体怎么连接的。

    但是从图上来看,你不仅外接了XDS110仿真器,controlCARD上的板载仿真器你也连接了。

    底板(TMDSHSECDOCK)上的J17和J1是电源口,J2是仿真器接口。

    controlCARD上的J1:A是仿真器接口,J3是电源口。

    你可以选择两块板子上的任一电源口+任一仿真器接口进行连接应该就可以了。

  • 你好,我按你说的更改了接线,可是CCS问题出现的现象还是一样的,并没有解决,下一步我应该?

  • 你好,我看到你的controlCARD上似乎没有LED灯是亮的?

    或者你试一下直接用controlCARD上的电源和仿真器吧,也就是只用USB线连接J1:A和J3。

  • 你好,原来的接线controlCARD背面只有D5是亮的,图片没有显示出来,我按说的接线方式更改后,controlCARD上D2:A和D5是亮的。

    由于我没有J1:A接口的仿真器所以只能外接,至于D2:A亮我理解是只有使用controlCARD的仿真器才会亮,而D5亮已经说明正常?

  • 是的,D2:A是仿真器灯,D5是电源灯。另外J1:A接口只要找根对应的USB线就行了,这个口就是数据线口,仿真器是板载的XDS100 V2仿真器。

    按照上述连接之后仿真器能正常连接烧写了吗?

    另外,我不知道你的target configuration里面对XDS110有没有做设置修改?

  • 最后我通过移动controlCARD上的S1:A的拨动开关解决的,开始选择的是ON,后来我将其拨动到OFF,仿真器就能测试通过,并且烧写也成功了

  • 好的,感谢你的反馈!