Configure DRIVE OS QNX
To set up a DRIVE OS QNX development environment, you need to ensure that your system meets certain requirements, and configure Blackberry® QNX® as outlined below.
Blackberry® QNX® SDP Installation Instructions for DRIVE OS QNX
As part of the NVIDIA DRIVE OS QNX release, an installation of the Blackberry® QNX® Software Development Platform (SDP) is required. The Blackberry® QNX® SDP release is published by Blackberry® QNX® for download in the Blackberry® QNX® Software Center (QSC). Use the following section to configure Blackberry® QNX® SDP 7.1 to be compatible with DRIVE OS QNX.
To begin, you need to use the Blackberry® QNX® Software Center application, which at the time of this writing, can be downloaded from:
From there, you need to download the Linux Host version of the Blackberry® QNX® Software Center application. Note that you must be a registered Blackberry® QNX® SDP 7.0 user with a myQNX account to download the Blackberry® QNX® Software Center.
At the time of this writing, the Blackberry® QNX® Software Center 1.7: Installation Note can be found at:
- Go to the Blackberry® QNX® website, www.qnx.com, and log in to your myQNX account. 
- Select the Developers tab at the top of the page, and click the Blackberry® QNX® Software Center link. 
- Scroll down the page, and click on the Linux Host link for See Installation/Release notes. 
Refer to the user guide at:
http://www.qnx.com/developers/docs/qsc/#com.qnx.doc.qsc.nav/topic/bookset.html
Prerequisites
- myQNX user account issued from Blackberry® QNX® 
- Activated Blackberry® QNX® SDP license keys issued from Blackberry® QNX® - QNX OS for Safety – Project License (Commercial License Class) (ver 2.2) 
- QNX Software Development Platform Subscription – Developer License (ver 7.1.0) 
 
- Set up the Blackberry® QNX® development environment by setting up Blackberry® QNX® environment variables. - Please ensure that - QNX_BASE,- QNX_HOST, and- QNX_TARGETare correctly set to the toolchain that is installed on your system.- The QNX_BASE environment variable should be set to: - <path_to_qnx_sdp>/
- The QNX_TARGET environment variable should be set to: - <path_to_qnx_sdp>/target/qnx7/
- The QNX_HOST environment variable should be set to: - <path_to_qnx_sdp>/host/linux/x86_64/
 
In addition to the Blackberry® QNX® SDP license required for development, this release requires a Blackberry® QNX® OS for Safety (QOS) project license. Please contact your NVIDIA Representative for Blackberry® QNX® QOS Licensing information.
Import Offline Package
Follow these instructions to install the Blackberry® QNX® SDP that is compatible with DRIVE OS QNX.
The DRIVE OS QNX SDK includes a Blackberry® QNX® patch set file generated by using the Export feature of the Blackberry® QNX® Software Center. The following instructions describe how to Import this file to install the Blackberry® QNX® SDP.
The Blackberry® QNX® Software Center lets you export and import patch sets. A patch set is like a recipe for installing packages. It tells the Blackberry® QNX® Software Center not only which packages to install, but also which version of each package to install. Blackberry® QNX® patch sets are explained in the Advanced Topics section of the Blackberry® QNX® Software Center User Guide.
${HOME}/.qnx/swupdate/dropins/
    		prior to importing packages.- In the Blackberry® QNX® Software Center application, navigate to the Welcome to the Blackberry® QNX® Software Center panel by clicking on the "home" icon that looks like a house. 
- On the Welcome to the Blackberry® QNX® Software Center panel, click on Import Offline Package. 
- This opens the File Import Wizard. - In Select File: enter the full path to the Blackberry® QNX® patch set file included in the DRIVE OS QNX SDK. The filename is: - drive-qnx-[VERSION]-sdp-patchset.qpkg
- Click the Add new installation radio button. 
- Click the Finish button. 
 
- This will open the New Installation Wizard where you set installation properties. - Set the Installation Folder: and Name: fields to your desired location and name. 
- Set Update Policy: to the - Conservativeoption.
- To install debug symbols, enable the Install debug symbols checkbox. 
- Select the Install experimental packages checkbox. 
- Ensure only the - aarch64lecheckbox is selected for Target Architectures.
- Click Next>. 
 
- This will open the Install window where you check the items that you wish to install. - Ensure the checkboxes are selected for all packages. 
- Click Next>. 
 
- Review Packages - Review package names and versions. 
- Click Next> again. 
 
- License Key Selection - Select the appropriate license key. 
- Click Finish.