I have a fresh install on the mini carrier board with Jetson Orin NX 8GB, according to these instructions:
When I try to run the diagnostics, no cameras are detected. When running ZED_Explorer --all, it returns (Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function openSocketConnection(), line 220) (Argus) Error Timeout: Cannot create camera provider (in src/rpc/socket/client/SocketClientDispatch.cpp, function createCameraProvider(), line 107) No ZED detected
Diagnostic files generated with sudo ZED_Diagnostic --dmesg and sudo ZED_Diagnostic -c below.
Ok, so we immediately ran into issues with running the OpenCV calibration tool in the containerized version (this topic). As part of workaround attempts I installed the ZED SDK outside the container, and it immediately caused the same issues as in my original post. ZED_Diagnostic fails with the log below.
Removing and reinstalling the driver and SDK does not solve the issue. That is, the Diagnostics will always fail until the carrier mini is flashed again. Please advise @Myzhar
I met internally with the team to try to understand more about this problem.
We used Deepstream internally, and we have not faced issues, so there’s something in your installation process that is breaking the GMSL2 functionalities.
If Deepstream modified the DTB or the kernel, you should have made the ZED X Camera work again by reinstalling the driver.
The fact that this does not work makes us believe that the Argus libraries, at some point, have been modified.
Can you please share the procedure that you are following to configure the Jetson to install and configure Deepstream (or anything else that is not ZED-related)?
I have to prioritize an upcoming tech demo and will not follow this up immediately, insofar as our current containerized setup seems to be working at the moment.