Other Parts Discussed in Thread: SYSCONFIG
The flash operation failed resulting in the part becoming unresponsive. A mailbox mass or factory reset don't work as it can no longer talk to the part. The initial error during flashing was just:
CORTEX_M0P: File Loader: Memory write failed: Flash loader exited with flash error.
Now trying to connect gives:
Error connecting to the target:
DAP Connection Error. This could be caused by the device having gone to low power mode.
Try forcing an external reset.If the error persists, try forcing BSL, a Mass erase or a Factory Reset. Check device FAQs for more information.
CS_DAP_0: GEL: Error while executing GEL_DAPInit_remoteMassErase(1): Connect failed
at GEL_Connect() [mspm0_cs_dap_init.gel:359]
at GEL_DAPInit_remoteSECAPCommand(0x020CU, autoReset) [mspm0_cs_dap_init.gel:313]
at GEL_DAPInit_remoteMassErase(1)
CORTEX_M0P: Error: (Error -1001 @ 0x0) Requested operation is not supported on this device. (Emulation package 12.7.0.00130)
CORTEX_M0P: Trouble Halting Target CPU: (Error -2064 @ 0x0) Unable to read device status. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 12.7.0.00130)
CORTEX_M0P: Error: (Error -614 @ 0x0) The target indicates there is an error condition from a previous SWD request. Clear the error the condition, and try the SWD request again. (Emulation package 12.7.0.00130)
I had the flash operation fail now on two boards and they are both looking to be bricked. I also tried a launchpad, it also failed but for some reason I was able to issue a mass erase and recover. Since then I've been able to flash the launchpad without issue.
Are there any other options that I have to recover the parts?