I have a problem with Jetson CAN port. CAN message from Jetson → CANBUS analyser is well transmitted and we can see the message in the CANBUS analyser tool. However, the message from the CANBUS analyzer to the Jetson is not received.
I have tried both CAN0 and CAN1 and also with different transceivers (TJA1050, SN65HVD230). Please suggest some other things to test and fix this problem.
I have followed these documents but unable to solve the problem. I am in tegra 5.10. I will try downgrading the tegra version and check. But meanwhile please I would like to know how we can test if the CAN pin hardware is damaged. (I have checked the voltage in the tx and rx pins it is 3.3v so I think the hardware is not a problem?
I managed to downgrade to Jetpack 4.5.1. I connect CAN0 and CAN1 with transceivers.
I send message from CAN0 and listen with Candump CAN1. I can receive the message now but after few message the bus goes to off state. what could be reason for it. And how to do reconnection?