DRIVE OS 5.2.6 Can't Find Open DDS libraries nor samples

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
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.7.1.8928
other

Host Machine Version
native Ubuntu 18.04
other

Hello,

I’m trying to test the OpenDDS (Open Data Distribution Package) that comes along with DRIVE OS, by following this piece of documentation: https://docs.nvidia.com/drive/drive-os-5.2.6.0L/drive-os/index.html#page/DRIVE_OS_Linux_SDK_NGC_Development_Guide/opendds_user_guide_linux.html#

The problem is that I can’t find any of the libraries or sample binaries. I’ve been searching in both the flashed board and the docker containers that Nvidia provides, but still can’t find any.

Could you please point out where exactly the libraries and samples can be found?

Dear @alejandro.solis,
Could you confirm if you have select openDDS in sdkmanager GUI while installing DRIVE OS 5.2.6?

Hi @SivaRamaKrishnaNV , yes I confirm having selected the openDDS option.

Dear @alejandro.solis,
I could see the dds binaries at /path/to/DRIVEOS/drive-t186ref-linux/samples/dds on host and ~/drive-t186ref-linux/samples/dds on target.
On target, I could see libraries at /usr/lib/

nvidia@tegra-ubuntu:/usr/lib$ ls -la *DDS*
lrwxrwxrwx 1 root root       25 Sep 13 09:01 libOpenDDS_Dcps.so -> libOpenDDS_Dcps.so.3.13.0
-rwxr-xr-x 1 root root 49733232 Sep 13 09:01 libOpenDDS_Dcps.so.3.13.0
lrwxrwxrwx 1 root root       25 Sep 13 09:01 libOpenDDS_FACE.so -> libOpenDDS_FACE.so.3.13.0
-rwxr-xr-x 1 root root  2581336 Sep 13 09:01 libOpenDDS_FACE.so.3.13.0
lrwxrwxrwx 1 root root       30 Sep 13 09:01 libOpenDDS_Federator.so -> libOpenDDS_Federator.so.3.13.0
-rwxr-xr-x 1 root root 13696984 Sep 13 09:01 libOpenDDS_Federator.so.3.13.0
lrwxrwxrwx 1 root root       38 Sep 13 09:01 libOpenDDS_InfoRepoDiscovery.so -> libOpenDDS_InfoRepoDiscovery.so.3.13.0
-rwxr-xr-x 1 root root  3369984 Sep 13 09:01 libOpenDDS_InfoRepoDiscovery.so.3.13.0
lrwxrwxrwx 1 root root       32 Sep 13 09:01 libOpenDDS_InfoRepoLib.so -> libOpenDDS_InfoRepoLib.so.3.13.0
-rwxr-xr-x 1 root root  5574512 Sep 13 09:01 libOpenDDS_InfoRepoLib.so.3.13.0
lrwxrwxrwx 1 root root       33 Sep 13 09:01 libOpenDDS_InfoRepoServ.so -> libOpenDDS_InfoRepoServ.so.3.13.0
-rwxr-xr-x 1 root root   846432 Sep 13 09:01 libOpenDDS_InfoRepoServ.so.3.13.0
lrwxrwxrwx 1 root root       30 Sep 13 09:01 libOpenDDS_Multicast.so -> libOpenDDS_Multicast.so.3.13.0
-rwxr-xr-x 1 root root  4179664 Sep 13 09:01 libOpenDDS_Multicast.so.3.13.0
lrwxrwxrwx 1 root root       40 Sep 13 09:01 libOpenDDS_QOS_XML_XSC_Handler.so -> libOpenDDS_QOS_XML_XSC_Handler.so.3.13.0
-rwxr-xr-x 1 root root  3518008 Sep 13 09:01 libOpenDDS_QOS_XML_XSC_Handler.so.3.13.0
lrwxrwxrwx 1 root root       25 Sep 13 09:01 libOpenDDS_Rtps.so -> libOpenDDS_Rtps.so.3.13.0
-rwxr-xr-x 1 root root 10995784 Sep 13 09:01 libOpenDDS_Rtps.so.3.13.0
lrwxrwxrwx 1 root root       29 Sep 13 09:01 libOpenDDS_Rtps_Udp.so -> libOpenDDS_Rtps_Udp.so.3.13.0
-rwxr-xr-x 1 root root  6581720 Sep 13 09:01 libOpenDDS_Rtps_Udp.so.3.13.0
lrwxrwxrwx 1 root root       29 Sep 13 09:01 libOpenDDS_Security.so -> libOpenDDS_Security.so.3.13.0
-rwxr-xr-x 1 root root  6355080 Sep 13 09:01 libOpenDDS_Security.so.3.13.0
lrwxrwxrwx 1 root root       26 Sep 13 09:01 libOpenDDS_Shmem.so -> libOpenDDS_Shmem.so.3.13.0
-rwxr-xr-x 1 root root  1872984 Sep 13 09:01 libOpenDDS_Shmem.so.3.13.0
lrwxrwxrwx 1 root root       24 Sep 13 09:01 libOpenDDS_Tcp.so -> libOpenDDS_Tcp.so.3.13.0
-rwxr-xr-x 1 root root  3148760 Sep 13 09:01 libOpenDDS_Tcp.so.3.13.0
lrwxrwxrwx 1 root root       24 Sep 13 09:01 libOpenDDS_Udp.so -> libOpenDDS_Udp.so.3.13.0
-rwxr-xr-x 1 root root  2498088 Sep 13 09:01 libOpenDDS_Udp.so.3.13.0
lrwxrwxrwx 1 root root       28 Sep 13 09:01 libOpenDDS_monitor.so -> libOpenDDS_monitor.so.3.13.0
-rwxr-xr-x 1 root root 20188232 Sep 13 09:01 libOpenDDS_monitor.so.3.13.0

Do you see NV_DDS_TARGET_COMP.log log under ~/.nvsdkm/logs/DRIVE_OS_5.2.6_SDK_Linux_OSWithSamples/ ?

Hi,

Thank you! Yes, I see the libraries on both filesystems, and somehow the samples were deleted from one of the SoC, but I can see them inside the second SoC so it was probably my fault. Thank you!