Part Number: MSPM0G1107
When using the BSL to program a MSPM0G1107 over UART, if the host issues a change baud rate command, does it need to wait before sending the unlock bootloader command at the new rate?
The implementation that I am working on does not work without a delay, but does work with one, and I would like to know why it is necessary and be able to quantify it.
The slau887 Bootloader User's Guide states that the BSL will complete any ongoing commands at the old bit rate. The only thing it appears to need to do is send the ACK back, and the code already waits for that before it changes the local bit rate.
How long does the host need to wait after changing the baud rate and before sending the unlock command?