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.

[参考译文] MSP430F2418:如何使用 MSPBoot 和 PC 上的公共终端软件的目标来上传固件

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1052207/msp430f2418-how-to-upload-firmware-using-target-with-mspboot-and-a-common-terminal-sw-on-pc

器件型号:MSP430F2418
主题中讨论的其他器件: MSP430G2553MSPBSLUNIFLASH

您好!

我们需要使用 UART 和 Windows PC 作为主机来升级基于 MSP430F2418的产品上的 FW。

您已经建议我从 MSPBoot 开始并从 MSP430G2553示例开始。

我已经使用 MSPBootProjectCreator 为 MSP430F2418创建了文件、我将根据 我的器件修改 MSPBoot_F2418_UART_Dual_img、但我的主机器件是 PC、我无法使用其他特定的主机器件来升级我们的产品、如 bootloader_slaa600D 示例中所示。

如果我理解正确、MSPBoot 会使用 BSL 协议管理固件的升级、这意味着无法使用通用终端软件(如 HyperTerminal 或 TeraTerm)升级器件 以十六进制或 txt 格式发送应用程序、以便我使用 CCS 编译它、对吧?

您是否有用于 PC 的示例应用、用于管理板载 MSPBoot MSP430器件的升级?

您是否有关于如何从应用程序的.hex 文件创建要升级的映像的指南行? 还是从.hex 或.txt 应用程序文件开始的升级过程(双映像或单映像)流程图?

我确实需要跳过使用特定主机器件(如 LaunchPad)的步骤、因为这非常耗时。

此致

ELISA

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

    您好、Elisa、

    使用 BSL 和 PC 时、您需要某种通信网桥才能与器件通信、请参阅 MSPBSL 页面中的步骤2: https://www.ti.com/tool/MSPBSL

    您可能会利用 USB 转 UART/串行转换器直接与芯片通信、就好像您是嵌入式系统一样。 您只需要以某种方式处理 BSL 命令和 BS 调用。 您也可以使用 Uniflash 或 BSLScripter 进行此类设置。