1990893_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1990893_en-US

1990893_en-US

S32K312 cannot enter CAN error callback problem

Hello, the environment is DS3.5+RTD3.0.0

In the routine S32K312_CAN_TX_RX_using_MB_Interrupt, when the CAN line is disconnected or CANH and CANL are shorted, error_callback() is not entered. In main_can_task(), FLEXCAN_STATUS_BUSY is read as 2 (busy state). What kind of error can enter error_callback()? Please help analyze it.

The demo program is attached.

Thanks!

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 10:25 PM
Updated by: