Hi all,
did a small linux tool for i2c, and (unless i have no bugs, that shouldn't be since all other devices in the bus are detected correctly) looks like the PMIC is not replying. It should reply at a 0x08 address, or near it.
We should need to control some voltage so if possible i would understand what is wrong here.
Reagrds
Angelo
Hi igor,
thanks,
i have several devices in the bus, working properly. Only PMIC is not responding, so i would exclude any imx6q pinmux issue.
VIN is 3V3, VDDIO is 3v3.
Is it possible some of this chip are programmed on OTP without i2c enabled ?
Regards
Angelo
Hi angelo
i2c can not be disabled. Is this one chip or several,
had you checked signals with oscilloscope?
Best regards
igor
Hi angelo
one can check i2c iomux settings and if SION bit is set in
IOMUXC_SW_MUX_CTL register. As for PMIC, to communicate with I2C,
VIN must be valid and VDDIO, to which SDA and SCL are pulled up, must be
powered by a 1.7 to 3.6 V supply.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------