CAN Driver#

Overview#

The NVIDIA DRIVE series System on a Chip (SoC) integrates four Controller Area Network (CAN) controllers for automotive applications. These are based on the Bosch Time-Triggered Controller Area Network (MTTCAN). On Thor, all four CAN controllers are in Functional Safety Island (FSI). FSI CAN are not accessible on Linux systems. Combined with the CAN controllers from a safety MCU, a total of eight CAN controllers are available on the NVIDIA DRIVE AGX Thor Developer Kit (P3960).

FSI CAN#

The NVIDIA DriveOS Linux SDK releases a demo reference version of FSI binary. The functionality of FSI features, including CAN, is limited. To integrate and build fully functional FSI stacks, including CAN, on the NVIDIA DRIVE AGX Thor platform, contact NVIDIA representatives and refer to the NVIDIA DriveOS FSI Integration Guide.

Safety MCU CAN#

Closed-box Safety MCU AFW firmware is released with the NVIDIA DriveOS Linux SDK. Details of CAN commands supported in Safety MCU AFW firmware are located in Using the MCU Console in the MCU Reference Guide.