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.
大家好、我正在使用具有 MSP430F5638和 USB BSL 的定制板进行闪存。
MSP430 USB 固件升级示例 GUI 应用在该板上工作正常、它成功闪烁、因此我的项目工作正常。
我使用非 GUI 应用程序(如 BSL Scripter)会更方便、但使用该应用程序时遇到问题。 下面是我最简单的闪存脚本:
//脚本示例5xx USB BSL
//测试的器件:MSP430F5638
////////////////////////////////////////////////////////////////////////////
//启动 RAM USB BSL 应用程序
//下载闪烁应用程序
////////////////////////////////////////////////////////////////////////////
模式5xx USB
延迟200
详细
延迟200
RX_PASSWORD
延迟100
RX_DATA_BLOCK_FAST firmware0.txt
结果是:
--------------------------------------
BSL Scripter 3.4.2.0
用于 BSL 编程的 PC 软件
2021年1月15日10:44:15
--------------------------------------
输入文件脚本为:C:/stuff/books/msp430_in_eclipse/bsl_sripter_demo_modified_forUSBUARTadapters/BSL-Scripter-v3.4.2/script_5xx_usb.txt
//脚本示例5xx USB BSL
//测试的器件:MSP430F5638
////////////////////////////////////////////////////////////////////////////
//启动 RAM USB BSL 应用程序
//下载闪烁应用程序
////////////////////////////////////////////////////////////////////////////
模式5xx USB
延迟200
延迟200ms
详细
详细模式现已开启!
延迟200
延迟200ms
RX_PASSWORD
[3F][21][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][ff][ff][ff][ff][ff][ff][ff][ff][ [FF][ff][ff][ff][ff][ff][ff][ff][ff][ff][ [FF]
[FF][ff][ff][ff][关闭]
<3f><02><3b><00>
BSL 密码正确!
延迟100
延迟100ms
RX_DATA_BLOCK_FAST firmware0.txt
阅读 txt 文件:C:\Stuer\books\MSP430_in_eclipse\BSL_sripter_demo_modified_forUSBUARTadapter\BSL-Scripter-v3.4.2\firmware0.txt
[3F][24][1b][00][80][00][31][40][64][b0][13][0c][80][b0][13]
[36][80][B2][40][80][5a][5c][01][4e][43][F2][04][05][02][40]
[A5][00][03][02][5e][53]
[3F][24][1b][20][80][00][C2][4e][03][02][3f][40][4e][C3][03][43]
[0D][43][3f][53][3D][63][FD][2f][F5][3f][03][80][00][3E][80]
[FF][3f][03][43][80][00]
[3F][06][1b][40][80][00][3a][80]
[3F][06][1b][FE][ff][00][00][80]
写入68字节所用的时间:0.023秒
数据写入速度:2.887 (KB/s)
///------------------------------------------------------------
但 这样、项目就无法工作- LED 不闪烁。
如果我使用 RX_DATA_BLOCK 而不是 RX_DATA_BLOCK_FAST、它会给出一些错误:
///------------------------------------------------------------
输入文件脚本为:C:/stuff/books/msp430_in_eclipse/bsl_sripter_demo_modified_forUSBUARTadapters/BSL-Scripter-v3.4.2/script_5xx_usb.txt
//脚本示例5xx USB BSL
//测试的器件:MSP430F5638
////////////////////////////////////////////////////////////////////////////
//启动 RAM USB BSL 应用程序
//下载闪烁应用程序
////////////////////////////////////////////////////////////////////////////
模式5xx USB
延迟200
延迟200ms
详细
详细模式现已开启!
延迟200
延迟200ms
RX_PASSWORD
[3F][21][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][ff][ff][ff][ff][ff][ff][ff][ff][ [FF][ff][ff][ff][ff][ff][ff][ff][ff][ff][ [FF]
[FF][ff][ff][ff][关闭]
<3f><02><3b><00>
BSL 密码正确!
延迟100
延迟100ms
RX_DATA_BLOCK firmware0.txt
阅读 txt 文件:C:\Stuer\books\MSP430_in_eclipse\BSL_sripter_demo_modified_forUSBUARTadapter\BSL-Scripter-v3.4.2\firmware0.txt
[3F][24][10][00][80][00][31][40][00][64][b0][13][0c][80][b0][13]
[36][80][B2][40][80][5a][5c][01][4e][43][F2][04][05][02][40]
[A5][00][03][02][5e][53]
<3f><02><3b><07>
[ERROR_MESSAGE]未知命令!
[3F][24][10][80][00][C2][4e][03][02][3f][40][4e][C3][03][43]
[0D][43][3f][53][3D][63][FD][2f][F5][3f][03][80][00][3E][80]
[FF][3f][03][43][80][00]
<3f><02><3b><07>
[ERROR_MESSAGE]未知命令!
[3F][06][10][40][80][00][3a][80]
<3f><02><3b><07>
[ERROR_MESSAGE]未知命令!
[3F][06][10][FE][ff][00][00][80]
<3f><02><3b><07>
[ERROR_MESSAGE]未知命令!
写入68字节所用的时间:0.1099秒
数据写入速度:0.6044 (kB/s)
您好、Valery、
好的、让我设置这个、看看我是否可以复制。 我会在24小时内回来。
您好、Valery、
是否可以附加脚本文件? - thx;)
e2e.ti.com/.../script_5F00_5xx_5F00_usb.txt
大家好、Dennis、感谢您的信赖、这里是我在第一封邮件中输入的 Sam 文件。 如果您发现问题、请告诉我。