Hi,
In our embedded system an MSP430FR5739 is used to gather some data and send it to a host controller using UART0.
The MSP430 should be field upgradable so therefore the built-in BSL could be used to do the job.
I have tried to enter the BSL mode from the host controller by applying the correct pulses on the TEST/RST pins and start a communication. But when I send a packet to the BSL, it always answers with the error code 0x51, which means: bad packet header received.
The string I send is an example sequence which can be found in the slau319e user’s guide (p28), the Baud rate is set to 9600, s8s+p and since I receive a character back, I assume the BSL is running.
So far I am not able to (re)program the FRAM using the UART PI function of the controller.
Does anyone have any suggestion or a solution for my problem?
Thx, Guy