Imx8mm: How to configure i2c to 3.3 volts

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Imx8mm: How to configure i2c to 3.3 volts

Jump to solution
1,507 Views
santhosh2
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
1,321 Views
kunalkotecha1
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
1,322 Views
kunalkotecha1
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

0 Kudos
1,321 Views
santhosh2
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