i am working on FlexCAN module of S32K144. i am able to transmit and receive CAN frames with standard ID. Here i am facing issue in receiving a CAN frame with extended ID.
I have set IDE bit to 1, still it is not able to receive data.
Sample code has been attached. please look into it.
from the code I do not see you have IDE bit set for the RX MB.
Refer to the attached example. It sets MB4 to receive extended ID = 0x14440000.
Code was changed to use RX interrupt.
Hope it helps.