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: factory reset manual

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

Tool/software:

[6/20/2025, 5:37:25 PM] [INFO] CS_DAP_0: GEL Output: Initiating Device Factory Reset [6/20/2025, 5:37:25 PM] [ERROR] CS_DAP_0: Trouble Writing Register SECAP_TCR: (Error -2131 @ 0x20204) Unable to access device register. 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 20.1.0.3372) [6/20/2025, 5:37:25 PM] [ERROR] CS_DAP_0: GEL: Error while executing GEL_DAPInit_SECAPCommand(): Target failed to write register SECAP_TCR at 'REG'::SECAP_TCR=command [mspm0_cs_dap_init.gel:234] at GEL_DAPInit_sendCommand('GEL'::gDAPSecAPCmd) [mspm0_cs_dap_init.gel:403] at GEL_DAPInit_SECAPCommand()

  • Hi Ganavi,

    I see you mention the LP-MSPM0G3507 in the title, so I assume you are using the LaunchPad to debug.

    What tool you are using to process factory reset, UNIFLASH or CCS?

    When debugger process factory reset manual, it requires user manually press the NRST button in LP to finish the communication. Have you done this?

    And does factory reset auto works for you?

    B.R.

    Sal

  • i using uniflash i try to process factory reset manual i press the NRST button in LP it showing error 
    Error connecting to the target: (Error -6305) PRSC module failed to write to a router register. (Emulation package 20.0.0.3344)

  • Hi Ganavi,

    I suggest you press the button S1 (PA18) when the board is power up [Force the MCU enter the bsl mode], and then process the factory reset scripts.

    Please let me know whether it works.

    B.R.

    Sal