Camera Waveshare IMX219-200 can't connect to Jetson Nano

So like I said in the title I have a Waveshare IMX219-200 camera who is plugged to a Jetson Nano but it can’t connect. I have already check the cable and the problem didn’t seem to come that way. When I do a dmesg command it show me :
[ 1.364588] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.364653] imx219 7-0010: board setup failed
I have already do some research and it appears that I need the imx219 sensor. I tried to follow this tutorial : but it’s not clear at all. I have already change the kernel configuration file and modify the CONFIG_VIDEO_IMX219=m but it didn’t work. I have also find a imx219.c but I don’t know what to do with that.

Thank you in advance for your help

I think it’s could be the device tree problem instead of the imx219.c
I would suggest to get support from Waveshare to get the dts that match this board design.

I have contacted the Waveshare support but there are no available for the moment.
And after some research on my own I have discovered that the imx219 module is already built in the kernel :
cat /lib/modules/$(uname -r)/modules.builtin | grep imx219
So I don’t understand why it is not working and I thought that maybe this new element could help.

Yes, imx219 was built in default kernel, however the device tree configure could be different as it’s HW relative.

I have contacted the Waveshare support about 5 days ago and I didn’t have an answer yet. So I am wondering, if I bought an another Jetson Nano and I plug the camera. Will I have the same issue ? And if I want to buy another model of camera, could you give me advice about models that are sure to work with the Jetson Nano (with a good image quality and a wide focal length) ?

Default image support Pi V2 camera.

Hi windorganize,

We’re use Raspberry Pi Camera Module V2 imx219 on Nano-4GB.

1 Like

I have an answer from Waveshare who tell me that it was most likely a default inside my camera and I should return to them.
Thanks for your help !