Hi,
I use I2C communication in my custom board,
I used i2c-4 to read and write to the MAX9611 chip, but there was a ‘Remote I/O Error’ while writing.
I use the ‘i2cdetect -l’ command to look up the i2c number and base address,
I2c-4 is found to be the Tegra BPMP I2C adapter. Does it cause read and write failures?
root@nvidia-agx-orin:/home/nvidia# i2cdetect -l
i2c-3 i2c 3190000.i2c I2C adapter
i2c-1 i2c c240000.i2c I2C adapter
i2c-8 i2c 31e0000.i2c I2C adapter
i2c-6 i2c 31c0000.i2c I2C adapter
i2c-4 i2c Tegra BPMP I2C adapter I2C adapter
i2c-2 i2c 3180000.i2c I2C adapter
i2c-0 i2c 3160000.i2c I2C adapter
i2c-9 i2c NVIDIA SOC i2c adapter 0 I2C adapter
i2c-7 i2c c250000.i2c I2C adapter
i2c-5 i2c 31b0000.i2c I2C adapter
root@nvidia-agx-orin:/home/nvidia# ^C
tegra234-soc-i2c.dtsi (7.5 KB)