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.

[参考译文] TMS320F2802:无法将 TMS320F2802处理器与 F280049C Launchpad 附带的板载 XDS110 USB 调试探针连接

Guru**** 2350610 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/941798/tms320f2802-unable-to-connect-tms320f2802-processor-with-the-onboard-xds110-usb-debug-probe-which-comes-with-the-f280049c-launchpad

器件型号:TMS320F2802

使用的 CCS 版本是版本10、我将在下面附上目标配置的屏幕截图。

当我按下"Test Connection"按钮时、我收到以下错误信息:

[开始:德州仪器 XDS110 USB 调试探针]

执行以下命令:

%CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -S 完整性

[结果]


---- [打印电路板配置路径名]---------------

C:\Users\HP\AppData\Local\TEXASI~1\CCS\ccs1010\
0\0\BrdDat\testBoard.dat

---- [打印重置命令软件日志文件]-----------------

此实用程序已选择100或510类产品。
此实用程序将加载适配器'jioxds110.dll'。
库构建日期为"2020年7月"。
库构建时间为'21:10:18'。
库软件包版本为'9.2.0.00002'。
库组件版本为'35.0.0'。
控制器不使用可编程 FPGA。
控制器的版本号为'5'(0x00000005)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

---- [打印重置命令硬件日志文件]-----------------

扫描路径将通过切换 JTAG TRST 信号进行复位。
控制器是具有 USB 接口的 XDS110。
从控制器到目标的链路是直接的(不带电缆)。
该软件配置为 XDS110功能。
控制器无法监控 EMU[0]引脚上的值。
控制器无法监控 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。

---- [发生了错误,该实用程序已中止]-----

此错误由 TI 的 USCIF 驱动程序或实用程序生成。

值为'-233'(0xffff17)。
标题为"SC_ERR_PATH_Broken (SC_ERR_PATH_COMPLETE")。

说明如下:
JTAG IR 和 DR 扫描路径不能循环位、它们可能会损坏。
尝试扫描 JTAG 扫描路径失败。
目标的 JTAG 扫描路径似乎已断开
卡在一个或卡在零的故障。

[结束:德州仪器 XDS110 USB 调试探针]

由于我使用的是 F280049C Launchpad 附带的板载 XDS110 USB 调试探针、该探针仅有10个引脚、因此根据下表、我将为 JTAG 使用10引脚至14引脚连接器。

我要在 F280049C Launchpad 中附上我使用过的板载 XDS 110的照片。 连接到外部目标时、我也移除了 J101中的跳线。

如果有人能为我解决上述问题,我将不胜感激。

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉、上一个问题中未附上照片。 我将单独附上照片。

    目标配置:

    10引脚至14引脚映射表:

    F280049C Launchpad 中的板载 XDS 110图片:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Preetham、

    我在 LAUNCHXL-F280049C 中添加了指向 J102的链接、以供参考 第5页。   

    10-14引脚连接正确、但是 J102连接器不会发出 F2802器件上使用的 EMU0/EMU1信号。  

    我想我们可以在没有它们的情况下进行连接、但您需要在14引脚接头处将它们连接起来、其中 EMU0接地、EMU1被拉至 VDDIO (3.3V)。  这将使器件处于复位模式、等待 JTAG 连接释放内部复位选通。

    有些分析功能是您无法访问的、但所有正常调试功能都应该正常工作。

    请告诉我这是否允许您进行连接。

    最棒的
    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    我的印象是仿真引脚0应该在内部连接到3.3V。 给处理器上电后、我使用万用表检查了目标处理器仿真引脚0上的电压。 它的读数为3.3V。

    无论如何、我能够移除将仿真引脚0连接到3.3V 并将同一引脚接地的电阻器。 但是、我无法连接到目标处理器。 出现了相同的误差。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Preetham、

    对于 正常运行、EMU0/1高电平/高电平也是正常的;但在这种情况下、我想尝试查看激活 WIR 模式是否有助于我们进行连接(但没有)。  您能不能就从 LAUNCHXL-F280049上的物理10引脚接头(非通用10引脚至14引脚)到您创建的14引脚接头的连接提供建议。

    最棒的

    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉耽误你的回答。 被一些工作所困住了。 我仍然无法解决此问题。

    这里是我用于映射10引脚至14引脚连接器的定制 PCB 图片。

    顶视图:

    底视图:

    提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Preetham、

    基于14引脚 JTAG 信号、以下是映射应该是什么:

    J102. 14引脚 JTAG
    引脚1 3.3V

    引脚5 VCCS

    引脚2 TMS

    引脚1 TMS

    引脚3/5/9 GND

    引脚4/8/10/12 GND

    引脚4 TCK

    引脚9/11 TCK/RTCK

    引脚6 TDO 引脚7 TDO
    引脚8 TDI 引脚3 TDI
    引脚10 TRSTn 引脚2 TRSTn
    引脚13/14手动连接

    最棒的
    Matthew