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.

MSPM0L1306-Q1: MSPM0L1306 factory reset fail, NONMAIN blanked

Part Number: MSPM0L1306-Q1
Other Parts Discussed in Thread: UNIFLASH

This issue was caused by an incorrect flashing sequence in which the NONMAIN, DATA, and MAIN areas were set to erased. Our compiled file (s19) only contains MAIN area registers.

When I try to read the memory with Uniflash, this error shows:
Screenshot 2026-07-14 150620.png

After "read the boot diagnostic":
image.png

If I try to perform a "Factory reset auto/manual" this state keeps forever:
Screenshot 2026-07-14 150911.png

I also tried performing the electrical reset by setting the nRST pin to HI before initialization, but there was no difference compared to the factory reset.

Is there anything else that can be done here?