Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other
Target Operating System
Linux
QNX
other
Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other
SDK Manager Version
1.9.3.10904
other
Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other
We have production and test env. For production, everything is running fine.
However, we want our test environment also support some of the driveos functionality.
My question is that whether we can setup nvsciipc on a x86_64 platform on a native portable ubuntu environment?
For example, I have this error, which complains /dev/nvsciipc is missing on x86_64 ubuntu machine.
This error happens both on the drive os docker nvcr.io/lxi7dhzvvhlp/driveos-sdk/drive-agx-orin-linux-aarch64-sdk-build-x86 or a native ubuntu 22.04 docker. I believe the issue here is that we are not using the Orin Hardware, but in a portable x86_64 test env. This is simply because we want to have a cross-platform build environment. Do we always need orin/xavier hardware to run nvsciipc related features?
!info[L:715]nvsciipc_os_open_config: (device) NOT present: /dev/nvsciipc
!info[L:717]nvsciipc_os_open_config: fallback to non-secure mode
!ERR![L:305]nvsciipc_os_entry_num_helper: Failed to open: /etc/nvsciipc.cfg
!ERR![L:75]error: NvSciIpcInit :Failed to load ConfigBlob: 33
NvBaseService::openService could not NvSciIpcInit
Thank you!
