Reset Nvidia Drive PX2 DPX2 - AD-EYE/AD-EYE_Core GitHub Wiki
Reset DPX2 to factory settings
To the best of our knowledge, NVIDIA is not updating the software support for the DPX2 anymore. Neverthless, methods on this page are guaranteed to work to this day. Neverthless, additional support from the online community (and NVIDIA moderators) can be found in the NVIDIA developer forum for the Drive PX2.
If Linux kernel is needed to be recompiled, follow this article: Compiling the Kernel
Driver and CUDA
The NVIDIA SDK Manager is provided to flash the board. The needed GPU driver, CUDA and cuDNN are included. The highest version of the SDK Manager to this date is 1.6.1.8175 with CUDA 9.2 . To obtain GPU information, run the CUDA sample in /usr/local/cuda/samples/1_Utilities/deviceQuery
.
Install DRIVE with SDK Manager provides the step-by-step installation guide for using the SDK Manager. We provide below our own list of steps.
(Detailed) List of steps
Download and instal the SDK manager on the host computer (also named development workstation) from here. Note that you must be logged in with your NVIDIA account. Beware of the host computer specifications (such as Ubuntu version and HW requirements).
Connect the DPX2 to the host via a USB A-A cable. The USB cable must be plugged in the Debug port (the one above Tegra A's HDMI output). Also make sure both devices have a working internet connection.
- To run the SDK Manager on the host, execute the following command:
sdkmanager --archivedversions
and the SDK Manager opens.
DRIVE release for PX2 requires Ubuntu 16.04. If the host computer has a newer version, SDK Manager doesn't allow it to proceed with the installation. However, there is a simple workaround to install DRIVE on a newer Ubuntu (tried with 18.04). Basically, we need to make SDK Manager to think it runs on 16.04; for that temporally change DISTRIB_RELEASE=XX.XX
line in /etc/lsb-release
file.
- Change the Target Hardware to "Drive PX2 AutoChauffeur".
-
Click "CONTINUE TO STEP 02", agree to the terms and conditions and click "CONTINUE TO STEP 03".
-
The SDK Manager may fail to download the "DevTools Documentation". However, if the remaining components are sucessfully downloaded, it should not be a problem.
- Then a window will pop up, to input the following details of the DPX2:
- Plug the PX2 to a display monitor, you need to set up the time, user and other important information.
Congratulations. Your DPX2 has been reset to factory settings!
References
-
https://docs.nvidia.com/sdk-manager/install-with-sdkm-drive/index.html
-
https://developer.nvidia.com/drive/downloads#?tx=$product,drive_px2
-
https://devtalk.nvidia.com/default/topic/1066116/gpu-driver-of-px2-autochauffeur-p2379-/
-
https://devtalk.nvidia.com/default/topic/1066757/zed-camera-working-on-drive-px-2/ (If a lower version of CUDA is needed, previous versions of SDK Manager should be used to flash the board)