Set Up DRIVE OS with Debian Packages

Prerequisites

Prior to the installation of DRIVE OS local repo Debian packages, ensure the Ubuntu host apt database is clear of any errors. The below command will return a non-ZERO value in case of issues. Please make sure to correct these issues before proceeding with the installation steps in this guide.

sudo apt update
echo $?
CAUTION: Proceeding with a non-ZERO value can result in installation errors.

Downloading from NVONLINE

  1. Log into NVONLINE (partners.nvidia.com) with your NVIDIA Partner Account. If you do not have an NVONLINE account, please contact your NVIDIA representative.

  2. To access the Debian packages, find the DRIVE OS 6.0.7 Linux SDK group for Linux.

  3. The downloaded local repo will have the local repo Debian package and extra Debian packages that are available to be installed outside of the local repo.

  4. The local repo Debian package has the following format:

    nv-driveos-repo-[SDK]-[OS]-[RELEASE]-[BUILD]-[GCID]_amd64.deb

    Select the Download All button to download all Debian packages simultaneously.

DRIVE OS Linux Debian Package File List

Package Filename Description
nv-driveos-repo-sdk-linux-* nv-driveos-repo-sdk-linux-*_amd64.deb

Installs NVIDIA DRIVE OS Linux SDK/PDK/Flash Components

Installs all DRIVE OS Linux Components provided by NVIDIA

cuda-repo-ubuntu*-local cuda-repo-ubuntu*-local_*_amd64.deb

CUDA repository configuration files

Contains repository configuration for CUDA.

Contains a local repository for CUDA.

nv-driveos-linux-vksc-dev-* nv-driveos-linux-vksc-dev-*_amd64.deb

Installs NVIDIA DRIVE OS Linux VKSC DEV module

Installs all DRIVE OS Linux VKSC DEV components provided by NVIDIA

nv-driveos-linux-config-dhcp-* nv-driveos-linux-config-dhcp-*_amd64.deb

Installs NVIDIA DRIVE OS LINUX DHCP config

Installs all DRIVE OS LINUX DHCP components provided by NVIDIA

driveworks-stm driveworks-stm_*~linux*_arm64.deb NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.
driveworks-cross driveworks-cross_*~linux*_amd64.deb NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.
nv-tensorrt-repo-ubuntu2004-cuda*-tr*-d6l-target-ga-* nv-tensorrt-repo-ubuntu2004-cuda*-trt*-d6l-target-ga-*_arm64.deb

nv-tensorrt repository configuration files

Contains repository configuration for nv-tensorrt.

Contains a local repository for nv-tensorrt.

nv-driveos-linux-driveos-oobe-desktop-ubuntu-20.04-rfs-* nv-driveos-linux-driveos-oobe-desktop-ubuntu-20.04-rfs-*_amd64.deb NVIDIA DRIVE OS Linux Filesystem image file
nv-driveos-linux-driveos-oobe-ubuntu-20.04-rfs-* nv-driveos-linux-driveos-oobe-ubuntu-20.04-rfs-*_amd64.deb NVIDIA DRIVE OS Linux Filesystem image file
nv-driveos-linux-config-minicom-* nv-driveos-linux-config-minicom-*_amd64.deb

Installs NVIDIA DRIVE OS Linux minicom config

Installs all DRIVE OS Linux minicom components provided by NVIDIA

driveworks-stm-cross driveworks-stm-cross_*~linux*_amd64.deb NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.
nv-driveos-linux-yocto-* nv-driveos-linux-yocto-*_amd64.deb

Installs NVIDIA DRIVE OS Linux YOCTO Components

Installs all DRIVE OS Linux YOCTO Source Components provided by NVIDIA

nv-driveos-linux-yocto-oss-src-* nv-driveos-linux-yocto-oss-src-*_amd64.deb

Installs NVIDIA DRIVE OS Linux Yocto OSS Source SDK Components

Installs all DRIVE OS Linux Yocto OSS Source Components provided by NVIDIA

nsight-graphics-for-embeddedlinux-pro-* NVIDIA_Nsight_Graphics_D5L_NDA_*.deb NVIDIA Nsight Graphics is a standalone application for the debugging, profiling, and analysis of graphics applications.
driveworks-samples driveworks-samples_*~linux*_arm64.deb NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.
driveworks-cgf-cross driveworks-cgf-cross_*~linux*_amd64.deb NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.
cuda-repo-cross-aarch64-ubuntu*-local cuda-repo-cross-aarch64-ubuntu2004-*_all.deb

