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.

[参考译文] MSP430FR6989:引导加载程序 MSP430

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1162687/msp430fr6989-bootloader-msp430

器件型号:MSP430FR6989
主题中讨论的其他器件: MSP-FETUNIFLASHMSP430FR5043

您好!  

我目前正在使用 MSP430FR6989。

我需要使用 UART 引导加载程序上传程序,例如:LED 闪烁。

因此、我不熟悉该引导加载程序、应该从哪里开始。

提前感谢。

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

    您好、Sai、

    您使用的是什么调试器?  

     《MSP430 FRAM BSL 用户指南》(SLAU550)的表2-1 汇总了 MSP430器件的不同 BSL 选项。  

    如果您使用的是 MSP-FET、则可以 通过 Uniflash 或引导加载程序(BSL) Scripter (SLAU655)进行编程。 对于 MSP-FET、这些工具应通过 TST/RST 引脚在 MSP430FR6989上自动调用 BSL 模式。 也可以对 BSL 进行软件调用、BSL 用户指南对此进行了介绍。  

    此致、
    Brandon Fisher

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

    是的、我仅使用 MSP-FET。

    我要做的是、根据用户指南中的 BSL 调用、使用 BSL 脚本编写器或 Uniflash、将 FET 引脚连接到 MSP430  

    编程正确。

    这同样适用于 MSP430FR5043吗?

    要使用 BSL Scripter 进行编程、请下载 BSL_scripter.EXE 并在终端中像这样运行  

    (用户:file\BSL_scripter.exe\led_blink.txt)。  

    这是正确的、还是我需要在这之前执行任何其他步骤?  

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

    您好、Sai、

    [引用 userid="431635" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1162687/msp430fr6989-bootloader-msp430/4372441 #4372441"]

    我要做的是、根据用户指南中的 BSL 调用、使用 BSL 脚本编写器或 Uniflash、将 FET 引脚连接到 MSP430  

    编程正确。

    [/报价]

    您还需要连接 VCC、GND、UART TXD 和 UART RXD 才能使 BSL 正常工作。  

    [引用 userid="431635" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1162687/msp430fr6989-bootloader-msp430/4372441 #4372441"]

    这同样适用于 MSP430FR5043吗?

    要使用 BSL Scripter 进行编程、请下载 BSL_scripter.EXE 并在终端中像这样运行  

    (用户:file\BSL_scripter.exe\led_blink.txt)。  

    这是正确的、还是我需要在这之前执行任何其他步骤?  

    [/报价]

    在 BSL Scripter 安装目录中、默认情况下有示例脚本位于 Windows 中的 C:\ti\BSL-Scripter\ScripExampleWindows。 这些脚本文件实际上是要传递给 BSL-Scripter 的文件。 我将查看 FRxx_UART 示例、并在更正 COM 端口后尝试运行该示例。  

    您将看到脚本文件还指向 要刷写的 ti-txt 文件。  

    此致、
    Brandon Fisher

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

    我执行了以下附加步骤。

    e2e.ti.com/.../AIM.docx

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

    您好、Sai、

    您是否越过了 TXD/RXD 引脚? 即电路板的 RXD 需要连接到调试器的 TXD。

    此外、请确保您选择的 COM 端口是应用串行端口、而不是调试接口串行端口。 下图在 Tera Term 中显示了这些内容、但您也可以在 Windows 的设备管理器中检查哪一项。

    此致、
    Brandon Fisher