IMX219 camera issue on jetson nano

Hi ,

I have connected one IMX219 camera to jetson nano (J13 CSI connector).
I can see /dev/vide0 node is being created. But i am unable to get any preview from camera.

I found that IMX219 driver is failed from dmesg.

tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[ 1.738971] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.739009] imx219 8-0010: board setup failed
[ 1.739114] imx219: probe of 8-0010 failed with error -121

Note: Tested with Jetpack 4.4 image.

Any suggestion on this. @ShaneCCC @WayneWWW

The device tree declare two imx219 if you connect one only will should have message like below.
Have a check with v4l2-ctl --list-devices
and capture with v4l2-ctl to confirm the module is working well.
v4l2-ctl --stream-mmap --stream-count=100 -d /dev/video0

[    1.216615] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[    1.241442] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[    1.264805] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.264834] imx219 8-0010: board setup failed
[    1.264895] imx219: probe of 8-0010 failed with error -121
[    1.437801] vi 54080000.vi: subdev imx219 7-0010 bound
1 Like

Hi ShaneCCC,

Thanks for the reply.
I am able to get the live stream using gstreamer.

gst-launch-1.0 nvarguscamerasrc ! ‘video/x-raw(memory:NVMM),width=3820, height=2464, framerate=21/1, format=NV12’ ! nvvidconv flip-method=0 ! ‘video/x-raw,width=960, height=616’ ! nvvidconv ! nvegltransform ! nveglglessink -e

Thanks