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.

[参考译文] MSPM0G3519:XDS110 调试探针 AUX UART 连接失败

Guru**** 2886930 points

Other Parts Discussed in Thread: MSPM0G3507, MSPM0G3519, LP-MSPM0G3507

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1641262/mspm0g3519-xds110-debug-probe-aux-uart-connection-fail

器件型号: MSPM0G3519
Thread 中讨论的其他器件: LP-MSPM0G3507、MSPM0G3507

您好、  

image.png

鉴于上述引脚排列、我需要进行健全性检查、并可能尽快进行保修更换!!!  Rx 和 Tx 为:

    .rxPin     = IOMUX_PINCM22、 // PA11
    .txPin     = IOMUX_PINCM21、 // PA10
 
通过 10 Ω 电阻器(对 MCU 引脚的噪声和极少保护)

我花了几天的时间来试图弄清楚移植的应用程序(从 LP-MSPM0G3507 >>带有 MSPM0G3519 的专有电路板)为何无法正确通信。   我可以逐步进行调试、并看到我的 FreeRTOS 任务正在运行(LED 和按钮触发)、但调试消息未发送到应用/用户 UART。  几分钟后、XDS110 将完全断开连接、但 LED 指示应用仍处于活动状态。

我刚刚放弃并打开了示波器(之前的设计还可以,可能有什么问题)?

我验证存在 Tx 数据... 接下来、我插入 XDS110 AUX 电缆、然后信号损坏。  MCU 无法将拉至 3V 以下、也无法驱动真正的低电平。  我断开了辅助电缆连接、RS232 Tx 信号摆幅返回 0V>3.3VDC。

这是我们第一个使用 TI 和此调试探针的器件。  到目前为止、我们一直在 LP-MSPM0G3507 上进行开发、几乎没有问题的 I/O 电路。

使用反向通道 UART 是否需要额外的电路? 示例配置?

请加快速度、因为我们在移植设计时浪费了大量时间。

 

 

 

 

 

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

    尊敬的 Ken:

    您要描述的问题是信号“损坏“且  连接 XDS110 AUX 电缆时无法拉至 3V 以下、强烈建议 电压基准不匹配 或  探头侧缺少目标电压检测连接。 需要检查的几个事项:

    1. 必须将  14 引脚 AUX 连接器的引脚 1 (TGTVDD) 连接到目标 3.3V 电压轨。  即使您单独为电路板供电、 XDS110 也 必须 检测该电压以匹配其逻辑电平。
    2. 确保 AUX 电缆连接与 XDS110 的特定 UART 映射匹配。  在 14 引脚 AUX 接头上按如下方式路由 XDS110 Class Application/User UART:
      • 引脚 1: TGTVDD(目标电压检测)— 必需
      • 引脚 3: 目标 TX(连接到 MCU PA10/TX) 
      • 引脚 4: 目标 RX(连接到您的 MCU PA11/RX) 
      • 引脚 2: GND(确保探头和电路板之间共用接地)

      几分钟后 XDS110 完全断开的原因可能与 UART 传输损坏调试会话有关。 当信号电平较低(例如 3V 下限)时、产生的电噪声或接地环路会导致 XDS110 的内部控制器复位或断开 USB 连接。 我还建议检查 10Ω 电阻器。  在保护性能良好的同时、    如果缺少 TGTVDD、请确保它不会在 XDS110 中形成具有高阻抗内部上拉电阻的分压器。

    -布赖恩

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

    我们的引脚分配是 从 XDS110 手册 (SPRUI94) 中复制的。  原理图片段位于该主题的顶部。

    我将从 3.3V 向 TGTSUPPLYIN 添加一根跳线、看看这样是否有帮助。

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

    我将目标电压连接到 TGTSUPPLYIN、这没有改变行为。

    问题 — UARTTX 和 UARTRX 标签是相对于我的 MSPM0G3519 还是相对于 XDS 探头内部的 MSP?

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

    从 LP 切换到另一块电路板后才会看到这种情况、因此我会尝试按照您所说的方式进行交换、以确保在任何地方都不会发生交叉。 由于您看到 TX 数据、这可能就像交换两者一样简单、但我建议查看 MSPM0G3507 的原理图、以验证所有必要元件是否都存在并正确连接(除了使用 14 引脚连接器)。