Hello,
I have an error on nvarguscamerasrc
-
System: nvidia Jetson AGX Orin - JP 5.0.2 L4T 35.1
Sensor IMX 565 -
Pileline:
gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! 'video/x-raw(memory:NVMM), width=(int)4128, height=(int)3008, framerate=42/1, format=(string)NV12' ! fakesink
-
Error:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 4128 x 3008 FR = 28,999999 fps Duration = 34482760 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 11000, max 660000000;
GST_ARGUS: 3840 x 2160 FR = 40,000000 fps Duration = 25000000 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 11000, max 660000000;
GST_ARGUS: 1920 x 1080 FR = 146,000001 fps Duration = 6849315 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 6000, max 660000000;
GST_ARGUS: 4128 x 3008 FR = 34,000001 fps Duration = 29411764 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 10000, max 660000000;
GST_ARGUS: 3840 x 2160 FR = 46,999999 fps Duration = 21276596 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 10000, max 660000000;
GST_ARGUS: 1920 x 1080 FR = 169,999998 fps Duration = 5882353 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 5000, max 660000000;
GST_ARGUS: 4128 x 3008 FR = 42,000000 fps Duration = 23809524 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 8000, max 660000000;
GST_ARGUS: 3840 x 2160 FR = 57,999998 fps Duration = 17241380 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 8000, max 660000000;
GST_ARGUS: 1920 x 1080 FR = 204,999991 fps Duration = 4878049 ; Analog Gain range min 1,000000, max 251,188705; Exposure Range min 4000, max 660000000;
GST_ARGUS: Running with following settings:
Camera index = 0
Camera mode = 6
Output Stream W = 4128 H = 3008
seconds to Run = 0
Frame Rate = 42,000000
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadExecute:694 NvBufSurfaceFromFd Failed.
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadFunction:247 (propagating)
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: CANCELLED
Additional debug info:
Argus Error Status
Execution ended after 0:00:00.141163238
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
GST_ARGUS: Cleaning up
- Other info from the system
falcon@falcon-desktop:~$ nvargus_nvraw --lps
nvargus_nvraw version 1.13.1
Number of supported sensor entries 9
Entry Source Mode Uniquename Resolution FR BitDepth Mode
Index Index Index CSI Dyn Type
0 0 0 imx565_bottomleft_framos 4128x3008 28 12 12 Bayer
1 0 1 imx565_bottomleft_framos 3840x2160 40 12 12 Bayer
2 0 2 imx565_bottomleft_framos 1920x1080 146 12 12 Bayer
3 0 3 imx565_bottomleft_framos 4128x3008 34 10 10 Bayer
4 0 4 imx565_bottomleft_framos 3840x2160 46 10 10 Bayer
5 0 5 imx565_bottomleft_framos 1920x1080 169 10 10 Bayer
6 0 6 imx565_bottomleft_framos 4128x3008 41 8 8 Bayer
7 0 7 imx565_bottomleft_framos 3840x2160 57 8 8 Bayer
8 0 8 imx565_bottomleft_framos 1920x1080 204 8 8 Bayer
falcon@falcon-desktop:~$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'RGGB' (8-bit Bayer RGRG/GBGB)
Size: Discrete 4128x3008
Interval: Discrete 0.024s (42.000 fps)
Size: Discrete 3840x2160
Interval: Discrete 0.017s (58.000 fps)
Size: Discrete 1920x1080
Interval: Discrete 0.005s (205.000 fps)
[1]: 'RG10' (10-bit Bayer RGRG/GBGB)
Size: Discrete 4128x3008
Interval: Discrete 0.024s (42.000 fps)
Size: Discrete 3840x2160
Interval: Discrete 0.017s (58.000 fps)
Size: Discrete 1920x1080
Interval: Discrete 0.005s (205.000 fps)
[2]: 'RG12' (12-bit Bayer RGRG/GBGB)
Size: Discrete 4128x3008
Interval: Discrete 0.024s (42.000 fps)
Size: Discrete 3840x2160
Interval: Discrete 0.017s (58.000 fps)
Size: Discrete 1920x1080
Interval: Discrete 0.005s (205.000 fps)
- Using an OpenCV code I can get an image from the sensor, so I guess the problem should be in the pipeline ?