Hi,
I have an i.mx6 solox sabresd dev board. I am trying connect an external battery pack manager card to through i2c on the dev board. I will have an application which runs on the dev board which interface external battery pack manager.
Looking at the schematic of the dev board all i2c has been assigned and I did not see a pin out like on the imx7 dev board. Where can I connect and how on the imx6 sx sabre sd? Do I need additional h/w?
What configuration do I need to do to enable r/w it from the user space in linux? I am using buildroot system instead of yocto.
Thank you very much.
Hi nurselberlinguette
one can check i2c iomux options for signals which are not used in custom configuration
using Table 4-1. Pin Assignments i.MX6SX Reference Manual
http://www.nxp.com/docs/en/reference-manual/IMX6SXRM.pdf
Other option use i2c expander, like MAX7310 in Sabre AI schematic sch-27142 (p.17)
Schematics (5)
Design files for i.MX 6Quad and i.MX 6DualLite CPU1 Cards
Design files for Base Board
SABRE|Automotive-Infotainment|i.MX6|NXP
For using in linux one can try i2c tools:
https://community.nxp.com/docs/DOC-1477
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------