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.

[参考译文] MSP430F5438:使用 BSL 方法对 MSP430F5438进行编程时出错

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1055605/msp430f5438-error-while-programming-msp430f5438-using-bsl-method

器件型号:MSP430F5438

您好!

 

我正在尝试使用 BSL 编程对 MSP430F5438进行编程。 使用 BSL_Scripter 进行相同操作。 但它无法编程。 参考 MSP430 闪存器件引导加载程序(BSL) SLAU319AE 和 BSL Scripter 文档。

在硬件中、使用充当 COM 端口连接的 FT232H USB 模块如下所示:

 

               MSP430引脚                                                 FT232H 引脚

RST/NMI/SBWTDIO 进入序列信号          DTR

TEST/SBWTCK 进入序列信号              RTS

P1.1 BSL 数据传输                          RXD

P1.2 BSL 数据接收                           TXD

VCC 电源                              3.3V

VSS 接地电源                              GND

 

下面是我的 BSL 脚本:

模式543x_family UART COM17奇偶校验

详细

批量擦除

RX_PASSWORD

RX_DATA_BLOCK testmspnew.txt

 

 

错误如下所示:

C:\Users\user\Desktop\MSPTEST:BSL_Scripter.exe Script2.txt

--------------------------------------

BSL Scripter 3.2.1

用于 BSL 编程的 PC 软件

2021年11月20日13:01:46

--------------------------------------

输入文件脚本为:C:/Users/USER/Desktop/MSPTEST/Script2.txt

模式543x_family UART COM17奇偶校验

       未给出 UART 的波特率设置/错误

       它将设置为默认的9600波特

详细

       详细模式现已开启!

批量擦除

       [80][01][00][15][64][A3]

       [ACK_ERROR_MESSAGE]未知的 ACK 值!

RX_PASSWORD

       [80][11][00][11][ff][ff][ff][ff][ff][ff][ff][ff][ff][ff][ff] [FF][ff][ff][ff][ff][ff][ff][ff][ff][ff][ [FF][ff](关闭)

       [FF][ff][ff][ff][ff][ff][ff][ff][ff][ff][ff][ff][ff]

       [ACK_ERROR_MESSAGE]未知的 ACK 值!

RX_DATA_BLOCK testmspnew.txt

       阅读 txt 文件 :C:\Users\user\Desktop\MSPTEST testmspnew.txt

       [80][1e][00][10][00][5c][00][81][00][00][5c][B1][30][00][0c]

       [43][B1][13][00][B1][13][2A][00][32][d0][10][00][FD][3f][03]

       [43][BA][F6]

       [ACK_ERROR_MESSAGE]未知的 ACK 值!

       写入26字节所需的时间:1.42秒

       数据写入速度:0.01788 (KB/s)

 

C:\Users\user\Desktop\MSPTEST

 

对此提供帮助、提前感谢。

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

    您能帮助在测试、复位和 UART 引脚上捕获波形吗?

    最好在批量擦除后添加延迟、如延迟1000