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.

[参考译文] MSP430F5529:MSP430:连接到目标时出错:未知器件

Guru**** 2595805 points
Other Parts Discussed in Thread: MSP430F5529, MSP-FET

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/838768/msp430f5529-msp430-error-connecting-to-the-target-unknown-device

器件型号:MSP430F5529
主题中讨论的其他器件: MSP-FET

我正在尝试通过 MSP-FET 闪存仿真工具将固件加载到 MSP430F5529的定制板。 我的电路设计基于 SLAU278AE 图 2-1以及文档末尾的示例设计。 电路板电源来自外部 USB 连接、该连接将5V 分配给 MSP430F5529中的内部3.3V LDO。 我已经测试了配电情况、它工作正常。

当我尝试加载代码时、首先编译代码、然后我获得一个状态栏、告诉我调试器正在被配置、最后我在窗口栏上看到错误"Error connecting to the target:Unknown device"和"TI MSP430 USB1/MSP430"。  

再次回顾该设计、我发现将 JTAG 接头的引脚4连接到5V 而不是3.3V 时出错。 我撕裂了布线、连接了一个修复并进行了测试。 我还没有发现任何其他东西。  

原理图和布局(未显示 GND 和 PWR 平面): https://imgur.com/a/NWxBnNw

操作系统:Windows 10

CCS:9.1.0

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

    您好、Kyle、

    感谢您访问 E2E 论坛。  硬件工具用户指南中的图2-1显示了推荐的 JTAG 原理图、请将其与您的原理图进行比较: http://www.ti.com/lit/ug/slau278ae/slau278ae.pdf 

    5V 电压可能确实会导致问题、我担心它可能会损坏器件或 JTAG。  我认为 MSP-FET 对此提供了保护、但它也将 MSP430的 RST 引脚上拉至5V、这超出了最大规格、可能会以不可预知的方式损坏芯片。  您可能必须交换 MSP430。   

    您是否有任何未为 USB 供电的电路板?  如果是、请尝试先进行修改、然后尝试通过 JTAG 进行连接。   

    谢谢。   

    JD

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

    JD、感谢您的回复。

    [引用用户="JD Crutchfield"]

    您是否有任何未为 USB 供电的电路板?  如果是、请尝试先进行修改、然后尝试通过 JTAG 进行连接。   

    [/报价]

    我已经尝试过这种方法、但很不幸。 然后、我尝试交换 MSP-FET、然后交换 JTAG 电缆。 都不起作用。 最后、我尝试通过切断走线并移除 USB 电源、将3V3 VCC 连接到 JTAG 引脚2 (而不是4)、以便从工具上供电。 这也不起作用。

    我的代码中或 CCS 侧是否可能有这种情况? 通过 TI MSP430 USB1连接、目标配置为 MSP430F5529。  

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

    FET 和 MSP430之间通常会出现未知的器件错误。  通常、问题最常见的原因是 JTAG 连接和正确为 MSP430供电的问题。   

    我认为 MSP-FET 只能提供50mA 电流、因此根据您系统中的所有情况、它可能无法提供足够的电源。

    我会检查 JTAG 线路的导电性、以确保它们已连接。  测量 MSP430 VCC 和 RST 线路、并确保它们是正确的电压。  您还可以测量 Vcore 电容上的电压、以确保 CPU 内核通电。    

    谢谢、

    JD

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

    VCC 和 nRST 线路为3.3V、Vcore 电容为1.94V。 连接似乎不是一个问题、但我将再次回顾所有内容。 如果您同时想到任何东西、请告诉我。 我不是很好。 谢谢

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

    您好、Kyle、

    我再也没有什么想法了。  如果仍有问题、您可以使用 LSA 对 JTAG 和 RST 信号进行范围或捕获。  它看起来应该类似于 SPI 通信。  我实际上只会从 JTAG 中查找起始序列、并在 TDO 线路上查找响应。  我想 TDO 上没有响应、因为 FET 报告的目标未知。   

    有关 JTAG 接口的完整详细信息、请访问 :http://www.ti.com/lit/ug/slau320ag/slau320ag.pdf 

    谢谢、

    JD

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

    我明白了、我感到羞愧。 来自 MSP-FET 的引脚与我的接头不匹配。 MSP-FET 的引脚1连接到接头的引脚13、MSP-FET 的引脚2连接到引脚14 (依此类推)。 不敢相信我没有提前注意到。 无论如何、感谢您的帮助。