The MSPM0G bootloader (BSL) is implemented on UART and I2C serial interfaces. In MSPM0G devices, the BSL can automatically select the interface used to communicate with the device. The BSL communication pins have been pre-defined in the ROM based bootloader. The specific instance of the peripheral interfaces that is used depends on the selected device and can be found in the device-specific data sheet. Refer to the data sheet to find which pin has been assigned for BSL communication function before the hardware design.
Note: BSL invoke pin must be pulled down to avoid entering BSL mode after reset.