Nvarguscamera - No cameras available (ar0512 camera)


i have install ar0512 camera. It looking good on display.
However, nvarguscamerasrc show me

gst-launch-1.0  nvarguscamerasrc \
    ! 'video/x-raw(memory:NVMM), width=(int)640, height=(int)480, framerate=30/1, format=(string)NV12' \
    ! nvvidconv flip-method=0 \
    ! nvegltransform ! nveglglessink

Setting pipeline to PAUSED ...

Using winsys: x11 
Pipeline is live and does not need PREROLL ...
Got context from element 'eglglessink0': gst.egl.EGLDisplay=context, display=(GstEGLDisplay)NULL;
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
Got EOS from element "pipeline0".
Execution ended after 0:00:00.101982682
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

You mention ‘It looking good on display’. Please share the command for reference. Argus is for Bayer sensors using hardware ISP engine. Probably yours is not this case.

I display the camera with standard ubuntu Cheese or GTK+ UVC Viewer
I don’t have a working pipeline at the moment

It looks like you should use v4l2src to launch it. Please take a look at
Jetson Nano FAQ
Q: I have a USB camera. How can I launch it on Jetson Nano?


gst-launch-1.0 v4l2src device=/dev/video0 ! "video/x-raw, format=(string)UYVY, width=(int)2592, height=(int)1944" ! nvvidconv ! "video/x-raw(memory:NVMM), format=(string)I420, width=(int)1920,height=(int)1080" ! nvoverlaysink overlay-w=1920 overlay-h=1080 sync=false

1 Like