This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM263P4-Q1: CAN Bus Off

Part Number: AM263P4-Q1


Tool/software:

Hi Team,

My customer has a question about CAN Bus Off. In order to recover from bus off state, I assume that the hardware automatically does the initialization/recovery. 

If it is not HW based control, could you tell me what is the SW control flow? Is there some SDK documentation and example to give my customer?

Best regards,

Mari Tsunoda

  • Hi Mari,

    Is this regarding the MCU_PLUS_SDK MCAN driver or MCAL driver?

    This is not a HW based control. This is a SW based flow which typically the customer CAN application should take care of.

    We have the below statement in the MCU_PLUS_SDK documentation highlighting the same 

    AM263Px MCU+ SDK: MCAN (LLD)

    From the driver, we would be calling the application registered callback if a bus off occurs. 

    This can be seen in the ISR CANFD_int0Isr() in SDK\source\drivers\mcan\v0\canfd.c

    Regards,

    Nikhil Dasan