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: BSL Scripter

Part Number: MSP432P401R
Other Parts Discussed in Thread: MSP430FR5739

I'm attempting to flash a msp432P401R using BSL-Scripter V3.4.0. with either the MSP430P401R launchpad backchannel or OLIMEX MSP430-BSL (rocket)

When I run either the command line or script for the UART I receive an error "[ERROR_MESSAGE]Initialization of P4xx BSL failed! Exit the scripter!"

When I run the I2C versions I receive continual "[ACK_ERROR_MESSAGE]Unknown ACK value!" and the device is not flashed.  Searching these issues gave results that did not help resolve my issue.

I receive the same results for both the MSP432)401R launchpad backchannel and the OLIEX MSP430-BSL.(rocket)

I successfully flashed a MSP430FR5739 using the OLIMEX rocket.

I have scoured SLAU655F–November 2015–Revised May 2018 (Bootloader (BSL) Scripter) and SLAU622H–March 2015–Revised January 2019 (MSP432P4xx SimpleLink™ Microcontrollers Bootloader (BSL)).for hints as to what might be the issue to no avail.

Any thoughts?

Regards,

Dave

  • Hello David,

    If I understand correctly you want to program an MSP432P401R device on the MSP-EXP432P401R LaunchPad using the BSL Scripter via
    * the BSL Rocket or
    * the XDS110 backchannel UART on the MSP-EXP432P401R LaunchPad

    The first line of your post says "MSP430P401R" LaunchPad so wanted to confirm if that is a typo.

    According to the "Bootloader (BSL) Scripter User's Guide" (SLAU655), you should be able to program MSP432P401R device using BSL Rocket or the XDS110 backchannel UART.

    Once you confirm my understanding, I will try to re-create your issue to identify the root-cause.

    Thanks,
    Sai
  • Sai,

    You are correct, this is a typo and should read MSP432P401R (NOT MSP430P401R)

    Regards,
    Dave
  • I was able to implement BSL software invocation as per

    - SLAU622H–March 2015–Revised January 2019

    - MSP432P4xx SimpleLink™ Microcontrollers Bootloader (BSL)

    - section 3.3.1 Software BSL Invocation

    which allows the BSL-Scripter to execute.

    ...dave

**Attention** This is a public forum