CAN Communication using JETSON Orin

Please provide the following information

  • List item

(tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
1.9.2.10884

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers

When we try to do CAN communication using the 4 GPIO pins as the 2 CAN controllers and using 2 SN65 transceivers from outside by following the CAN documentation.
The communication shows an acknowledgement error between the Jetson CAN controller and the CAN transceiver board, which was connected from outside.
The loopback for the Jetson is working properly but CAN communication between CAN1 and CAN0 is not working
We are using the Jetson Orin RTSO-1002. It is 60 pin(28+22+10) device but the CAN documentation for Jetson is given only for 40 pin device
https://docs.nvidia.com/jetson/archives/r34.1/DeveloperGuide/text/SO/JetsonAgxOrin.html
This is the link for the document we are using for CAN:

I will be highly grateful for any help.

Moved to right forum for attention

Hi madhavgupta6803,

Is this the devkit from NVIDIA?
It seems more like a custom carrier board.

How do you flash your board?
You should use custom BSP package with flash script for you board and configure the pinmux for CAN bus.