我最近从危险原型购买了 Bus Blaster V4、其中包含 IC FT2232 USB 转 JTAG 转换器。 我在 Ubuntu 上使用 Openocd 对微控制器进行编程。
但没有用于在 openocd 上对 MSP430进行编程的文档。 通过写入配置文件、我们可以通过 FT2232的 JTAG 对 MSP430进行编程。 如果是、如何操作?
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.
我最近从危险原型购买了 Bus Blaster V4、其中包含 IC FT2232 USB 转 JTAG 转换器。 我在 Ubuntu 上使用 Openocd 对微控制器进行编程。
但没有用于在 openocd 上对 MSP430进行编程的文档。 通过写入配置文件、我们可以通过 FT2232的 JTAG 对 MSP430进行编程。 如果是、如何操作?
MSP430不支持 TI OCD。 MSP430F5529具有出厂预加载的 HID USB BSL、并且板载很少的额外部件(电阻器和电容器)、可与 PC 端的 MSP430固件升级示例 Win GUI 一起用于下载固件。 pyton 版本中也存在相同的应用程序。 还有适用于任何操作系统的 BSL Scripter (slau319)开源 BSL CLI。
如果固件下载和快速 UART 日志不足以满足您的需求、您只需购买任何具有板载 eZ-FET 的低成本 TI Launchpad、即可用于任何其他非板载目标器件的断点调试。
查看 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。