
MSC SM2S-IMX8M User Manual
43 / 92
4.13 I²C Bus
I2C_GP on the
SMARC™ connector is also linked to an on-module EEPROM at address 0x50.
For further I²C bus signals see also Camera, HDMI, LCD/LVDS and System Management interfaces.
The I²C bus driven by CPU core function has the following key features:
•
Compatibility with I2C bus standard
•
Multimaster operation
•
Software programmability for one of 64 different serial clock frequencies
•
Software-selectable acknowledge bit
•
Interrupt-driven, byte-by-byte data transfer
•
Arbitration-lost interrupt with automatic mode switching from master to slave
•
Calling address identification interrupt
•
Start and stop signal generation/detection
•
Repeated Start signal generation
•
Acknowledge bit generation/detection
•
Bus-busy detection
•
Data rates up to 100kbits/s in Standard mode and 400kbits/s in Fast mode
Table 4-13: I²C Signal Description
Signal
Pin Type
Signal
Level
Pin on
i.MX8M
Pin name on
i.MX8M
Power
Tolerance
PU/PD
Description
I2C_GP_CK
O OD
1.8V CMOS
G7
I2C2_SCL
1.8V
PU 2.2k 1.8V
General Purpose SMB clock output
I2C_GP_DAT
I/O OD
1.8V CMOS
F7
I2C2_SDA
1.8V
PU 2.2k 1.8V
General Purpose SMB data I/O line
SMB_ALERT_1V8#
I OD
1.8V CMOS
K19
NAND_RE_B
1.8V
PU 2.2k 1.8V
(CPU GPIO3_IO15)