Should I install Drive Software 10 or Drive 0S 5.2

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.5.0.7774
other

Host Machine Version
[+] native Ubuntu 18.04
other

I received an Nvidia Drive AGX used by a previous project. I want to do a fresh install or update of the software stack. From the documentation, I understand there are two software stack Drive software and Drive OS I can install and flash to the board. Compare with Drive OS, Drive Software has Perception and Localization stacks on top of it. I am quite confused when I saw the upgrade and downgrade between Drive Software and OS because Drive OS is just a subset of Drive Software.

My question is:

  1. what is the relationship between Drive Software and Drive OS, and which one should I install.

  2. NVIDIA DRIVE Documentation | NVIDIA Developer shows Drive Software 10 contains TensorRT 6.3.1 but why I can only see TensorRT 5 in sdkmanager.

  3. Does Drive OS comes with the sample code for perception stack?

Dear @xu.yan,

  1. Yes. You are right. DRIVE OS is subset of DRIVE SW. If you are just looking to use only driveworks modules and not NV perception and localization stack, and want to use latest TensorRT features, you can choose DRIVE OS + DW release. Please check New DRIVE OS and DriveWorks Updates Enable Streamlined AV Software Development | NVIDIA Developer Blog for more details.
  2. It looks like documentation issue due to recent changes in webpage. We will fix. DRIVE SW has TRT 5.x.
  3. No