Hello,
there are 3 jetson nanos in my Unitree GO1 robot, all of which I have upgraded with sudo apt-get upgrade to a state where the cameras are obviously no longer accessible via i2c.
dmesg :
[ 1.788993] i2c /dev entries driver
[ 1.790858] i2c i2c-6: Added multiplexed i2c bus 7
[ 1.791229] i2c i2c-6: Added multiplexed i2c bus 8
[ 1.791236] i2c-mux-gpio cam_i2cmux: 2 port mux on Tegra I2C adapter adapter
[ 1.792074] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.815415] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[ 1.815508] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.823134] imx219 7-0010: board setup failed
[ 1.827593] imx219: probe of 7-0010 failed with error -121
[ 1.828221] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[ 1.851515] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[ 1.851611] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.859175] imx219 8-0010: board setup failed
[ 1.863621] imx219: probe of 8-0010 failed with error -121
I’m afraid the Linux update was not a wise decision.
Is a separate i2c driver installed with the NVIDIA JetPack? Does it make sense to reinstall only the JetPack
sudo apt install nvidia-jetpack
again
kind regards, Markus