User applications that communicate with any of the I2C bus I2C0 downstream
devices must first set up a path to the desired target device through the
appropriate bus switch: I2C0 U55 PCA9544A, address 0x75 (0b111101
); U53 TCA9548A, address 0x74 (0b1110100
), or U54 TCA9548A, address 0x76 (0b111110
), respectively. The following table lists the address for
each bus.
I2C Devices | I2C Switch Position | I2C Address | Device | |
---|---|---|---|---|
Binary Format | Hex Format | |||
I2C0 Bus | ||||
PCA9544A 4-channel bus switch | N/A |
0b1110101
|
0x75 | U55 PCA9544A |
PMBus INA226 power monitor 1 | 0 |
|
INA226 U14,U16,U20,U21, U79,U84,U85,U86 | |
Not used | 1 | N/A | N/A | N/A |
PMBus regulators 1 | 2 |
|
Various Intersil regulators U3,U12,U15,U22,U24,U25,U29,U31,U36,U44,U67,U68 | |
FPGA SYSMON | 3 |
0b0110010
|
0x32
|
U1 BANK 65 |
I2C0 Bus | ||||
TCA9548 8-channel bus switch | N/A |
0b1110100
|
0x74
|
U53 TCA9548A |
I2C EEPROM | 0 |
0b1010100
|
0x54
|
U48 M24C08 |
SI5328 clock | 1 |
0b1101000
|
0x68 | U87 SI5328B |
Not used | 2 | N/A | N/A | N/A |
QSFP1 Si570 clock | 3 |
0b1011101
|
0x5D
|
U95 SI570 |
QSFP2 Si570 clock | 4 |
0b1011101
|
0x5D
|
U90 SI570 |
QSFP3 Si570 clock | 5 |
0b1011101
|
0x5D
|
U82 SI570 |
QSFP4 Si570 clock | 6 |
0b1011101
|
0x5D
|
U80 SI570 |
Not used | 7 | N/A | N/A | N/A |
I2C0 Bus | ||||
TCA9548 8-channel bus switch | N/A |
0b1110101
|
0x76
|
U54 TCA9548A |
FMCP HSPC (FMC Plus) | 0 |
0bXXXXXXX
|
0x##
|
J18 FMCP HSPC |
Not used | 1 | N/A | N/A | N/A |
FPGA SYSMON | 2 |
0b0110010
|
0x32
|
U1 BANK 65 |
Not used | 3 | N/A | N/A | N/A |
QSFP1 module | 4 |
0b1010000
|
0x50
|
J42 28 Gb/s QSFP+ |
QSFP2 module | 5 |
0b1010000
|
0x50
|
J39 28 Gb/s QSFP+ |
QSFP3 module | 6 |
0b1010000
|
0x50
|
J35 28 Gb/s QSFP+ |
QSFP4 module | 7 |
0b1010000
|
0x50
|
J32 28 Gb/s QSFP+ |
Information about the PCA9544A, TCA9548, and TCA6416A is available on the TI Semiconductor website.