Hi Folks,
System: Nvidia Orin AGX
Tegra: # R36 (release), REVISION: 4.3, GCID: 38968081
Card: Link Duo
Camera: A single Zed X mini is attached to the card (4 cables are available)
Issue: Cannot open the camera with the ZED_Explorer
nor ZED_Sensor_Viewer
. It seems that there is an incompatibility between the duo link driver version which was built R36 for 4.0, and the latest jetpack installed which has minor revision 4.3.
ZED_Sensor_Viewer
shows the camera and it’s serial number, but outputs in the terminal:
[2025-03-18 10:56:44 UTC][ZED][INFO] Logging level INFO
[2025-03-18 10:56:44 UTC][ZED][INFO] [Init] Depth mode: NONE
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function initialize(), line 93)
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function create(), line 44)
[2025-03-18 10:56:44 UTC][ZED][ERROR] [ZED] Cannot initialize the camera.
[2025-03-18 10:56:44 UTC][ZED][WARNING] CAMERA FAILED TO SETUP in sl::ERROR_CODE sl::Camera::open(sl::InitParameters)
[2025-03-18 10:56:44 UTC][ZED][ERROR] [ZED] sl::Camera::Open has not been called, no Camera instance running.
[2025-03-18 10:56:44 UTC][ZED][ERROR] [ZED] sl::Camera::Open has not been called, no Camera instance running.
ZED_Explorer -a
shows:
$ ZED_Explorer -a
libEGL warning: DRI3: failed to query the version
libEGL warning: DRI2: failed to authenticate
## Cam 0 ##
Model : "ZED-X Mini"
S/N : 57509510
State : "Camera Available"
Path : /dev/i2c-9
ID : 0
Type : "GMSL2"
********************
But when trying to record:
$ ZED_Explorer -o trash.svo
libEGL warning: DRI3: failed to query the version
libEGL warning: DRI2: failed to authenticate
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function initialize(), line 93)
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function create(), line 44)
Can not open the ZED, please connect it to another USB port.
The output of ZED_Diagnostic
shows:
Specific resolutions are not available. Replug your device or connect the camera to another USB 3.0 port." "GMSL driver incompatible with your L4T version. If you updated L4T, you should update the GMSL driver too."
I’ll note that the camera is detected in the dmesg logs, and that the sensor can be read via “v4l2-ctl”, including it’s resolutions (zed appears on both /dev/video8
and /dev/video9
on my machine), though I haven’t verified the resultant raw file gives real data.
Logs from ZED_Diagnostic
and v4l2-ctl
are attached.
Cheers,
Nathaniel