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.
大家好、
我目前正在使用 MSP430FR2355 LaunchPad 开发套件、并正在尝试使用引导加载程序。 在我们的最终应用程序中,我们将使用(void (*)() 0x1000)()之类的行来进入引导加载程序。 我知道在我的应用中这是可行的-当我步入汇编器时、我发现这个调用使我执行一条从0x1000开始、到0x100f 结束的跳线、正如我所期望的那样。
但是、当我使用 BLS Scripter 查询 BSL 版本时、我会收到错误:
--------------------------------------
BSL Scripter 3.4.0.1
用于 BSL 编程的 PC 软件
2022年11月14日15:03:51
--------------------------------------
输入文件脚本为:./BSLScript.txt
模式 FRxx UART 9600 COM39
TX_BSL_VERSION
[ACK_ERROR_MESSAGE]未知的 ACK 值!
SLAU680–2018年5月未提及 BSL (LaunchPad 文档)。
我注意到、使用 LaunchPad 的反向通道通信非常慢。 当我将其用于常规 UART 通信时。 这是否会导致问题?
在 slau655g (BSL Scripter 文档)中、第4节和第5节似乎建议 BSL 脚本编写器使用通信桥接工具、包括 MSP-FET。 我的理解是、LaunchPad 包含 MSP430-FET、我假设"公报桥接工具"等同于反向通道通信。 也许这种假设是不正确的?
感谢您的所有想法!
您好、Vandermyer、
[引用 userid="463694" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1171003/msp430fr2355-msp430fr2355-launchpad-and-bsl-entry-usage 中的 slau655g (BSL Scripter 文档)第4节和第5节似乎建议 BSL 脚本编写器使用通信桥接工具、包括 MSP-FET。 我的理解是、LaunchPad 包含 MSP430-FET、我假设"公报桥接工具"等同于反向通道通信。 也许这种假设是不正确的?[/引述]Launchpad 具有 eZ-FET Lite 调试器、适用于 Spy-Bi-Wire、但不支持 BSL 和 BSL Scripter。
MSP-FET (https://www.ti.com/tool/MSP-FET)是一款不同的独立工具、您可以将其用于此目的。
此致、
Brandon Fisher
感谢您对问题的绝对确认和快速响应。