I want to get the video stream from a B0183 camera with a IMX219 sensor to Opencv. I have succeeded to do it on my Jetson NX devkit. But I want to to do it on a Jetson NX with a Quark carrier board. I can see the camera on /dev/video0.
I have Jetpack 4.6, R32.6.1.
Quark board was flashed with the quark/rpi-imx219.conf configuration file.
When I try “sudo nvgstcapture-1.0” I have :
CONSUMER: Producer has connected; continuing.
[ 3161.364399] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 3161.364556] tegra194-vi5 15c10000.vi: vi capture get status failed
I think that the driver might be the wrong one, as I tried the automatic script installation
and it gives me ($sudo ./install_full.sh -m arducam) :
Cannot find the corresponding deb package, please send the following information to [email protected] com
Kernel version: 4.9.253-tegra-32.6.1-20211001-CTI-NX-V004
Jetson type: UNKNOWN
arducam-nvidia-l4t-kernel depends on nvidia-l4t-kernel (= 4.9.253-tegra-32.6.1-20210726122859); however:
Version of nvidia-l4t-kernel on system is 4.9.253-tegra-32.6.1-20211001-CTI-NX-V004.
Which apparently doesn’t like the Quark kernel version, it clearly is specified that it supports this configuration here.
Output of $ dmesg | grep imx219
[ 1.860838] imx219 9-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.886154] imx219 10-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.909792] imx219 10-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.910078] imx219 10-0010: board setup failed
[ 1.910249] imx219: probe of 10-0010 failed with error -121
[ 2.955277] tegra194-vi5 15c10000.vi: subdev imx219 9-0010 bound
What can I do to make a IMX219 camera work with my Quark board ? Is there a driver that actually fits this setup or do i need to switch version and/or camera ? If, yes please give me some guidance.
Thank you and have a nice day !