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.
Hi,
I am using MSP-TS430RGC64C+ MSP430F5239 + MSP-FET + BSL scripter to verify the BSL function but I am facing some issues.
There are a lot of [ACK_ERROR_MESSAGE]Unknown ACK value!
---------------------------------------------------------
BSL Scripter 3.4.0.1
PC software for BSL programming
2019-Mar-25 12:56:49
---------------------------------------------------------
Input file script is : C:/TI/430bslscripter/script.txt
MODE 5xx UART 9600 COM13
//DELAY 2000
//mass erase the memory
MASS_ERASE
[ACK_ERROR_MESSAGE]Unknown ACK value!
RX_PASSWORD .\pass32_default.txt
Read Txt File : C:\TI\430bslscripter\pass32_default.txt
[ACK_ERROR_MESSAGE]Unknown ACK value!
RX_DATA_BLOCK .\msp430f5239_ta0_02.c.txt
Read Txt File : C:\TI\430bslscripter\msp430f5239_ta0_02.c.txt
[ACK_ERROR_MESSAGE]Unknown ACK value!
[ACK_ERROR_MESSAGE]Unknown ACK value!
[ACK_ERROR_MESSAGE]Unknown ACK value!
[ACK_ERROR_MESSAGE]Unknown ACK value!
Time elapsed of writing 126 bytes : 4.001 seconds
Speed of writing data :0.03075(kB/s)
CRC_CHECK 0x4400 0x0018 0x684F
[ACK_ERROR_MESSAGE]Unknown ACK value!
CRC_CHECK 0xFFD2 0x0014 0xEF27
[ACK_ERROR_MESSAGE]Unknown ACK value!
CRC_CHECK 0xFFE8 0x0004 0xDA1E
[ACK_ERROR_MESSAGE]Unknown ACK value!
CRC_CHECK 0xFFEE 0x0044 0xE707
[ACK_ERROR_MESSAGE]Unknown ACK value!
It looks like chip did not enter BSL mode.
I check the BSL entry sequence. I found the there is 10uS during 2 pulses of TEST pin, I'm suspect this is not enough to enter BSL mode. As the result, BSL doesn't response the following commands from BSL scripter. I use FR6989 to double verify this. However, the same BSL entry sequence works fine.
So I do more test with F5310 F5529. None of F5xxx works. Can you please check what happens with F5xxx devices? Thanks.
Hi,
I tried to use BSL-SCRIPTER to open the locked JTAG of MSP430F6723 ,[I can use MSP-FET to do the erase with the BSL function],but I have faced same issue as Unknown ACK value.
How to resolve the ACK issue.
Connection is like this,
DVCC ------------->> MSP-FET VCC Target(pin no 4)
DVSS ------------->> MSP_FET GND (pin no 9)
RST/NMI/SBWTDIO ------------->> MSP-FET RST (pin no 1)
TEST/SBWTCK ------------->> MSP-FET TEST (pin no 7)
BSL_TxD (P3.1) ------------->> MSP-FET UART_TxD (pin no 12)
BSL_RxD (P3.0) ------------->> MSP-FET UART_RxD (pin no 14)
Can we need any other device?
**Attention** This is a public forum