We are laying out a PCB for MSP430FR2476PT (48pin LQFP) and would like to make accommodations for the BSL using a UART for the download.
The layout needs to be done shortly in lieu of experimenting with the BSL on a development system.
We plan on using the Software BSL Invocation Method.
Does the BSL require a specific UART (UCA0,UCA1) or does it simply reply on the channel that the command comes in on?
In addition, will the BSL work properly if the UART I/O is remapped to the alternate pins?
The reason for the questions are:
1) One port will be wired for RS485 two wire so that probably won't be possible to turn the bus around with the standard BSL.
2) UCA0 is going to be re-mapped to alternate I/O to regain other functions on the primary pins.
I did read the BSL Users Guide (slau550ab.pdf) but didn't find anything specific.
Seems like the "data link layer" might be abstracted and just "knows" where command/responses are from (USB, I2C, UART), just a guess:).
Thanks in advance,
A.A.L.