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.

[参考译文] 电隔离、用于实现调试/编程稳定性

Guru**** 2587365 points
Other Parts Discussed in Thread: MSP-ISO, MSP-FET, MSP-EXP430FR2433

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/915565/galvanic-separation-for-debugging-programming-stability

器件型号:MSP430G2955
主题中讨论的其他器件:MSP-ISOMSP-FETMSP-EXP430FR2433

我在 MSP430上工作了10年、有一件事令我感到困扰:调试/编程链接不是很稳定。
对于电池供电的应用、通常没有问题、但如果有开关电源、或者在切换高电流/电压时、调试器会断开连接、崩溃、中断...

我最近购买了一个 MSP-ISO 电路板、该电路板使用 ISO1541DR 芯片进行分离。

我希望在 MSP 项目板和编程器之间提供电隔离可以消除这一问题。

遗憾的是、该电路板与我使用的 MSP-FET 不兼容:在隔离器电路板上、SBWTDIO 线路上有150欧姆的上拉电阻、示波器显示编程器无法将其拉低。

我想知道是否有其他与 MSP-FET 兼容的隔离板?

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

    您好、BART、

    是否有关于您描述的调试不稳定性的特定详细信息?

    此致

    Johnson

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

    您好、BART、

    我已经了解了 MSP-ISO、该硬件 应该支持 SBW 调试。

    此致

    Johnson

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

    感谢您的快速回复。

    有关不稳定性的具体细节:
    目前、我对一个包含电池充电器和电机驱动器的项目有大多数问题。
    当我连接220V 电源线、 电机运行、开关连接220V 负载的继电器时、有时充电器启动时、调试器会断开连接。
    CCS 中可能会发生以下情况:不再重复出现断点、在没有断点的地方停止、无法中断、在我尝试重新编程时锁定一分钟左右。 有时会崩溃。

    MSP-ISO 的问题在于、它使用一个150上拉至 VCC 的电阻器来加载 MSP-FET 的 SBWTDIO 输出。 我认为编程器不是为此而设计的。

    如果我可以降低 JTAG 时钟的频率/速度、可能会改善我的问题。 在 CCS 中是否有任何方法可以实现此目的?

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

    您好、BART、

    请检查这些帖子是否能帮助您:

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/911046/3370283?tisearch=e2e-sitesearch&keymatch=MSP-ISO#3370283

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/813061/3016004?tisearch=e2e-sitesearch&keymatch=MSP-ISO#3016004

    我看一下这个 MSP-ISO、它应该是针对 MSP 调试设计的、但我现在没有这个硬件、我将应用它并测试这个问题。

    此致

    Johnson

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

    [引用 USER="BART van Thielen">如果我可以降低 JTAG 时钟的频率/速度、我的问题可能会得到哪些改善。在项目的 CCS 目标配置中、尝试更改 JTAG/SBW 速度:

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

    您好、BART、

    您是否根据 Chester 的建议进行了测试? 是否有更新?

    此致

    Johnson

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

    您好、BART、

    我今天收到了 MSP-ISO 板、发现下载程序正常。

    我没有 G2955板、我在 MSP-EXP430FR2433 Launchpad 中进行测试。

    此致

    Johnson

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

    尊敬的 Johnson:

    我认为问题是我不使用 Launchpad 电路板、而是使用"MSP-FET 闪存仿真工具"进行编程、我使用2引脚 SBW 连接在内部开发的 PCB 上对 MSP 进行编程。

    我的问题是、ISO 电路板的输入(上拉/下拉)电阻器会过多地加载编程器输出。

    此致、

    BART

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

    您好、BART、

    正如前面讨论过的这个帖子、MSP-ISO 工具似乎有一些电路板问题。 如您所述、根本原因应该是电阻太小。 如下图所示、建议您尝试修改 R3和 R4、以检查是否可以解决此问题。

    此致

    Johnson

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

    您好、Johnson、

    我尝试将 R3更改为560欧姆、但这没有太大帮助。

    我不想增加太多、因为 SDA 和 SCL 输出是开漏的、所以一个大上拉电阻会使总线通信缓慢。

    目前我正在处理另一个项目、但稍后我将尝试使用总线上的示波器的其他一些值。

    此致、

    BART

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

    您好 Bart、

    是的、我认为您下次进行实验时可以抓取波形、这将有助于我们诊断问题。

    此致

    Johnson