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.

[参考译文] MSPM0-SDK:XDS110 探针、MSPM0G1507

Guru**** 2965590 points

Other Parts Discussed in Thread: MSPM0G1507, LP-XDS110ET, LP-MSPM0G3507, MSPM0G3507

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1655540/mspm0-sdk-xds110-probe-mspm0g1507

器件型号: MSPM0-SDK
Thread 中讨论的其他器件: MSPM0G1507、 LP-XDS110ET、 LP-MSPM0G3507、 MSPM0G3507

您好:

 

这是李宇俊、一个博士。 d 学生由 Virginia Tech ECE 的 Jeffrey Sean Walling 博士提供建议。

 

我尝试 通过 XDS110 USB 调试探针将 MSPM0G1507 连接到笔记本电脑、但我无法连接。 似乎我缺少一些连接或建立了一些错误的连接。 我需要帮助。

 

此致、

Woojun Lee

540-605-0694

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

    嗨、Woodjun、

    您能否提供有关所遇到问题的更多详细信息?

    • 您以前是否能够连接?
      • 如果是、您现在是否在连接到 DAP 或 CortexM0 时遇到问题?
    • 您的笔记本电脑是否正确识别了 XDS110?
    • 您能否分享编程器接头的原理图、或者是否使用了 Launchpad 的编程接头?

    此致、
    Brian

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

    您好 Brian、

    我永远无法通过 XDS110 USB 调试探针连接到 MSPM0G1507。

    笔记本电脑似乎通过 TI CCS IDE 正确识别 XDS110。

    我将调试探针中的一些 CTI –20 引脚 (SWDIO、SWCLK、nRESET、GND) 连接到 MCU。 我已将 3.3V VDD 连接到调试探针和 MCU 中的 EXT VDD。

    我始终面临下面的错误。

    此错误由 TI 的 USCIF 驱动程序或实用程序生成。 值为'–615'(0xfffffd99)。 标题为“C_ERR_SWD_PROTOCOL “。 原因是:目标未能看到格式正确的 SWD 标头。 与目标的连接可能不可靠。 尝试降低 TCLK 设置、然后重试。

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

    嗨、Woodjun、

    您能否检查以下 XDS110 连接:

    • CTI –20 引脚 1:SWDIO
    • CTI –20 引脚 5:VTREF
    • CTI –20 引脚 8、10、12 或 16:GND
    • SWCLK-20 引脚 11:CTI

    此外、请确保 XDS110、目标器件和外部电源共享所有接地端。

    最后、您的编程电缆需要多长时间? 我们通常建议这些不超过 30 厘米,因为任何更长的时间可能会混乱的时间。 您还可以通过选择调试探针和高级选项、在目标配置文件中手动降低 SWD 速度。  

    此致、
    Brian

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

    您好 Brian。 我没有使用 VTREF。 这与 VDD 不同吗?

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

    嗨、Woodjun、

    编程器使用 VTREF 来验证目标 MCU 是否通电。 您是否使用辅助调试接头上的引脚和/或探针扩展接头?

    此致、
    Brian

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

    大家好、Brian、我从调试探针连接到 CTI –20 接头。 我们制作了安装了 MSPM0G1507 的定制电路板。 我刚刚尝试将 VTRef 连接到 3.3V(这是 MSPM0G1507 的电源)、但仍然会看到相同的错误。

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


    似乎左侧的配置正确... 对吗? 我使用了正确的配置

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

    嗨、Woodjun、

    抱歉、我想您使用的是以下版本的调试探针: TMDSEMU110-U Debug Probe |德州仪器 TI.com。 这使用右侧所示的引脚排列。 看起来使用 LP-XDS110ET。

    根据原理图:

    它似乎与左侧的图形匹配。 该配置是否起作用? 我想说这个特定的 XDS110 版本用于无线连接 MCU、但我认为它应该仍然可以与 MSPM0 配合使用。

    此致、
    Brian

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

    您好、Brian。

    我肯定应该购买 TMDSEMU110-U 调试探针|德州仪器 TI.com 来调试我的 MSPM0G1507。

    似乎 20 引脚连接器用于调试 LaunchPad。 我注意到有一个 10 引脚调试连接器可以定制电路板。 但是、我找不到该引脚信息。 您能指导我在新订购的调试探针到达之前使用该 10 引脚调试连接器吗?

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

    嗨、Woodjun、

    以下是 LP-XDS110ET 的 10 引脚连接器的引脚排列:

    该调试探针的所有设计文件可在以下位置找到: LP-XDS110ET 开发套件|德州仪器 TI.com

    此致、
    Brian

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

    您好 Brian、

    我建立了这个联系,但它仍然不起作用。

    我需要购买 TMDSEMU110-U 调试探针|德州仪器 TI.com 以外的替代调试探针、因为现已缺货。

    是否有任何列表可供我参考、以购买与 mspm0 兼容的调试探针?

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

    嗨、Woodjun、

    连接到任何 MSPM0 LaunchPad 的 XDS110 将正常工作。 LP-MSPM0L1117 评估板| TI.com 、具有所有标准连接 (GND、3v3、5v5、TX、RX、NRST、SWDIO、SWCLK 和 BSL)、价格实惠。

    此致、
    Brian

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

    您好 Brian、

    感谢您的建议。 我们有 LP-mspm0g3507。

    但是、我的 labmate 尝试使用此命令调试我们的 mspm0、但无法使用、因为它已经在电路板上的 MCU 之间建立了连接。 我们是否应该拿出 LaunchPad 上的 MCU 来调试另一块板上的 mspm0?

    感谢你能抽出时间。

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

    您好、Brian、

    我只是按照下面的手册,但仍然得到相同的错误。  

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

    嗨、Woodjun、

    还需要尝试以下几项操作:

    1. 您是否可以断开所有 跳线 J101 并使用 跳线将定制电路板直接连接到 LP 的 XDS110 侧、而不是 J102 上的 10 引脚接头?  
    2. 调整.ccxml 中 XDS110 的 Connection 属性的速度是否仍会导致相同的错误? 默认情况下、XDS110 也设置为由目标供电、因此仍然需要为 MCU 提供外部电源。

    如果上述两种方法都不起作用、您能否分享定制电路板的原理图?  

    此致、
    Brian

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

    您好、Brian。

    1、我尝试用 msmpm05G107 将 J101 连接到 mspm0G1507 和 J102、但两者都不起作用。 但是、使用 J101 在 Launchpad 上调试 mspm0g3507 可正常工作、这意味着 xds110 调试探针正在工作。 因此、这肯定是定制板和 xds110 调试探针之间连接的问题。

    2.我尝试调整时钟速度和功率设置。 我尝试将 vtref 从 10 引脚皮层引脚馈送到 mspm0、将外部电源馈送到 mspm0。 然而,它们都不起作用。 它始终抛出 值'–615'(0xfffffd99)。 标题为“C_ERR_SWD_PROTOCOL “。

    遗憾的是、我没有任何原理图、但布局如下所示。 连接似乎与 48 引脚版本的 mspm0g1507 匹配。

    3、目前左边有电阻器/电容器,但右边没有电阻器被焊接。 您是否认为调试工具必须使用正确的电阻器?

    此致、

    Woojun

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

    嗨、Woodjun、

    很抱歉、延迟的回复。 这看起来像是硬件故障。 您是否可以用电缆更换 Launchpad 的 J101 上的跳线、并尝试对 G3507 进行编程? 如果有效、则表明电路板出现故障。  

    此致、
    Brian