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: MCAN Stuck in DL_MCAN_getOpMode During Initialization

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

Tool/software:

Periodically, though not always, the M0 locks up during initialization. A debug session shows the MCAN gets stuck in a loop after trying to set the MCAN module to Normal Operation and then waiting for the module to enter normal operation. The section of code is shown below, and is auto-generated by SysConfig.

To remedy, I perform the following:

1) Pause the debug session

2) Restart the debug session

Sometimes, this approach will work on the first restart. However, it is not uncommon for it to take anywhere from 5-10 restarts before the application will run.

I also notice that the application does not always run when powering on the device (i.e. outside of a debug session)

Environment:

CCS: 20.0.2.5__1.6.2

SysConfig: 1.22.0

MSPM0 SDK: 2.2.0.05

**Attention** This is a public forum