AR1820HS, JetPack 4.4 and Gstreamer


I have been trying to implement some glass to glass test for AR1820HS camera without luck, traditionally with IMX219 sensors it’s enough to run something like:

nvgstcapture-1.0 --prev-res=3 -orientation=2

gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! ‘video/x-raw(memory:NVMM),width=1920, height=1080, framerate=30/1, format=NV12’ ! nvoverlaysink -ev

But when I run any of these commands this error arises:

===== NVMEDIA: NVENC ===== NvMMLiteBlockCreate : Block : BlockType = 4 Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
So far I have/understand:
  • Running JetVariety driver and python + opencv examples as seen here
  • Camera delivers data using 10-bit bayer format and it needs to get unpacked first
Is out there any known way to make this camera work with gstreamer? I'm just looking for a preview for now in order to complete some glass to glass tests (Also it would be really helpful to make it work with nvargus API since we are working with a Jetson Nano, right?).

Any hints on this would be greatly appreciated.