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.

LP-MSPM0G3507: launchpad Memory write failed

Part Number: LP-MSPM0G3507
Other Parts Discussed in Thread: MSPM0G3507, MSPM0G3107, UNIFLASH

Tool/software:

Hi,

I have mistakenly connected MSPM0G3107 through the XDS_OUT of the launchpad and also the MSPM0G3507 of the launchpad parallelly and flashed the bootloader code of MSPM0G3107.
I have flashed with Erase method: Erase MAIN and NONMAIN necessary sectors only (see warning above).
The Bootloader code is working as expected in MSPM0G3107.

The MSPM0G3107 is working as expected. But, when trying to flash any code into MSPM0G3507, I'm getting this error:

CORTEX_M0P: GEL Output: Memory Map Initialization Complete
CORTEX_M0P: File Loader: Memory write failed: Timed out waiting for target to halt
CORTEX_M0P: GEL: File: C:\Users\Vineeth Macchagiri\workspace_v12\gpio_toggle_output_LP_MSPM0G3507_nortos_ticlang\Debug\gpio_toggle_output_LP_MSPM0G3507_nortos_ticlang.out: Load failed.
CORTEX_M0P: Failed CPU Subsystem Reset: (Error -2063 @ 0x0) Unable to reset device. Power-cycle the board. If error persists, confirm configuration and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 20.0.0.3178)



But, I am able to read the memory registers of MSPM0G3507 in debug mode and on UNIFLASH. I am also able to perform MASS ERASE and FACTORY RESET using UNIFLASH.

Any suggestions to resolve this issue are appreciated.

Regards,
Vineeth