SPC582B60E1 CAN message filtering issue.
I am using dedicated Rx buffer and configured the filter to accept 3 CAN messages.
For example,
0x250 in Rx buffer 0
0x240 in Rx buffer 7
0x270 in Rx buffer 12
Total number of Rx buffer used 32.
Using MCAN Subsystem 0 MCAN 0. Shared RAM size is 3072. Standard CAN message with 500K baud rate (No CANFD).
My problem is, until few minutes (~5 min) all the above messages are received perfectly. Suddenly, all but the lowest buffer ID message (Here 0x250) is received only. Other messages are dropped.
Callback is used to copy received message to another buffer.
Anyone faced similar issue?
If you have any idea, please share your experience.
Thanks
D. Kumar