CUDA repository configuration files

Contains repository configuration for CUDA.

Contains a local repository for CUDA.

cuda-tegra-repo-ubuntu*-local cuda-tegra-repo-ubuntu2004-*_arm64.deb

cuda-tegra repository configuration files

Contains repository configuration for cuda-tegra.

Contains a local repository for cuda-tegra.

nv-driveos-linux-ubuntu-20.04-src-* nv-driveos-linux-ubuntu-20.04-src-*_amd64.deb

Ubuntu Sources for NVIDIA DRIVE OS Linux filesystem.

Provides Ubuntu Sources that are used to build NVIDIA DRIVE OS Linux filesystem.

nv-tensorrt-repo-ubuntu2004-cuda*-trt*-x86-host-ga-* nv-tensorrt-repo-ubuntu2004-cuda*-trt*-x86-host-ga-*_amd64.deb

nv-tensorrt repository configuration files

Contains repository configuration for nv-tensorrt.

Contains a local repository for nv-tensorrt.

nv-driveos-linux-config-nfs-* nv-driveos-linux-config-nfs-*_amd64.deb

Installs NVIDIA DRIVE OS Linux NFS config

Installs all DRIVE OS Linux NFS components provided by NVIDIA

nv-driveos-linux-vksc-ecosystem-* nv-driveos-linux-vksc-ecosystem-*_amd64.deb

Installs NVIDIA DRIVE OS Linux VKSC ECOSYSTEM module

Installs all DRIVE OS Linux VKSC ECOSYSTEM components provided by NVIDIA

nv-driveos-linux-tegra2aurix-updater-* nv-driveos-linux-tegra2aurix-updater-*_amd64.deb

Installs NVIDIA DRIVE OS Linux Tegra2Aurix updater hex files

Installs all DRIVE OS Linux Tegra2Aurix updater hex files provided by NVIDIA

nv-tensorrt-repo-ubuntu2004-cuda*-trt*-d6l-cross-ga-* nv-tensorrt-repo-ubuntu2004-cuda*-trt*-d6l-cross-ga-*_amd64.deb

nv-tensorrt repository configuration files

Contains repository configuration for nv-tensorrt

Contains a local repository for nv-tensorrt

nv-driveos-linux-ubuntu-20.04-base-* nv-driveos-linux-ubuntu-20.04-base-*_amd64.deb

Installs Canonical's Base Ubuntu filesystem.

Provides Canonical's Base Ubuntu filesystem.

driveworks-stm-samples driveworks-stm-samples_*~linux*_arm64.deb

NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.

driveworks driveworks_*~linux*_arm64.deb

NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.

nv-driveos-linux-mlnx-docker-arm64-debians-* nv-driveos-linux-mlnx-docker-arm64-debians-*_amd64.deb

Installs NVIDIA Docker and Mellanox filesystem Debians

Installs the NVIDIA Docker and Mellanox filesystem Debians required to rebuild the filesystems

driveworks-cgf-samples driveworks-cgf-samples_*~linux*_arm64.deb

NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.

driveworks-cgf driveworks-cgf_*~linux*_arm64.deb

NVIDIA DriveWorks software development kit (SDK) provides a foundation to build applications for autonomous driving, providing computationally intensive algorithms for object detection, map localization, and path planning.

nv-driveos-linux-p3898-specific-* nv-driveos-linux-p3898-specific-*_amd64.deb

Installs NVIDIA DRIVE OS Linux SDK components specific for the P3898 platform

Installs all DRIVE OS Linux SDK P3898 platform specific components provided by NVIDIA

nv-driveos-linux-ubuntu-20.04-arm64-debians-* nv-driveos-linux-ubuntu-20.04-arm64-debians-*_amd64.deb

Installs NVIDIA DRIVE OS Linux filesystem ARM64 Debians

Installs all DRIVE OS Linux filesystem ARM64 Debians provided by NVIDIA required to rebuild the filesystems

nv-driveos-repo-pdk-linux-* nv-driveos-repo-pdk-linux-*_amd64.deb

Installs NVIDIA DRIVE OS Linux SDK/PDK/Flash Components

Installs all DRIVE OS Linux Components provided by NVIDIA

nv-driveos-linux-target-arm64-debians-* nv-driveos-linux-target-arm64-debians-*_amd64.deb

Installs DRIVE OS Linux target Debians for standard filesystems

Installs the DRIVE OS Linux target Debians for standard filesystems required for rebuilding standard filesystems.