DRIVE Platform Software

DRIVE Platform Software supports developing autonomous applications on DRIVE hardware. By following NVIDIA’s development and porting guidelines, you can optimize your use of the complete Tegra feature set. Follow the links below for details about the latest software libraries, frameworks and source packages.

Download the latest host development environment for the DRIVE PX2 as well as other embedded software from the DRIVE Download Center.

DRIVE Linux Supported Features

  • Kernel version 4.4.38 kernel with RT_PREEMPT patches
  • Support for 64-bit user space and runtime libraries
  • NvMedia APIs for HW accelerated multimedia and camera input processing
  • NVIDIA CUDA 8.0 parallel computing platform
  • Graphics APIs:
    • OpenGL 4.5
    • OpenGL ES 3.2
    • EGL 1.5 with EGLStream extensions
  • Ubuntu 16.04 LTS target Root File System (RFS)

Software Libraries

Find the right software for your needs. Our repository has the latest versions of compatible software available for immediate download, and new updates are added on a regular basis.

Follow the links below to get started.


NVIDIA® DriveWorks is a Software Development Kit (SDK) that contains reference applications, tools and library modules. It also includes a run-time pipeline framework that goes from detection to localization to planning to visualization. It is designed to be educational to use and open so you can enhance it with your own code.

Read More


NVIDIA TensorRT™ is a high performance neural network inference engine for production deployment of deep learning applications. TensorRT can be used to rapidly optimize, validate and deploy a trained neural network for inference to hyperscale data centers, embedded, or automotive product platforms.

Read More


NVIDIA CUDA® Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. cuDNN provides highly tuned implementations for standard routines such as forward and backward convolution, pooling, normalization, and activation layers.

Read More