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 have an MSP430F5507 which I have up until now programmed via a JTAG debugger. On my custom PCB I only have a UART via RS485 connection to my MSP on the UCA1 module. So the only connection I have to the external main unit is via UART. So my question is how can I program my MSP430 via this UART channel? I read about the bootstrap loader and I wonder if I can use the UCA1 UART module for this purpose instead of the other pins on P1 as was stated in your document? And there is some sort of sequence I need to apply to the RST and TEST pins in order for the bootstrap loader to run and how can I easily apply this sequence to the pins? And finally how does the bootstrap loader work in terms of code. Even if I get the bootstrap loader to start how do I program the flash memory with the BSL?
/Mikael
Mikael,
the MSP430F5507 you are using is delivered per default with a USB BSL. If you want to use UART BSL, you need to first download it from SLAA450.
If you want to have a simple solution for UART BSL, you can refer to SLAA535.
For the PC host program, i would suggest to use the BSL_Scripter from SLAU319.
But seems you are not familiar with the BSL, i would strongly suggest to start from here: http://processors.wiki.ti.com/index.php/BSL_(MSP430)
**Attention** This is a public forum