Hi all,
We’re hitting a camera launch failure after a recent software update and would appreciate any guidance.
Hardware
-
Jetson Orin NX
-
ZED 2i + ZED X Mini + two ZED One GS cameras
Software (recently updated)
-
JetPack 6.2
-
L4T R36.5.0
*** ZED SDK 5.4.0**
The problem
After that first successful multi-camera launch, if we kill the launch and start it again (without rebooting), nvargus-daemon fails to open one of the sensors. The sensor open fails with the following:
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor_usb
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 15. (error 0x2)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened.
(in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 725)
SCF: Error BadParameter: (propagating from CaptureService.cpp, addSourceByGuid(), line 465)
SCF: Error BadParameter: (propagating from CameraDriver.cpp, addSourceByIndex(), line 384)
SCF: Error BadParameter: (propagating from CameraDriver.cpp, getSource(), line 556)
A full Jetson reboot clears it, the next launch works again. The failure only returns on the second (kill-and-restart) attempt. It is reproducible across two independent launch methods.
This same pipeline was running fine on ZED SDK 5.2 with L4T 36.4 / JetPack 6.1.
Any pointers, or confirmation of whether this is a known issue would be much appreciated.
Thanks!