Hi XiangJun Rong.
Look the last picture again with the stack error.
Now look the picture below with the assert in fsl_assert.c.

failedExpr = 0xa738 "fsl_mcan.c:1315 : NULL != pRxFrame"
My code is simple. A file can_evt.c with the callback implementation

and a file can_rx_task.c with the task tha read the CAN frame


The problem is coming from the CAN interrupt. But like the driver describe, I do not develop any code inside the interrupt. I need to register a callback to get the signals. May be some problem in the SDK driver?
Thanks