Jetson Orin Nano I2C connect TCA9555

Hi All,
I am using Jetson orin nano and connecting I2C0 to TCA9555 for IO expansion. The I2C address of TCA9555 is 0x48, but TCA9555 cannot be detected in the system. What is the reason for this and how can I solve this problem.

Regrads

hello gmi2,

it’s gen2_i2c: i2c@c240000,
for instance,

        fragment@1 {
                target = <&pinmux_aon>;
                        jetson_io_pinmux_aon: exp-header-pinmux {
                                ...
                                hdr40-pin27 {
                                        nvidia,pins = "gen2_i2c_sda_pdd0";
                                };
                                hdr40-pin28 {
                                        nvidia,pins = "gen2_i2c_scl_pcc7";
                                };

besides,
please also check you’ve given power supply to the device correctly.

Hello JerryChang,
Thank you very much for your reply.
Excuse me, is this modifying the device tree? Currently using Ubuntu images. Can I directly modify this?

Regrads,

hello gmi2,

it’s by default configured as i2c, please double check you’ve given power supply to the device correctly.

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