No CSI Camera Recognition

My Nano, which is almost two months old has stopped recognizing a PiCamera in either connection location. I’ve successfully completed the JetBot tutorial. As a test, I’ve refreshed the SD card for the “Getting Started with AI on Jetson Nano” tutorial and it also doesn’t recognize the CSI camera, but it will recognize a USB camera. The two images are from the tutorial, one shows the result with the CSI camera and the other the USB camera. Three different cameras, including a brand new one, and different cables which were installed correctly. Any ideas, is the Nano bad?

Chuck

Check if any error kernel message for the imx219.

dmesg | grep -i imx219

1 Like

ShaneCCC,

Thanks for the reply. These are the responses using two different cameras. What do they mean?

Chuck

dlinano@jetson-nano:~$ dmesg | grep -i imx219
[ 1.749687] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.773098] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.780661] imx219 7-0010: board setup failed
[ 1.785151] imx219: probe of 7-0010 failed with error -121
[ 1.785697] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.809049] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.816577] imx219 8-0010: board setup failed
[ 1.821021] imx219: probe of 8-0010 failed with error -121
dlinano@jetson-nano:~$


dlinano@jetson-nano:~$ dmesg | grep -i imx219
[ 1.741863] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.766793] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.790149] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.797706] imx219 8-0010: board setup failed
[ 1.802163] imx219: probe of 8-0010 failed with error -121
[ 1.979782] vi 54080000.vi: subdev imx219 7-0010 bound
dlinano@jetson-nano:~$

Seems in the first case both cameras at 7-0010 and 8-0010 failed to be probed.
Seems in the second case camera at 8-0010 failed to be probed, but the first one at 7-0010 has been successfully found and should provide a video node in /dev.

Try to connect second case camera into CSI0 connector. Shutdown your Nano for unplugging/replugging CSI cameras.
Be sure the ribbon cable is in correct orientation.

Honey_Patouceul

Thanks for the reply. When the second case camera was connected it worked, from there things went downhill. Switched to the first camera and it failed. Switched back to the second camera and it no longer shows a picture, just some hash, see the picture. Tried a different ribbon cable with the same result. Could there be a hardware issue created as the Nano warms up? Frustrated.

Chuck

dlinano@jetson-nano:~$ dmesg | grep -i imx219
[ 1.746646] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.771626] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.794985] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.802549] imx219 8-0010: board setup failed
[ 1.807013] imx219: probe of 8-0010 failed with error -121
[ 1.957938] vi 54080000.vi: subdev imx219 7-0010 bound
dlinano@jetson-nano:~$

The camera that produces the hash, works just fine on my Raspberry Pi. The other one is being returned because it was just delivered yesterday.

Chuck

Update: The new camera also works on the Raspberry Pi

Please use the nvgstcapture-1.0 or argus_camera to check.

ShaneCCC,

I tested both your commands and the results are below. The one camera works find now. Perhaps I didn’t have the connectors properly seated. After shutting down the Nano, a brand new Raspberry Pi (https://smile.amazon.com/gp/product/B00N1YJKFS/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1) was installed. This camera worked fine on a Raspberry Pi 3+ before connecting it to the Nano. It didn’t work and got extremely hot on the Nano. It no longer works on the on the Pi either. I believe this is the third one fried on the Nano. Any idea why this is happening? These cameras were all from the same supplier.

Chuck

dlinano.docx (15.6 KB)

The Rpi cam v2 with imx219 sensor is supported by default.
Your camera is not supported by default. It has sensor OV5647.
Maybe it is possible to find a driver for it, but the easiest way for you would be to change for an IMX219 RPi cam.

Honey,

Thanks for the info. That probably explains frying the cameras. The one that works has the imx219 sensor.

Chuck