DRIVE OS QNX PDK Debian Packages

Use the procedures in this chapter to install the NVIDIA DRIVE OS QNX PDK using the Local Repo Debian packages.

First, download the Local Repo using the instructions in NVONLINE Download.

  1. To install the local repo Debian packages, use dpkg.

    sudo dpkg -i ./nv-driveos-build-pdk-qnx-[RELEASE]-[GCID]_amd64.deb
  2. Run apt update to refresh the APT cache:

    sudo apt update
    echo $?
    CAUTION: Proceeding with a non-ZERO value can result in installation errors.
  3. Install top-level DRIVE OS PDK Debian packages:

    export NV_WORKSPACE=/path/where/PDK/needs/to/be/installed

    If using PDK Local Repo Debian packages:

    sudo -E apt -f -y install nv-driveos-build-pdk-qnx-[RELEASE]-[GCID]
    2>&1 | tee nv-driveos-build-pdk-qnx-[RELEASE]-[GCID]_install.log
Note: Packages will be installed in the path specified by NV_WORKSPACE.   

After a successful installation of nv-driveos-build-pdk-qnx-[RELEASE]-[GCID], the PDK install directory structure will be as following:

$NV_WORKSPACE directory structure Sub-directories

drive-foundation

firmware make platform-config qnx-bsp security tools  
version-nv-pdk.txt version-nv-sdk.txt virtualization

drive-qnx

aurix auto-safety bsp canrtc.sh filesystem firmware include lib-target make nvidia-bsp qa qnx_find_sdp_dups.sh samples tools tos
drive-linux
filesystem firmware include kernel lib-target make oss samples tools tests

toolchains

aarch64--glibc--stable-2022.03-1  armv5-eabi--glibc--stable-2020.08-1  armv7-eabihf--glibc--stable-2020.08-1