The BSL users program flash or SRAM on the device using a UART, I2C, or SPI. Access to the device memory through the BSL is protected by a user-defined password. Table 6-56 lists the pins required for the BSL.
|DEVICE PIN||BSL FUNCTION|
The BSL is invoked under any of the following conditions.
The user can perform hardware invocation of BSL using any pin of ports P1, P2, or P3. The pin selected for this purpose should not be same as the ones used for BSL. The user can configure the device pin and its polarity through the flash boot-override mailbox. The BSL can then be invoked upon a power cycle or POR reset event with the configured pin.
For the complete description of the BSL features and its implementation, see the MSP432P4xx SimpleLink™ Microcontrollers Bootloader (BSL) User's Guide.