ZHCSHI9B December 2017 – June 2019 MSP432P4011T , MSP432P401VT , MSP432P401YT , MSP432P4111T , MSP432P411VT , MSP432P411YT
PRODUCTION DATA.
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 |
---|---|
P1.2 | UART BSLRXD |
P1.3 | UART BSLTXD |
P1.4 | SPI BSLSTE |
P1.5 | SPI BSLCLK |
P1.6 | SPI BSLSIMO |
P1.7 | SPI BSLSOMI |
P3.6 | I2C BSLSDA |
P3.7 | I2C BSLSCL |
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.