Part Number: PROCESSOR-SDK-J721S2
Other Parts Discussed in Thread: TDA4VL
Hi,
SDK: 8.6 CORE: MCU1_0
I ran into the following problem while debugging MCU_CAN1 for TDA4VL:
In loopback mode, CAN is sent and received normally. However, after the loopback mode is turned off, our CAN reports BUSOFF error, resulting in CAN data cannot be sent. What we can confirm is that our CAN_H and CAN_L are not short-connected, and we have set the STBZ pin of TJA1044 low.
1. How do we determine whether this phenomenon is a software problem or a hardware problem?
2, the void CanIf_ControllerBusOff(uint8 ControllerId) function in MCAL only provides the CAN channel corresponding to BUSOFF, how do we determine the type of BUSOFF?
3. Our hardware design is shown as follows. Is there any problem with the help of experts from TI?

Regards,
Bingxian
