CAM0/CSI0 stopped working


For some reason CAM0/CSI0 stopped working.

I switched the camera I have to CAM1 and it works fine.

Any ideas?


What’s the sensor, imx219? Check with below command.

v4l2-ctl --list-devices
dmesg | grep -i imx219

@ShaneCCC … thanks for the troubleshooting steps

I currently have a Basler camera connected to CAM1/CSI1. This is what I get

root@jetson:~# v4l2-ctl --list-devices
vi-output, basler-camera 9-0036 (

  • /dev/video0*

root@jetson:~# dmesg | grep -i imx219

When I connect to CAM0/CSI0 I get the following:

root@jetson:~# v4l2-ctl --list-devices
Failed to open /dev/video0: No such file or directory
root@jetson:~# dmesg | grep -i imx219

I’ve tried the following :
– restarting / power cycling
– re-seating the CSI cable in the connector

The camera has an LED on it that powers on when it is connected. I do see the LED illuminated so not sure what is going on.

Any other thoughts?

Check dmesg | grep -i basler


I’m not understanding what just happened but now CAM0/CSI0 is working. Output below. Would it not stand to reason that if there is power to the camera everything else should be working?

v4l2-ctl --list-devices
vi-output, basler-camera 9-0036 (

dmesg | grep -i basler
[ 4.353148] basler_camera_driver: loading out-of-tree module taints kernel.
[ 4.394019] ABRM: Manufactuturer: Basler, Model: daA4200-30mci, Device: 108011-02, Serial: basler:40098614
[ 4.394052] tegra194-vi5 subdev basler-camera 9-0036 bound
[ 4.394473] basler-camera 9-0036: basler_camera_enum_mbus_code: index=0 → code=100A
[ 4.394480] basler-camera 9-0036: basler_camera_enum_mbus_code: index=1 → code=200F
[ 4.394484] basler-camera 9-0036: basler_camera_enum_mbus_code: index=2 → code=2008
[ 4.394488] basler-camera 9-0036: basler_camera_enum_mbus_code: index=3 → code=3014
[ 4.394491] basler-camera 9-0036: basler_camera_enum_mbus_code: index=4 → code=300F
[ 4.394497] basler-camera 9-0036: basler_camera_enum_mbus_code: index=5 → code=3012
[ 4.395322] basler-camera 9-0036: Basler Camera Driver v1.5.0 loaded successfully
[ 4.395842] basler_read_register_chunk() failed: -121
[ 4.395966] basler_read_register() failed: -121
[ 4.396087] basler-camera: probe of 10-0036 failed with error -121

Could you reflash the image to check.

When you say reflash the image do you mean erase everything and start over? If so, that would be a negative right now as I’m doing a bunch of development. Maybe worth a shot to image another SD card and swap them out. Should give us the same answer. Right now I’m leaning toward an issue with that CSI socket since sometimes it works and sometimes it doesn’t.

Do you mean with new SD card still failed?
Any other NX device to try?

No… I’ll try a new SD card when I have a chance.
If I can find another NX device that would be another option too.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.