IMX 219-200 camera module with jetson nano 4gb b01 not working

Hello ALL,

I have purchased IMX219-200 camera module and was trying to setup jetson nano, I was able to flash the SD and install the latest jetpack via docker as instructed in getting started with jetson nano course.

BUt when I log in to Ubuntu I can see below error

[    1.753451] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.760986] imx219 8-0010: board setup failed
[    1.765419] imx219: probe of 8-0010 failed with error -121

and after that I grep imx please find below logs

jetsonnano@jetsonnano-desktop:~$ dmesg | grep -i imx219
[    1.336871] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[    1.361691] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[    1.385052] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.385176] imx219 8-0010: board setup failed
[    1.385258] imx219: probe of 8-0010 failed with error -121
[    1.537796] vi 54080000.vi: subdev imx219 7-0010 bound
[  720.095312] imx219 7-0010: imx219_write_reg: i2c write failed, 0x160 = 9
[  730.348410] imx219 7-0010: Error writing mode

I also ran nvgstcapture-1.0 --camsrc=1 command and got below output

(Argus) Error Timeout:  (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
** Message: 21:13:58.613: <main:4684> Capture completed
** Message: 21:13:58.613: <main:4733> Camera application will now exit
(Argus) Error Timeout:  (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout:  (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
(Argus) Error InvalidState: Argus client is exiting with 4 outstanding client threads (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 357)

I can also see below

jetsonnano@jetsonnano-desktop:~$ ls /dev/video*
/dev/video0

I dont know what to do more, tried almost anything which i can google and formatted jetson thrice, this time I want community help, please do guide me

Thank you in advance

Suppose it could be the cable or HW problem unable communicate with sensor via i2c.

Hi ShaneCCC,

Currently when I connect the camera I see error message while booting up the jetson

[    1.753451] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.760986] imx219 8-0010: board setup failed
[    1.765419] imx219: probe of 8-0010 failed with error -121

what should be the idea output when I dont connect camera to csi port?

Also does the twisting of cable cause this issue?

I would recommend a cross-checking in this case.

Attach your imx219 cam to another Jetson Nano, and test if it works.
And vice versa.

Suppose should be the same message for don’t connection or HW problem unable communication with sensor via i2c bus.

HI All,

I tried replacing cable as well but still can see same error i2c read probe and when I run any image capturing code it says no camera module available.

Is it the fault in my jetson nano? is there any warranty?

Have you tiried this? Just want to confirm this is camera or Nano issue.