我的应用使用 UCA0RXD 和 TXD 引脚(P4.6、7)进行与电路板的通信。 我想使用此通道进行生产 BSL 下载。 但是,如果我正确理解器件上内置的 BSL ,它将使用 BSLRX 和 TX 专用引脚。 我可以简单地将 BSLRX TX 引脚连接到 UCA0RXD 和 TXD 引脚来使用芯片上基于 ROM 的 BSL 吗?
谢谢。
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.
我的应用使用 UCA0RXD 和 TXD 引脚(P4.6、7)进行与电路板的通信。 我想使用此通道进行生产 BSL 下载。 但是,如果我正确理解器件上内置的 BSL ,它将使用 BSLRX 和 TX 专用引脚。 我可以简单地将 BSLRX TX 引脚连接到 UCA0RXD 和 TXD 引脚来使用芯片上基于 ROM 的 BSL 吗?
谢谢。
我不明白您在这里的问题、您是要用.txt 文件来刷写器件吗? 那么通过 UART?命令将.txt 文件移动到闪存中、 我的困惑是.txt 文件的用途、以及您要如何处理该文件。
您是否熟悉我们的 MSP430F5529? 它具有 USB 和 UART 接口、并且它可能是您项目的另一条途径、因此您不需要 USB 转 UART 桥接器(我们还提供了 USB 转 UART 桥接器的示例代码)。
此致、
卢克
Luke、
可以、.txt 文件是我希望 BSL 更新 MSP430FG4616闪存的新固件代码。 这是一款使用 USB 电桥的较旧产品。 我将重新生成 PC 板(一个微小的改动、但我还想将 BSLRX 和 BSLTX 线路连接到与桥接通信的 UART 线路。) 因此、我希望能够使用内置于 MSP 中的 BSL 代码、通过 USB 通过 PC 程序更新闪存。
我在另一个产品中使用了 MSP430F5629、并且使用 USB 通道通过片上 BSL 下载固件... 为此、TI 的有人向我指出了一些我能够修改和使用的旧 Visual Studio VB 源代码。 然而,当我的电脑中的 SS 驱动器崩溃,我失去了它。
杰瑞
您好、Jerry。
该程序已更新为 python 脚本、可在 适用于 MSP430的 USB 开发套件中找到。 对于您的应用、您必须更改 MSP430FG4616对于 UART BSL 所需的格式。
此致、
卢克
您好、Jerry。
MSP430FG4616使用与 MSP430 USB 器件不同的协议、因此、如果您使用为 USB 开发的固件更新程序、可能需要进行调整。
更多有关 BSL 的信息、请参阅 MSP430闪存器件引导加载程序(BSL)用户指南
此致、
卢克