I2C-8 bus missing in Xavier NX devkit board

Hi, everyone, I used Xavier NX devkit with R35.3.1. But I met a boot kernel ops while using, it looks like the same situation in

So I did the same change in dtb file and the problem didn’t show again. But there is another question is that the disabled node dpaux@155F0000 seems controls I2C-8(i2c@31e0000) pinmux. After disable it, I can detect I2C-8 using i2cdetect. But I want to use it to test my i2c device.
In this topic, it shows that i2c-8 pin can not be controlled by pinmux.cfg

Do you konw how to fix it? Can I modify the dtb file to make i2c enable but not enable node dpaux@155F0000?

nvidia@nvidia:~/test$ sudo i2cdetect -l
i2c-3   i2c             3190000.i2c                             I2C adapter
i2c-10  i2c             i2c-2-mux (chan_id 1)                   I2C adapter
i2c-1   i2c             c240000.i2c                             I2C adapter
i2c-101 i2c             15210000.display                        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             i2c-2-mux (chan_id 0)                   I2C adapter
i2c-7   i2c             c250000.i2c                             I2C adapter
i2c-5   i2c             31b0000.i2c                             I2C adapter

What did you do?

remove this node from device tree

dpaux@155F0000 {
            status = "disabled";

Doesn’t looks like remove that was the solution for that.
Please using the J5.0.2 UEFI for the kernel oops.

please refer to this patch.

Thank you for help, I apply this patch and use the original device tree. There is no such kernel ops in 10 times reboot flow. I think this patch can solve the kernel ops problem and I can use the I2C-8 as well.

And do you know why this problem happens using the original kernel source? Is it due to the powergate from your patch?

Yes, it is a known issue from xavier display driver.

So when we use the Jetson_Linux_R35.3.1_aarch64.tbz2 downloaded from NVIDIA and don’t change anything, this issue will come out in some time?
Because I flash the R35.3.1 to Xavier NX devkit and use for about two days before the issue occur。

Yes, this is intermittent issue.

ok, and thank you again for explanation.

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