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.

MSPM0L1117: Disabling Boot Sector ???

Part Number: MSPM0L1117

Tool/software:

HI,

When I programmed MSPM0L1117, I need to start the application through J-Link to operate normally, otherwise control doesn't work. When control is power down and powerup up again, it doesn't start operation.

I didn't select NMV configuration using System Configurator Tool. I am using J-Link for programming and debugging application. Could you please let us know solution for this issue? It seems control is not booting to execute program.

Regards,

Harshal Pawar

  • Hi Harshal,

    Maybe you can check when power up, the VCC, Vcore, NRST waveforms and whether there has any unexpected things.

    I am using J-Link for programming and debugging application. Could you please let us know solution for this issue?

    It looks auite weird. Does it mean, in the debug mode, there is no issues. Only in free run mode, it fails?

    It seems control is not booting to execute program.

    I recommend you can set a GPIO high at the very beginning of the code (before any other application task), so that you can check whether boot code working normally, or it is realted to the following task which makes it not work.

    B.R.

    Sal

  • Now I have use GPIO_SOFTWARE_POLL code from the library, and programmed using J-Link, used LED pin from from schematic. It still doesn't work when I power up again. Please let us know solution for this. It works fine when I click START APPLICATION through J-Flash. 

    Below is J-Link connection diagram.

  • Note that on launchpad this issue is not seen when I use GPIO_SOFTWARE_POLL to toggle LED. So ensure that XDS and J-Link do the same thing or not.

  • Hi Harshal,

    I think this related to BSL inboke pin.

    PA18 is BSL invoke pin, and if it is high during power up or reset, it will trigger BSL and not run application code.

    Please kindly check your PA18 voltage, and connect with a externall pull-down resistor if it is floating.

    We enable external pull-down resistor in EVM.

    B.R.

    Sal