Downloading and Copying Additional DriveOS Packages#
The ARM packages for CUDA, CuDNN, and TensorRT are available from NVIDIA NVONLINE via Artifactory. To download the packages from Artifactory, see the steps in the “Optional: Downloading and Installing Additional DriveOS Packages” section in the NVIDIA DriveOS 7.0 Linux Installation Guide.
After downloading the packages to the /drive_flashing
directory inside the container, they must be copied to the /drive/drive-linux/toolkits
directory for access by Yocto recipes.
To copy the packages, choose the following steps that are relevant to your build requirements and run the commands from inside the container:
If you are building CUDA with Yocto, copy the CUDA package by running the following commands:
$ mkdir -p /drive/drive-linux/toolkits/cuda/drive-os-av/ $ cp /drive_flashing/driveos-cuda-*-tegra-repo-ubuntu*_arm64.deb /drive/drive-linux/toolkits/cuda/drive-os-av/
If you are building CuDNN with Yocto, copy the CuDNN package by running the following commands:
$ mkdir -p /drive/drive-linux/toolkits/cudnn/ $ cp /drive_flashing/cudnn-local-tegra-repo-ubuntu*_arm64.deb /drive/drive-linux/toolkits/cudnn/
If you are building TensorRT with Yocto, copy the TensorRT package by running the following commands:
$ mkdir -p /drive/drive-linux/toolkits/tensorRT/ $ cp /drive_flashing/nv-tensorrt-repo-ubuntu*-cuda*trt*-target-ga*_arm64.deb /drive/drive-linux/toolkits/tensorRT/