MSPM0G3507: debug CAN RX buffer receiving

Part Number: MSPM0G3507

Hello,

I am debugging CAN RX buffer receiving issue. The issue is that 10 extended filters are configured, and 2 of them through FIFO and the rest 8 through RX buffer. Standard messages doesn't use RX buffer and RX buffer start address is 408. So I think the space in SRAM should have enough room and it indeed works in another project.

The data passed to this funtion DL_MCAN_addExtMsgIDFilter() is checked correct. But only 6 extended ID are received and the rest 4 are never received. As the SRAM where filters are stored is not accessible and can't be verified, and I can only observe the message of some configured IDs are never received. In this case, which intemediate value from register that can be checked to find the root cause?

Thanks!

Crane