Hi NV team,
I have connect 4 camera through GMSL to csi_c & d.
And I test camera function by following cmd.
gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! nvvidconv ! queue ! autovideosink
gst-launch-1.0 nvarguscamerasrc sensor-id=1 ! nvvidconv ! queue ! autovideosink
gst-launch-1.0 nvarguscamerasrc sensor-id=2 ! nvvidconv ! queue ! autovideosink
gst-launch-1.0 nvarguscamerasrc sensor-id=3 ! nvvidconv ! queue ! autovideosink
But after random time(in record : 0.5hr, 2.5hr, 4.5hr, 4hr, 1.5hr), I will got error below.
Some is timeout, some is unavailable.
# Some is
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: TIMEOUT
# The other is
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: UNAVAILABLE
Below is all same
Additional debug info:
Argus Error Status
Execution ended after 0:41:52.807814727
Setting pipeline to NULL ...
GST_ARGUS: Cleaning up
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
Freeing pipeline ...
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
(Argus) Error InvalidState: Argus client is exiting with 4 outstanding client threads (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 366)
How can I fix this?