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:Openocd Bus Blaster 编程

Guru**** 2589300 points
Other Parts Discussed in Thread: MSP430F5529

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1040355/msp430f5529-openocd-bus-blaster-programming

器件型号:MSP430F5529

我最近从危险原型购买了 Bus Blaster V4、其中包含 IC FT2232 USB 转 JTAG 转换器。 我在 Ubuntu 上使用 Openocd 对微控制器进行编程。

但没有用于在 openocd 上对 MSP430进行编程的文档。 通过写入配置文件、我们可以通过 FT2232的 JTAG 对 MSP430进行编程。 如果是、如何操作?

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

    你(们)好,Nikhil

    请参阅 有关 TI 推荐的 MSP430编程器工具的 MSP 调试器用户指南

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

    MSP430不支持 TI OCD。 MSP430F5529具有出厂预加载的 HID USB BSL、并且板载很少的额外部件(电阻器和电容器)、可与 PC 端的 MSP430固件升级示例 Win GUI 一起用于下载固件。 pyton 版本中也存在相同的应用程序。 还有适用于任何操作系统的 BSL Scripter (slau319)开源 BSL CLI。

    如果固件下载和快速 UART 日志不足以满足您的需求、您只需购买任何具有板载 eZ-FET 的低成本 TI Launchpad、即可用于任何其他非板载目标器件的断点调试。

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

    您好、Soli、

    是否可以使用 FT232或任何其他兼容的 USB 转 UART 转换器对 MSP430进行编程。 我看过 BSL 文档、其中说明它支持通过 UART 使用 BSDL_Demo 应用程序对闪存进行编程。 但是、论坛上对于 BSDL RX、TX、DTR 引脚分配存在很多困惑、还有任何其他方法可以刷写程序。 请告诉我

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

    MSP430F5529具有 USB 硬件模块和出厂预加载的 USB (HID) BSL、可用于固件下载。 通过使用 USB 转 UART 转换器并将器件上的原始 BSL 替换为 UART 版本、我看不出有什么问题使简单的事情变得更加复杂。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="470505" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1040355/msp430f5529-openocd-bus-blaster-programming "]但没有用于在 openocd 上对 MSP430进行编程的文档。[/quot]

    查看  OpenOCD 文档中的11.2目标 CPU 类型部分 、MSP430 CPU 未列出。

    [引用 userid="470505" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1040355/msp430f5529-openocd-bus-blaster-programming "]是否可以、通过编写配置文件、我们可以通过 FT2232[/quot]的 JTAG 对 MSP430进行编程[/引用]

    我还没有了解 OpenOCD 的工作原理、但如果没有针对 MSP430 CPU 的内置支持、尝试通过配置文件添加支持可能不重要。

    用户指南 《使用 JTAG 接口对 MSP430进行编程 》提供了 MSP430 JTAG 接口的简要细节(如果有),但对于一般开发,更容易获得支持的 MSP430编程器并使用 CCS。