I like to implement the ‘Overall guidelines for ROM-based BSL (1xx, 2xx and 4xx Devices)’, from the TI wiki:
http://processors.wiki.ti.com/index.php/BSL_(MSP430)
However it is not clear to me how to separate the BSL code and the application code, and how to protect the BSL code from being erased.
Is there any code example that I can start with? Or is there a suitable application report that you can recommend?
I am working on a 4xx unit, if that matters.