15 i2c buses and devices, 1 i2c bus summary, I2c buses and devices – Kontron SMARC Evaluation Carrier User Manual
Page 58: I2c bus summary

User’s Guide
58
15 I2C Buses and Devices
15.1 I2C Bus Summary
There are five I2C buses defined in the SMARC specification: PM (Power Management), LCD (Liquid Crystal Display),
GP (General Purpose), CAM (Camera) and HDMI. There are I2C devices on the Evaluation Carrier for four of these: the
PM, LCD, GP and CAM I2C buses, per the following table. There are no Evaluation Carrier board I2C devices on the ULP-
COM HDMI I2C bus. More details on the individual devices are given in the following sections. Items shown in the
shaded rows are not present on the Evaluation Carrier and are shown for illustration as to what else might appear on an
I2C bus scan.
I2C Device Summary Chart:
#
Device
Description
Ref Des
Address(7 bit) Address(8 bit)
Notes
I2C_PM Bus
1
TI TCA9554
IO Expander
U35
0x22
0x44 / 0x45
Power Enables (Outputs)
2
TI TCA9554
IO Expander
U34
0x24
0x48 / 0x49
Power Status (Inputs)
3
Atmel AT24C32D
EEPROM
U37
0x57
0xAE / 0xAF
Should have PICMG EEP
data structure
4
BQ27510-G2 or
BQ34Z100
Fuel Gauge
U8/U23
0x55
0xAA / 0xAB
5
TI TPS65911C
PMU
U7
0x2D
0x5A / 0x5B
On Kontron’s SMARC
sAT30 Module. Other ULP-
COM Modules may have
different devices, at
different addresses,except
for the EEPROM which
should be the same
6
On Semi NCT72
Thermal Sensor
U5
0x4C
0x98 / 0x99
7
Atmel AT24C32D
EEPROM
U9
0x50
0xA0 / 0xA1
8
TI TPS62361
Buck Regulator
U8
0x60
0xC0 / 0xC1
I2C_LCD Bus
1
Atmel AT24HC02 EEPROM
U29
0x55
0xAA / 0xAB
For test
2
Atmel AT24HC02 EEPROM
U1
0x50
0xA0 / 0xA1
On KLAS NEC board
I2C_GP Bus
1
AtmelAT24HC02
EEPROM
U26
0x56
0xAC / 0xAD
For test
2
STMicro
LIS302DL
Accelerometer
U1
0x1C
0x38 / 0x39
3
TI TCA9554
IO Expander
U44
0x20
0x40 / 0x41
GPIO readback / test
4
TI TCA9554
IO Expander
U43
0x21
0x42 / 0x43
GPIO readback / test and