Preliminary User's Manual l MBLS1012AL UM 0001 l © 2019, TQ-Systems GmbH
Page 12
4.2.6
I
2
C
The TQMLS1012AL provides an I
2
C bus on the MBLS1012AL. This I
2
C bus is implemented with a 1.8 V and a 3.3 V branch.
The 3.3 V branch is routed to a 100 mil pin header and terminated with 4.7 kΩ Pull-Ups. Table 13 lists all I
2
C addresses used.
MBLS1012AL
TQMLS1012AL
100 mil header
Temperature
sensor
GPIO
Expander
I2C_3V3
USB Hub
PCIe RefCLK
PCIe card
Ethernet
Switch
I2C_1V8
Illustration 10:
Block diagram I
2
C bus
The following table shows the I
2
C address mapping on TQMLS1012AL and MBLS1012AL.
Table 13:
I
2
C devices, address mapping on TQMLS1012AL and MBLS1012AL
Location
Device
Function
Address
Remark
MBLS1012AL
KSZ9897R
Ethernet Switch
0x5F / 101 1111b
Optional, not connected
TUSB8041
USB-Hub
0x44 / 100 0100b
Optional, not connected
LM75ADP
Temperature sensor
0x48 / 100 1000b
–
9FGV0241
PCIe RefClk
0x69 / 110 1001b
Optional, not connected
–
PCIe Card
–
Defined by PCIe card
–
WLAN Card
–
Defined by PCIe card
PCA9555
GPIO Expander
0x20 / 010 0000b
–
TQMLS1012AL
DS1339U-33
RTC
0x68 / 110 1000b
–
SE97B
Temperature sensor
0x19 / 001 1001b
–
EEPROM, unprotected
0x51 / 101 0001b
–
EEPROM. protected
0x31 / 011 0001b
–
24LC64T
EEPROM
0x50 / 101 0000b
–
VR5100
PMIC
0x08 / 000 1000b
–