NVIDIA DRIVE DEVELOPER FAQ
The NVIDIA DRIVE AGX™ Developer Kit provides the hardware, software, and sample applications needed for the development of production-level AVs. The DRIVE AGX system is built on production, auto-grade silicon and engineered with security in mind, featuring an open software framework. NVIDIA DRIVE AGX Orin and NVIDIA DRIVE AGX Thor platforms are available for purchase.
The NVIDIA DriveOS (previously DRIVE OS) is the reference operating system and associated software stack, which includes DriveWorks, CUDA, TensorRT, NvMedia, NvStreams, and Developer Tools, designed specifically for developing and deploying autonomous applications on DRIVE AGX-based hardware. DriveWorks provides an automotive-grade middleware with accelerated algorithms and versatile tools.
NVIDIA DriveWorks SDK enables developers to implement autonomous vehicle (AV) solutions by providing a comprehensive library of modules, developer tools, and reference applications that leverage the computing power of the DRIVE AGX platform. It is designed to achieve the full throughput limits of the computer, enabling real-time self-driving applications.
The DRIVE AGX Developer Kits are available from authorized distributors.
Once you order and receive your NVIDIA DRIVE AGX DevKit, please review the AGX Start Page and Getting Started Guide for an overview of all resources relevant to developing with the DRIVE AGX platform. If you have any questions, reach out directly on the forum
The DRIVE AGX platforms are compatible with a number of sensors and peripherals from different vendors. A full list for DRIVE AGX Orin is available on DRIVE AGX Orin Ecosystem Vendors | NVIDIA Developer. A full list for DRIVE AGX Thor is available on DRIVE AGX Thor Ecosystem Vendors | NVIDIA Developer.
While both the Jetson AGX and DRIVE AGX kits use the same Orin SoC, DRIVE is built for automotive applications. The following table highlights the differences between the two platforms.
10GbE RJ45 100 T1, 1000 T1, 10 GbE T1 CAN, LIN, Flexray, USS |
10GbE RJ45 M.2 Key E (WLAN / BT, PCIe, USB 2.0, UART, I2S & I2C) |
|||
MicroSD M.2 Key M (NVMe) |
||||
Comprehensive safety & security services: Functional safety island integration, streamlined safety framework, platform security controller integration, secure boot & PKCS #11 support for crypto acceleration features |
Secureboot, trusted execution environment, disk and dram encryption, crypto acceleration, hardware-based security fuses |
|||
NvMedia, NvStreams, CUDA, cuDNN, TensorRT, Triton inference server, NVIDIA container runtime Tools: Nsight Systems (performance analysis), Nsight Graphics (debug, profiler and export with Direct3D), Nsight Eclipse Edition (IDE), Nsight Compute (interactive kernel profiler for CUDA applications) |
Tools: Nsight Systems (performance analysis), Nsight Graphics (debug, profiler, and export with Direct3D), Nsight Eclipse Edition (IDE), Nsight Compute (interactive kernel profiler for CUDA applications) |
|||
* Intended for production platform only
** Need to choose required compute engines to run application and stay within power budget
*** Bumped performance up on Orin SoC (not auto grade) GPU & DLA
1GbE (x10) 10GbE (x2) |
1GbE (x7) 10GbE (x2) |
|
TensorRT 8.x cuDNN 8.x |
TensorRT 6.4 cuDNN 7.6 |
|
If you can’t find what you're looking for in the downloads, public documentation, or forum, please contact your NVIDIA representative or reach out directly.
Refer to NVIDIA DRIVE AGX ORIN Regulatory Compliance and Safety Guide. Please contact NVClassification@nvidia.com if you need additional information.
Refer to NVIDIA DRIVE AGX Orin Regulatory Compliance and Safety Guide for DevKit part numbers. DRIVE AGX Thor Developer Kit Accessories for DRIVE AGX Thor accessories. Refer to DRIVE AGX Orin Developer Kit Accessories for DRIVE AGX Orin accessories.
Resources
Peek under the hood to experience NVIDIA’s latest autonomous driving innovations through DRIVE Labs and DRIVE Dispatch.