Hello:
I am using the MSP430F5419 MCU on a design for a supervisory and communication function. The main system is running on an i.MX6 application processor on a single-board computer using Linux.
If talking with the MSP430 running our custom application code, and then we try to run the BSL update program, it would fail. If we reboot the entire system and then enter and communicate with the bootloader before ever talking UART to our application code, then it works fine. We can then run application code and the bootloader file load will be successful.
In an attempt to determine whether or not this was a Linux interface issue, we even integrated the entire bootloader program into our application software on the HMI side, and even then we had the exact same problem.
Can you offer some insight into why this would be and how we can better understand this problem so we can work around it or resolve it?
Any feedback or input is welcomed and appreciated!
Thanks again!
Paul