I am currently designing a carrier board for the Verdin iMX8M Plus, on which I am needed to connect to a smart battery via SMBus.
From what I have ready so far, I2C is very similar to SMBus and the two can be compatible with each other. So my question is, can I use the I2C on the Verdin iMX8M Plus, to connect to a smart battery via SMBus?
Thanks! Have a good weekend,
SMBus is built on I2C and is therefore generally compatible with I2C devices, though not in all respects. Most likely you can connect a smart battery to Verdin iMX8M Plus using I2C interface. Please check your battery datasheet and consult with articles below:
SMBus Compatibility With an I2C Device
Linux I2C/SMBus Subsystem
Hello @forstnert ,
Were you able to solve your issue with the info provided by @alex.tx?