CAN Buses with Jetsons

I am having a hard time finding information about CAN channels on any Jetson or Nvidia device. I have found a page claiming you are able to code CAN channels using the Jetson AGX Orin, Jetson Xavier NX series and Jetson AGX Xavier series. I am trying to hookup 3 cameras and 3 CAN devices in the same model. If anyone knows which devices have CAN capabilities, I would love to hear from you. Here is the page I am referencing Controller Area Network (CAN) — Jetson Linux Developer Guide documentation
Thank you for your time.

Are you asking for which Jetson platform?

Hi jd7f,

Are you asking the CAN bus for AGX Orin?

If so, there’re 2 can interfaces on 40-pins expansion header.
You could just refer to the instruction from the developer guide you shared to setup CAN.

Sorry for the late response, I had no clue I even shared a developer guide. After reviewing the webpage again, I would now assume the controllers on the data sheet are the number of CAN ports on each device. Would love to know if either can have cameras connected as well and how many

CAN is meant for transmitting small packets (8 data bytes for CAN, 64 bytes for CAN FD) with deterministic timing and low latency. Is is not suitable for bulk data like video, audio etc. So you won’t find any camera that uses CAN for image transfer. For control purposes (Pan Tilt Zoom) RS232/485 are common, and there are protocols like PELCO and VISCA.

For image transfer the common interfaces are:

  • GigE (Ethernet)
  • CameraLink (requires PCIe Grabber)
  • SDI (requires PCIe Grabber)
  • CSI2
  • USB

fchk

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.