I am trying to run a GStreamer pipeline to grab frames from an Arducam CSI camera module. Please see the pipeline below.
gst-launch-1.0 -v nvarguscamerasrc ! "video/x-raw(memory:NVMM), width=1280, height=720" ! nvvidconv ! fakesink
Experiencing the below error
/GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0.GstPad:src: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
/GstPipeline:pipeline0/Gstnvvconv:nvvconv0.GstPad:src: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
/GstPipeline:pipeline0/Gstnvvconv:nvvconv0.GstPad:sink: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)21/1
GST_ARGUS: Creating output stream
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function initialize(), line 89)
(Argus) Error BadParameter: (propagating from src/eglstream/FrameConsumerImpl.cpp, function create(), line 44)
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadInitialize:320 Failed to create FrameConsumer
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadFunction:241 (propagating)
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, waitRunning:203 Invalid thread state 3
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:806 (propagating)
Am I missing anything here.?
This is the board information.
Hardware:
CPU: 6 cores, Max:1907.2 MHz, Min:115.2 MHz
RAM: 6854 MB
Disk: Device:mmcblk0p1, Total:29G, Used:22G, Available:5.2G
Board Model: NVIDIA Jetson Xavier NX Developer Kit
Software:
L4T: 35.4.1
JetPack: 5.1.2
OpenCV: 4.5.4 (without CUDA)
GStreamer: 1.16.3
CUDA: 12.6
TensorRT: 8.5.2
cuDNN: 8.6.0
SDL: 1.2.15
Power:
Current Power Model: MODE_20W_6CORE
System info:
Linux Distribution: Ubuntu 20.04.6 LTS
Linux Version: 5.10.120-tegra
Uptime: up 33 minutes