"ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: TIMEOUT"

OK, never mind the set_mode_delay_ms.
Please have try this lib again.
Thanks

libnvscf.so_32.4.timeout_inifint_1 (8.2 MB)

Hi ShaneCCC,

libnvscf.so_32.4.timeout_inifint_1 still not worked and I upload nvargus-daemon log here for your reference.

daemon.imx390_libnvscf.so_32.4.timeout_inifint_1.log (37.1 KB)

Could you download the nvarguscamerasrc source code from down center to modify the ACQUIRE_FRAME_TIMEOUT from 1000000000 to 5000000000
You can just try the pure J4.5.x image instead of J4.4 by replace those libs.

Hi ShaneCCC,

After modify “ACQUIRE_FRAME_TIMEOUT from 1000000000 to 5000000000”, the problem fixed, thanks so much.

Hi, I am also having this error trying to stream 4 cameras simultaneously on the Jetson AGX Xavier. Could you please provide some more detailed instructions on how to get the fix working? I am not sure where I change the ACQUIRE_FRAME_TIMEOUT setting??

GST_ARGUS: Running with following settings:
   Camera index = 3 
   Camera mode  = 1 
   Output Stream W = 1920 H = 1080 
   seconds to Run    = 0 
   Frame Rate = 29.999999 
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
CONSUMER: Producer has connected; continuing.
CONSUMER: Producer has connected; continuing.
CONSUMER: Producer has connected; continuing.
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: TIMEOUT
Additional debug info:
Argus Error Status
EOS on shutdown enabled -- waiting for EOS after Error
Waiting for EOS...
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...

(gst-launch-1.0:8798): GStreamer-CRITICAL **: 17:11:03.636: gst_mini_object_set_qdata: assertion 'object != NULL' failed
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc3: TIMEOUT
Additional debug info:
Argus Error Status

(gst-launch-1.0:8798): GStreamer-CRITICAL **: 17:11:04.637: gst_mini_object_set_qdata: assertion 'object != NULL' failed
NVMEDIA: H265 : Profile : 1 
NVMEDIA: H265 : Profile : 1 
^Chandling interrupt.
Interrupt: Stopping pipeline ...

Many thanks!

Hi andrew,

Download gst-nvarguscamera_src.tbz2 in public_sources package, and modify the value ACQUIRE_FRAME_TIMEOUT in source file, then compile libgstnvarguscamerasrc.so and replace it in /usr/lib/aarch64-linux-gnu/gstreamer-1.0/ folder. Restart to open camera.

Thanks @Luna2020 this got my cameras working too. I hope NVIDIA fixes this bug in the next release.

Thanks @Luna2020 and @ShaneCCC for providing these useful information. I successfully stream 4 cameras simultaneously on the Jetson AGX Xavier by changing ACQUIRE_FRAME_TIMEOUT to 5000000000. However, I need to do 6 cameras. It fails for 6 cameras. Should I increase ACQUIRE_FRAME_TIMEOUT even bigger or should I change other things?

@huhula_lallahu
Yes, have try more times also increase the WAIT_FOR_EVENT_TIMEOUT

@ShaneCCC , Thx for your quick reply. Do you know where is the WAIT_FOR_EVENT_TIMEOUT? I cannot find this variable.

Sorry I mean the TIMEOUT_FIVE_SECONDS