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.

[参考译文] TM4C123GH6PM:XDS100v3与 TM4C123GH6PMI 连接

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/598255/tm4c123gh6pm-xds100v3-connection-with-tm4c123gh6pmi

器件型号:TM4C123GH6PM
主题中讨论的其他器件:TM4C123

大家好、我正在使用 XDS100v3的旧版本;这个版本没有"跳线 ARM_JTAG_E"。

因此、我尝试将"TI 的20引脚 JTAG 连接"与使用 TM4C123GH6PMI 的 PERF 板结合使用。

我已经创建了一个 JTAG 连接、如上面的原理图。

但是、在使用 CCS 7时、我收到了一个错误。

上述连接是否无效;我是否必须在引脚4上添加一个上拉电阻器?

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

    David、

    您是否已经遵循 Olimex 提供的 XDS100v3用户手册、其中详细介绍了该仿真器的 JTAG 连接以及要在 CCS 目标配置文件中设置的连接属性?  

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

    您好!

    [引用 user="AarticG">要在 CCS 目标配置文件中设置的连接属性?  [/报价]

    这是什么意思

    我在 CCS 7上找不到该"连接属性"。

    e2e.ti.com/.../target_5F00_config_2D00_ccxml.txt

    这是我的当前配置。

    您是说我没有完全遵循指令、对吧?

    那么、如何使用 CCS 7配置"nTRST boot-mod"或更多内容?

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

    [引用 user="David__"]我在 CCS 7上找不到该"连接属性"。

    在左窗格中突出显示"Texas Instruments XDS100v3 USB Debug Probe"节点、以查看这些属性。

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

    大家好、感谢您的帮助、我更改了配置文件、如下图所示。

    更具体地说、我使用 XDS100-v3版本 B

    但是、当我尝试调试或测试连接时、显示了错误183 (SC_ERR_CTL_CBL_break_far)。

    Start:Texas Instruments XDS100v3 USB Debug Probe_0]
    
    执行以下命令:
    
    %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity
    
    [result]
    
    
    --- [打印电路板配置路径名]---------------
    
    C:\Users\ElliotS\AppData\Local\TEXASI~1\
    ccs\ti\0\BrdDat\testBoard.dat
    
    ---- [打印重置命令软件日志文件]-----------------
    
    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioserdesusbv3.dll'。
    库构建日期为"2017年2月13日"。
    库构建时间为'16:06:25'。
    库软件包版本为'6.0.576.0'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    
    硬打开控制器时出错。
    
    ---- [发生了错误,该实用程序已中止]-----
    
    此错误由 TI 的 USCIF 驱动程序或实用程序生成。
    
    值为'-183'(0xffff49)。
    标题为"SC_ERR_CTL_CBL_break_FAR_"。
    
    说明是
    :控制器检测到电缆断开。
    用户必须将电缆/仓体连接到目标。
    
    [结束:德州仪器 XDS100v3 USB 调试探针_0] 

    您应该记得、我的 PERF 板连接就像这样。

    VDDC 引脚(25和56) 在万用表上显示1.397V。

    那么、这是与接线问题相关还是 MCU 发生故障?

    以防万一、我已经订购了额外的 TM4C MCU 来对此进行测试。

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

    [引用 USER="DAVD__">正如您所记得的、我的 PERF 板连接就是这样的。[/QUERT]TCK 信号在"TI JTAG 20"连接器上未显示为已连接。 TCK 应该被连接至 "TI JTAG 20"连接器上的引脚11。

    其他一些意见:

    1) 1)应用报告 《通过 JTAG 接口使用 TM4C12x 器 件》建议在未连接调试器时将 JTAG 信号上的上拉/下拉电阻器驱动至非活动状态。

    2) 2) TM4C123器件不支持自适应时钟、因此连接属性中的"调试探针1149.1频率"应设置为固定值、而不是自适应值。