Imx8mm: How to configure i2c to 3.3 volts

cancel
Showing results for 
Search instead for 
Did you mean: 

Imx8mm: How to configure i2c to 3.3 volts

Jump to solution
265 Views
Contributor IV

Hi

I want to use the i2c in 3.3 volts how do we configure that, current configuration is as below

pinctrl_i2c1: i2c1grp {
            fsl,pins = <
                MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL            0x400001c3
                MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA            0x400001c3
            >;
        };

Regards

Santhosh

0 Kudos
1 Solution
79 Views
Senior Contributor II

Hi santhosh@eilabs.co.in.

Can you let us know if you are using iMX8MMini EVK or custom board?

If it is EVK we can see from the schematic that I2C1 is on 1.8V, so to make it work on 3.3V you need to use an external level translator or use I2C2 or I2C3.

Regards,

Kunal

View solution in original post

0 Kudos
2 Replies
80 Views
Senior Contributor II

Hi santhosh@eilabs.co.in.

Can you let us know if you are using iMX8MMini EVK or custom board?

If it is EVK we can see from the schematic that I2C1 is on 1.8V, so to make it work on 3.3V you need to use an external level translator or use I2C2 or I2C3.

Regards,

Kunal

View solution in original post

0 Kudos
79 Views
Contributor IV

Dear Kunal Kotecha,

We are using IMX8MM custom board and thank we used 3.3v pull up

Regards

Santhosh Kumar S

0 Kudos