Hi,
I’m pretty new to the DRIVE PX2 platform, but I’m essentially trying to get video from a CSI camera I have connected to the board and either display or save to a raw file using gstreamer. The NvMedia plugin nvmediacapturesrc is used as the source, like so:
gst-launch-1.0 nvmediacapturesrc interface=csi-a height=962 width=1280 ! filesink location=test.raw
However, this returns an error:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
NvMediaVideoCaptureGetFrame: captureGetSurface status 3
ERROR: from element /GstPipeline:pipeline0/GstNvmCapture:nvmcapture0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2933): gst_base_src_loop (): /GstPipeline:pipeline0/GstNvmCapture:nvmcapture0:
streaming task paused, reason error (-5)
Execution ended after 0:00:00.096719017
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
NvMediaVideoCaptureStop: captureGetSurface status 12
Setting pipeline to NULL ...
Freeing pipeline ...
I tried the other interfaces (e.g. csi-b, csi-ab, etc.), different numbers of csilanes, etc. – the result is the same. Is there something basic I’m missing?
Thanks!
C