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.

MSP432E411Y: How the boot device and interface is determined?

Part Number: MSP432E411Y

Hello,

Could you please tell me how the boot device is determined for MSP432E411Y?

 

I’m reading the datasheet p.182: [6.7 Boot Modes]:

 

[1] ROM or flash:

It is determined by BOOTCFG register, EN bit.

I think, typically the PH7 terminal is read at reset and the state is copied to the EN bit.

 

[2] Serial boot device: This would be the point of my question.

Could you please tell me how the serial boot device is selected?

The DS says, "The bootloader executes and configures the available boot slave interfaces and waits for a programmer".

Does it mean that the ROM BSL code is ready for all the inputs like I2C0 and USB?

Like, first received communication takes the control?

For reference, the other families like TMS320F2837x and AM335x has config input terminals, but I could not find such a terminals for this part.

  • Hello Hideaki,

    Hideaki Nambu said:
    [1] ROM or flash:

    It is determined by BOOTCFG register, EN bit.

    I think, typically the PH7 terminal is read at reset and the state is copied to the EN bit.

    There are two ways to trigger the ROM Bootloader at POR:

    • The flash is erased or
    • EN bit of BOOTCFG register is cleared

    Hideaki Nambu said:
    [2] Serial boot device: This would be the point of my question.

    Could you please tell me how the serial boot device is selected?

    The DS says, "The bootloader executes and configures the available boot slave interfaces and waits for a programmer".

    Does it mean that the ROM BSL code is ready for all the inputs like I2C0 and USB?

    Like, first received communication takes the control?

    All the supported peripherals (listed in the Datasheet) are enabled and configured by the ROM Bootloader. As soon as one of the peripherals is connected and triggered, the ROM Bootloader will start communicating over this peripheral.

    Thanks,

    Sai

**Attention** This is a public forum