How do you erase and program the protected Flash segments at 0x1000-0x17FF of F543x?
I attempted but failed to do so with MSP-FET430UIF and KickStart (slac050t.zip). The target chip was a F5438 version L.
I read the following documents:
Ref.1, Data-sheet & Errata for F543x and F541x (slas612.pdf & slaz046a.pdf)
Ref.2, User Guide for F5xx (slau208.pdf)
Ref.3, F5xx Bootstrap Loader (slaa400b.pdf & slaa400b.zip)
Ref.4, FET Tool (slau138k.pdf)
Ref.3 says: "The F543x BSL does not contain a mechanism to unlock the BSL area for erasing and writing a custom BSL. This function is not supported in this version."
I took it to mean one cannot use this version of TI-BSL to erase and write custom BSL. Does it also mean one cannot use JTAG to erase and program the protected segments either? Is it possible to do so with a specially (yet to be) written program in Main-Flash? Is the protection irreversible?
Where can I find more information about the protection mechanism? The references I sited above do not give me enough information.