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.

AWR1843BOOST: AWR1843 can-fd receives unregistered ID to crash

Part Number: AWR1843BOOST
Other Parts Discussed in Thread: SYSBIOS, AWR1642

        Recently debugging can-fd, in the canfd callback function, if the received ID is not registered in CANFD_createMsgObject, it will crash directly in CANFD_getData. If the frame ID received by canfd is registered, it will not die.The printed information is as follows:

Exception occurred in ThreadType_Hwi.
Hwi handle: 0x0.
Hwi stack base: 0x800d0a0.
Hwi stack size: 0x1000.
R0 = 0xc6bf8eba R8 = 0x00000001
R1 = 0x0800dfbc R9 = 0x00000000
R2 = 0x0800dfc0 R10 = 0x00000005
R3 = 0x0800dfc4 R11 = 0xff500000
R4 = 0x0800dfbc R12 = 0x0800be14
R5 = 0x0800be98 SP(R13) = 0x0800df88
R6 = 0x0800cffc LR(R14) = 0x0000c401
R7 = 0x0800cff4 PC(R15) = 0x00011a3a
PSR = 0x800c019f
DFSR = 0x0000000d IFSR = 0x00000000
DFAR = 0xc6bf8ece IFAR = 0x00000000
ti.sysbios.family.arm.exc.Exception: line 205: E_dataAbort: pc = 0x00011a3a, lr = 0x0000c401.
xdc.runtime.Error.raise: terminating execution

    What the problem is and how to solve it?