I’m working on a small board, and because of various constraints, it will be sealed and the only access to programming the MSP430 program flash will be through a USB, using a USB/UART converter chip. I’ve read through the appnote SLAU319 but I’m still not sure about the entire procedure. The target micro is a ‘G2533 or similar.
First question is about how to invoke the programming mode, including the first programming. The USB/serial chip has I/O pins that can be controlled with the PC software. Can I access the chip purely through the 9600 baud port, or do I have to diddle the RST/TST lines to access it? After first download, I’ll have a UART monitor running - for reprogramming, can I call a C-code procedure that will skip the RST/TST sequence? Is that what the “preparation for software call” in the appnote does? Could I skip the UART altogether and just bit-bang the RST/TST lines? That’s what the SBW appears to do.
SLAU319 shows the commands, but not a real typical programming sequence. Do you have an example that shows a complete download, from first bytes to programming a small program?
Thanks!