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.

[参考译文] MSP-FET:固件更新失败后编程人员无法工作(退出:49)

Guru**** 1783340 points
Other Parts Discussed in Thread: DRV8955PEVM, MSP430F2617, MSP-FET, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1424890/msp-fet-bricked-programmers-exit-49-after-failed-firmware-update

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

工具与软件:

您好!

我再次发布关于这个问题,并希望有人最终回来与我任何类型的帮助。  

我一直在尝试使用 MSP-FET 通过 JTAG 接口刷写 MSP430F2617。 我一直在使用 TI 的 DRV8955PEVM 评估模块来尝试对此 MSP430进行编程、而非自行准备好 PCB。  

当我插入 MSP-FET 时、在初始连接时、我看到它显示为两个 COM 端口器件。 我打开 CCS (这次我使用的是版本12.8.1)、系统提示我在顶部更新 FET 上的固件。 我试图点击"忽略",但这也不起作用。 我尝试了更新固件、但更新失败、导致 COM 端口消失并导致 FET 损坏。  

我现在已使用两个单独的 FET 进行过此尝试、两个 FET 的结果相同。 我已经与 TI 的客户支持建立了联系、但它们完全无用、除了 E2E 之外、我也无法提供任何帮助。 需要几天的时间才能收到类似"抱歉、请再等待24小时"的回复。 我发布第一篇论坛帖子已经有2周了、从那以后我已经有两次回复都没有任何解决方案。

请某人或任何人帮助我弄清楚这个问题、否则我需要完全离开 MSP430、因为我甚至无法对它进行编程。 我将使用 BSL 作为备份、但需要确保能够正确地对芯片进行编程、以便进行原型设计和测试不同的固件。

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

    如果 MSP-FET 没有响应软件命令或固件更新、则最后可选择冷启动以使其恢复运行。 有关更多详细信息、请参阅第 5.6.5.3节 MSP-FET HID 冷启动

    https://www.ti.com/lit/ug/slau647o/slau647o.pdf 

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

    您好、Gary、

    我也尝试过冷启动、运气差。 即使是冷启动、器件仍然是 HID、并且我无法获取任何用于纠正固件损坏的软件(CCS、UniFlash、MSPFlasher)。 两个单独的 MSP-FET 会发生这种情况。

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

    您可以尝试该工具  

    e2e.ti.com/.../1031.FET_2D00_Pro430_2D00_Lite_2D00_Setup_2D00_V3.3.zip

    您可以读取固件的当前版本  

    您还可以使用此工具进行固件更新。

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

    您好、Gary、  

    我不确定这意味着什么、因为我在使用 MSP-FET、而不是 MSP-FET430UIF。 不确定是否不同。

    当我尝试固件更新时、我收到恢复失败的消息:

    67%时、绿色和红色 LED 熄灭、设备重新连接、我遇到"恢复失败"。

    是否有其他关于如何处理的建议?  

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

    这是有趣的,但是,我以前没有看到这个消息。

    也许这可以提供一些线索?

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

    这是我从 Myside 得到的东西

    我正在使用下面的版本

    也许您可以从 Web 闪存和 Gang 编程器下载新闪存库-下载和摘要(elprotronic.com)

    我可以尝试为您申请一个新的问题、但您能帮助将失败的问题发送给我吗?  

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

    您好、Gary、

    我的 MSP-FET 没有任何固件、如前面的屏幕截图所示。 我认为这是因为它完全被破坏了。 该器件未被识别为 COM 器件、因此无法使用新固件对其进行编程。  

    我应该从 elprotronic 网站下载什么内容? 我将如何向您发货? 您能将我添加为朋友吗?这样我们就可以私下讨论了。

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

    好的、还有一种选择是、您可以通过 J4使用 JTAG 接口、再通过另一个正常工作的 MSP-FET、在一个正常工作的 MSP-FET 中读取 MSP-FET 固件的固件

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

    您好、Gary、很感谢您的支持。

    我确定该问题是由于 CCS 与 Windows 11的操作相关的潜在操作系统驱动程序问题。 我使用了一个 Windows 10 VM 并能够更新损坏的固件、现在一切都可以正常使用 Windows 11和最新版本的 CCS (12.8.1)