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.
您好!
我使用 MSP-TS430RGC64C+ MSP430F5239+ MSP-FET + BSL 脚本编写器来验证 BSL 功能、但我遇到了一些问题。
有很多[ACK_ERROR_MESSAGE]未知的 ACK 值!
--------------------------------------
BSL Scripter 3.4.0.1
用于 BSL 编程的 PC 软件
2019年3月25日12:56:49
--------------------------------------
输入文件脚本为:C:/TI/430bslscripter/script.txt
模式5xx UART 9600 COM13
//delay 2000
//批量擦除内存
批量擦除
[ACK_ERROR_MESSAGE]未知的 ACK 值!
RX_PASSWORD .\pass32_default.txt
阅读 txt 文件:C:\TI\430bslscripter\pass32_default.txt
[ACK_ERROR_MESSAGE]未知的 ACK 值!
RX_DATA_BLOCK .\msp430f5239_ta0_02.c.txt
阅读 txt 文件:C:\TI\430bslscripter\msp430f5239_ta0_02.c.txt
[ACK_ERROR_MESSAGE]未知的 ACK 值!
[ACK_ERROR_MESSAGE]未知的 ACK 值!
[ACK_ERROR_MESSAGE]未知的 ACK 值!
[ACK_ERROR_MESSAGE]未知的 ACK 值!
写入126字节所用的时间:4.001秒
数据写入速度:0.03075(kb/s)
CRC_CHECK 0x4400 0x0018 0x684F
[ACK_ERROR_MESSAGE]未知的 ACK 值!
CRC_CHECK 0xFFD2 0x0014 0xEF27
[ACK_ERROR_MESSAGE]未知的 ACK 值!
CRC_CHECK 0xFFE8 0x0004 0xDA1E
[ACK_ERROR_MESSAGE]未知的 ACK 值!
CRC_CHECK 0xFFEE 0x0044 0xE707
[ACK_ERROR_MESSAGE]未知的 ACK 值!
看起来芯片没有进入 BSL 模式。
我检查 BSL 进入序列。 我发现 在测试引脚的2个脉冲期间有10uS、我怀疑这不足以进入 BSL 模式。 因此、BSL 不响应 BSL 脚本编写器发出的以下命令。 我使用 FR6989来再次验证这一点。 但是、相同的 BSL 进入序列工作正常。
因此、我使用 F5310 F5529进行了更多测试。 F5xxx 均不起作用。 您能否检查 F5xxx 器件会发生什么情况? 谢谢。
您好!
我尝试使用 BSL-scripter 打开 MSP430F6723的锁定 JTAG ,[我可以使用 MSP-FET 对 BSL 函数执行擦除],但我遇到了与未知 ACK 值相同的问题。
如何解决 ACK 问题。
就像这样、
DVCC ------ >> MSP-FET VCC 目标(引脚编号4)
DVSS ------ >> MSP_FET GND (引脚编号9)
RST/NMI/SBWTDIO ------ >> MSP-FET RST (引脚编号1)
TEST/SBWTCK --- >> MSP-FET 测试(引脚编号7)
BSL_TXD (P3.1) -------- >> MSP-FET UART_TXD (引脚编号12)
BSL_RxD (P3.0) -------- >> MSP-FET UART_RxD (引脚编号14)
我们是否需要任何其他器件?