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.
Hello,
I am currently trying to upload the sample script 543x_UART from the ScriptExampleWindows folder given from the BSL Scripter download. The only thing I have changed in the script is the PORT number. Here is a screenshot of cmd:
My current connection with the MSP-FET to the MSP430F5438 is:
DVCC ------------->> MSP-FET VCC_TOOL(pin no 2)
DVSS ------------->> MSP_FET GND (pin no 9)
RST/NMI/SBWTDIO ------------->> MSP-FET RST (pin no 11)
TEST/SBWTCK ------------->> MSP-FET TEST (pin no 8)
BSL_TxD (P1.1) ------------->> MSP-FET UART_TxD (pin no 12)
BSL_RxD (P1.2) ------------->> MSP-FET UART_RxD (pin no 14)
Here are the script file I am running:
script_543x_uart.txt
//
//Script example 543x_family UART BSL
//
//Download blink led application
//to 543x family device through uart bsl
//
//It was tested using Launchpad BSL
//application as the communication bridge
//
//LOG
MODE 543x_family UART COM28
//gives the wrong password to do
//mass eraseof the memory
RX_PASSWORD .\pass16_wrong.txt
RX_PASSWORD .\pass16_default.txt
RX_DATA_BLOCK .\blinkLED_f5438.txt
CRC_CHECK 0x5C00 0x0020 0xAF15
CRC_CHECK 0xffd2 0x00D0 0xC1EA
SET_PC 0x5c00
pass16_wrong.txt:
@FFF0
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 00
q
pass16_default.txt:
@FFF0
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
q
Thank you for your time.
Nick
Mitch Ridgeway said:Can you try explicitly setting the UART buad rate to 9600? This is not a protected command, so you should be able to do this without a password. Also, can you double check that these other UART parameters are met?
Hello Mitch,
When explicitly setting the UART baud rate to 9600, I receive the same results. I have also tried changing to system to PARITY mode in which there was also no changes.
Thank you,
Nick
Hey Nick,
Sorry for the delay. I found some important notes about the BSL for the F5438 device in the BSL user's guide (linked below).
It looks like there are some known bugs:
It looks like you do not want to have the parity bit. I am wondering if you are giving it the wrong password (bug #1) which then would cause bug #4.
I answered a previous BSL post a while ago where we documented several different debug steps in the post. This may be helpful for you, too.
https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/736686/2777509#pi320995=5
Please account for the bugs and let me know if you continue to have issues.
Thanks,
Mitch
**Attention** This is a public forum