Missing some components when installing DRIVE OS 5.2.0

Please provide the following info (check/uncheck the boxes after clicking “+ Create Topic”):
Software Version
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
Linux
QNX
other

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.4.0.7363
other

Host Machine Version
native Ubuntu 18.04
other

We’re trying to upgrade the DRIVE AGX Xavier from DRIVE Software 10.0 to DRIVE OS Linux 5.2.0. We’ve followed this guide for DRIVE OS 5.2.0 installation: Install DRIVE with SDK Manager :: DRIVE Platform Installation Guide with NVIDIA SDK Manager

After successfully flashing DRIVE OS 5.2.0 to the Xavier, we found out that some components (tools, libraries) are not installed. For example, there is no nvcc located in /usr/local/cuda/ or anywhere else in the system.

We’ve been thinking this could be due to some components were not installed as expected. Reviewing our installed components in SDK Manager, I found that the components list is different than what is shown in the installation guide document. This is the screenshot of installed components in our case:

The installation guide shows a different list of components:

Also, previously when I installed DRIVE Software 10.0, the Target Components also included components such as CUDA, AI, DRIVE AV, DRIVE IX, etc. like below:

So my questions are:

  • Regarding to our installed components list, is it a proper installation for DRIVE OS 5.2.0 or not ?
  • If it is, then how do we get CUDA toolkit installed on the target?
  • If it isn’t, how should we fix it and install a proper one?

Thanks in advance.

Dear @v.tripc2 ,
DRIVE OS + DW release is different from DRIVE SW release. DRIVE SW release will have DRIVE AV, DRIVE IX etc. Please check https://news.developer.nvidia.com/drive-os-driveworks-updates-streamlined-av-software/

  • Regarding to our installed components list, is it a proper installation for DRIVE OS 5.2.0 or not ?

I could see all components are flashed correctly on target. Did you see flashing is completed successfully message at the end of flashing? If so, the flashing is successful.

  • If it is, then how do we get CUDA toolkit installed on the target?

So Nvcc and header files not removed to reduce file system space. You can see the needed cuda libs under /usr/local/cuda-10.2/lib64 directory on target. We expect to cross compile the CUDA samples for targe from host.

1 Like

Dear @SivaRamaKrishnaNV ,

I could see all components are flashed correctly on target. Did you see flashing is completed successfully message at the end of flashing? If so, the flashing is successful.

Yes, there is a successful message at the end of the flashing. So I understand that my installation is correct.

So Nvcc and header files not removed to reduce file system space. You can see the needed cuda libs under /usr/local/cuda-10.2/lib64 directory on target. We expect to cross compile the CUDA samples for targe from host.

Do you mean “Nvcc and header files are removed” ? If so, I understand that the recommend way to compile CUDA applications for the target is cross-compiling and we can’t install CUDA Toolkit on the target now.

Do you mean “Nvcc and header files are removed” ? If so, I understand that the recommend way to compile CUDA applications for the target is cross-compiling and we can’t install CUDA Toolkit on the target now.

Yes.

1 Like