There are five I2C interfaces on the common processor card. All the I2C interface signals use the 3.3-V I/O level.
- WKUP_I2C0 is interfaced to a presence detect latch to identify the daughter cards which are presently installed. In addition, the processor board and each daughter card has a Board ID memory device connected to WKUP_I2C0. The Board ID memories contain identification and configuration information for the cards. The WKUP_I2C0 is also used to communicate with the power supply IC for the SoC_MPU rail, allowing modification of the voltage.
- I2C0 is connected to the on-card RTC, LED driver, I/O expander, and application connector to interface the I/O expander. This I2C is also connected to a test header J33 for AM65x processor slave operation. Pin outs of the I2C test header is given in Table 3-33.
Table 3-33 I2C Test Header (J33) Pin-outPin no. | Signal |
---|
1 | DGND |
2 | I2C0_SDA |
3 | I2C0_SCL |
- I2C1 is connected to a display adapter connector.
- MCU_I2C0 is connected to BOOT EEPROM, SERDES connector, GPMC/DSS connector, display port adopter interface, and camera connector.
- I2C2 is connected to current monitors, temperature sensors, and the test automation header.
I2C0 and I2C1 are powered by VDDSHV_GENERAL, WKUP_I2C0 and MCU_I2C0 are powered by VDDS_WKUP_GENERAL, and I2C2 is powered by VDDSHV_GPMC supply.
One test header for I2C0 is provided for any external validation. Figure 3-22 and Figure 3-23 depicts the I2C tree.