Part Number: MSPM0G3518-Q1
Other Parts Discussed in Thread: MSPM0G3518, UNIFLASH, MSPM0G3507
Hello,
I am experiencing a permanent DAP connection error on my custom board using the MSPM0G3518 and I have been unable to recover it after trying all suggested methods.
Error Message:
CS_DAP_0: Device diagnostic read = 0x00000036
Possible root causes: Invalid CRC configuration, Invalid BCR configuration, Invalid BSL configuration.
---
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.
Recovery Methods Attempted:
1. Held nRST low during power-up, then attempted DSSM Factory Reset via UniFlash → Failed (DAP Connection Error persists)
2. DSSM Factory Reset via UniFlash without nRST manipulation → Failed (Connect failed at GEL_Connect())
3. Evaluated GEL Expression MSPM0_Mailbox_FactoryReset_Auto() via CCS → Stuck in infinite loop, never completed
Observations:
- The board still runs the previously flashed program, so the main flash region appears intact.
- All recovery paths fail at the DAP connection stage before any command can be executed.
Questions:
1. Is there any remaining recovery method for this situation?
2. Based on the diagnostic value 0x00000036, is it confirmed that the device is permanently locked out?
3. Could you clarify exactly which condition causes permanent lockout? Is it erasing the non-main flash entirely (all 0xFF), or is corrupted/invalid configuration data (such as invalid CRC) also sufficient to cause permanent lockout?
Thank you.


