This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432P401R: MSP432 BSL Hardware Invocation

Part Number: MSP432P401R


I have a MSP432P401R LaunchPad, and I am using the TIRTOS GPIO example that toggles two LEDS using port 2.
I want to use the built-in MSP432P401R BSL to erase and flash the MSP432P401R without using the LaunchPad on-board XDS110, but I have had no success.
I am following the MSP432P401R datasheet, I am using the UART BSL pins: P1.2 - BSLRXD, P1.3 - BSLTXD, and I am using pin 0 on port 3.
I am following the Hardware invocation of BSL in section 6.10.3 Bootloader (BSL)
I am using the power-up sequence found in the MSP432P4xx SimpleLink™ Microcontrollers Bootloader (BSL) section 3.3.2 Hardware BSL Invocation Figure 2.
I apply an external 3.3v to pin 0 of port 3 and then I apply power to the LaunchPad. If BSL is invoked correctly, then the MSP432P401R should be running in BSL mode; however, I still see the LEDs toggling, which means that it failed to invoke BSL.
Am I misunderstanding the BSL invocation?

**Attention** This is a public forum