SPRUJ64 September   2022

 

  1.   Abstract
  2.   Trademarks
  3. 1Key Features
  4. 2AM64x SKEVM Overview
    1. 2.1 Board Version Identification
  5. 3Functional Block Diagram
  6. 4System Description
    1. 4.1  Clocking
      1. 4.1.1 Ethernet PHY Clock
      2. 4.1.2 AM64x SoC Clock
    2. 4.2  Reset
    3. 4.3  Power Requirements
      1. 4.3.1 Power Input
      2. 4.3.2 USB Type-C Interface for Power Input
      3. 4.3.3 Power Fault Indication
      4. 4.3.4 Power Supply
      5. 4.3.5 Power Sequencing
      6. 4.3.6 SOC Power
    4. 4.4  Configuration
      1. 4.4.1 Boot Modes
    5. 4.5  JTAG
    6. 4.6  Test Automation
    7. 4.7  UART Interface
    8. 4.8  Memory Interfaces
      1. 4.8.1 LPDDR4 Interface
      2. 4.8.2 MMC Interface
        1. 4.8.2.1 Micro SD Interface
        2. 4.8.2.2 WiLink Interface
        3. 4.8.2.3 OSPI Interface
        4. 4.8.2.4 Board ID EEPROM Interface
    9. 4.9  Ethernet Interface
      1. 4.9.1 DP83867 PHY Default Configuration
      2. 4.9.2 DP83867 – Power, Clock, Reset, Interrupt, and LEDs
      3. 4.9.3 Industrial Application LEDs for Indication
    10. 4.10 USB 3.0 Interface
    11. 4.11 PRU Connector
    12. 4.12 User Expansion Connector
    13. 4.13 MCU Connector
    14. 4.14 Interrupt
    15. 4.15 I2C Interface
    16. 4.16 IO Expander (GPIOs)
  7. 5Known Issues and Modifications
    1. 5.1 Issue 1 - Silkscreen Missprint on Initial Board Batch
  8. 6Revision History

I2C Interface

There are three I2C interfaces used in SK EVM board.

  • SoC_I2C0 Interface: SoC I2C [0] is connected to Board ID EEPROM, PMIC, PRU Header, and User Expansion Header. I2C0 interface is used by the software to identify the EVM through the Board ID memory device AT24C512C-MAHM-T 512Kb serial EEPROM configured to respond to addresses 0x51. I2C0 interface on the SKEVM is also used by the software to configure and control the PMIC device. I2C0 is also connected to the User expansion Header and PRU Header.
  • SOC I2C (1) Interface: SoC I2C [1] is connected to 8-Bit LED driver, 8-Bit GPIO expander, Temperature Sensors, and Test Automation Header.
  • SOC I2C (2) Interface: Connected I2C [2] from SoC to the User Expansion Header.

Figure 4-21 depicts the I2C tree.

GUID-4E0F20C9-60F5-49CD-9805-84C39C58B173-low.png Figure 4-21 I2C Interface