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.

[参考译文] MSP430FR5994:在成功使用一段时间后,脱布失败,并出现连接到目标时出错:未知设备&quot

Guru**** 2391415 points
Other Parts Discussed in Thread: MSP430FR5994, MSP-FET

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1097964/msp430fr5994-debbuging-fails-with-error-connecting-to-the-target-unknown-device-after-some-time-of-succesfull-usage

部件号:MSP430FR5994
主题中讨论的其他部件: MSP-FET

条件:

  • MSP430FR5994是一个简单的电路板,用于吉祥物环境
  • 只有JTAG引脚通过MSP-FET直接暴露在环境中以进行编程
  • 为了进行编程,MSP-FET通过USB隔离器连接到工业PC
  • JTAG连接器和电源连接不会中断

发生的情况:

大多数情况下,在尝试调试到正在运行的会话时(但在尝试重新刷新程序和启动新调试会话时也可能出现),MSP-FET连接会崩溃,并显示消息“Error connecting to the target: unknown device”(连接到目标时出错:未知设备)。 之后,设备不再可编程,无需任何计算机,也没有MSP-FET调试器和已知的调试配置。

重新配置设备后,它将使用旧程序再次运行,没有任何问题,但JTAG连接无法再建立->不再可编程。

现在,使用MSP430FR5994的三个相同的主板上出现了该问题。

这些问题是否与MSP硬件站点上的已拆卸JTAG接口有关,或者是否存在其他可能的原因? 到目前为止,JTAG引脚上没有ESD保护。

Shematic:

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

    您好,Thomas:

    您的程序是否具有任何JTAG锁定功能? 根据您上面的描述,JTAG似乎已被锁定(即器件工作正常,不以任何方式响应JTAG)。  可能值得浏览MSP代码保护功能用户指南 ,了解这些功能如何工作,以防与您的问题相关。

    要恢复这些“僵尸”板,您可以通过BSL触发大量擦除。 这将清除设备的内存内容(并解锁JTAG)。 您将需要访问WFP 2.0 和WFP 2.1。 如果您能够成功执行此操作,并且JTAG随后工作,则表明JTAG锁定问题。  

    其他一些注意事项:

    • 设备和编程器之间的线缆有多长?
    • 此问题是何时开始发生的? 最近系统中是否发生了变化? 可以是HW或SW。
    • 您提到使用USB隔离器。 这是高压系统吗? 您为什么需要此产品?

    希望我们能尽快解决这个问题。

    此致,

    Evan

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

    您好,Evan:

    非常感谢您的回复。 我听从了你的建议,通过BSL来清除记忆。 我还使用BSL脚本程序锁定和解锁JTAG。 这很好,但JTAG连接不起作用。 进一步调查显示,主板的连接器和MSP处理器的针脚之间的物理连接不确定。 由于一些生产故障,这种情况很可能不会正常连接,而且过了一段时间后情况就会更糟。 然而,这与我们的主板生产商的反向关系仍然存在。 当然,重新连接单独的导线可解决一切问题!

    感谢你的帮助。

    Thomas

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

    您好,Thomas:

    很高兴建议有所帮助。 感谢您向我提供最新进度。 了解客户最终如何找到根本原因总是很有帮助。

    如果您需要更多支持,请告诉我。

    此致,

    Evan