Hello NXP friends,
I'm encountering some issues with CAN bus data acquisition for an IMU in FreeMASTER, and I would appreciate any guidance or suggestions you can provide.
Hardware - Custom S32k344 PCB
SDK - RTD3.0.0
IDE - Simulink MBDT with S32CT
Problem Description:
Questions
Update:
I noticed that the CAN Hardware Interrupt Callback of CANIf_RxIndication doesn't read/update the message from the CAN Bus. The actual reading is still done via the CAN_MainFunction_Read block that polling every cycle of step time, resulting in the frame loss.
Does CAN Receive have any custom notification block or predefined interrupt handler that is triggered whenever there is a message on the bus?
Can any of these irq be used?
Thanks,