Other Parts Discussed in Thread: MSP430FR2422
Hello,
In our product we're using a STM32 together with a MSP430FR2422. The MSP430 can only be addressed by the STM32 over UART.
We're now implementing software in the STM32 to update the firmware on the MSP430, but so far without success to get proper responses. We're following the protocol as described in SLAU550P.
By giving a command to the firmware on the MSP430FR2422 we can start up the BSL. After that I'm trying to send some commands (password protected or not) and I'm not getting back the responses I'm expecting. I've tried sending a CRC Check and expecting back an error about the command being locked. Except what I'm receiving is two times a 0x51; Header incorrect. Furthermore, this is send back while I'm still sending my data. According to the documentation 0x80 should be the header byte, is this incorrect?
Other commands display different behavior, some sending back one 0x51 and some sending back nothing, I am going to read these with a logic analyzer and I'll be adding them to the post.
Any help on this matter would be greatly appreciated.
