SPRUJ10D May   2022  – September 2023

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Preface: Read This First
    1. 2.1 Sitara MCU+ Academy
    2. 2.2 If You Need Assistance
    3. 2.3 Important Usage Notes
  5. 2Kit Overview
    1. 3.1 Kit Contents
    2. 3.2 Key Features
    3. 3.3 Component Identification
    4. 3.4 BoosterPacks
    5. 3.5 Compliance
    6. 3.6 Security
  6. 3Board Setup
    1. 4.1 Power Requirements
      1. 4.1.1 Power Input Using USB Type-C Connector
      2. 4.1.2 Power Status LEDs
      3. 4.1.3 Power Tree
    2. 4.2 Push Buttons
    3. 4.3 Boot Mode Selection
  7. 4Hardware Description
    1. 5.1  Functional Block Diagram
    2. 5.2  GPIO Mapping
    3. 5.3  Reset
    4. 5.4  Clock
    5. 5.5  Memory Interface
      1. 5.5.1 QSPI
      2. 5.5.2 Board ID EEPROM
    6. 5.6  Ethernet Interface
      1. 5.6.1 Ethernet PHY #1 - CPSW RGMII/ICSSM
      2. 5.6.2 Ethernet PHY #2 - CPSW RGMII/ICSSM
      3. 5.6.3 LED Indication in RJ45 Connector
    7. 5.7  I2C
    8. 5.8  Industrial Application LEDs
    9. 5.9  SPI
    10. 5.10 UART
    11. 5.11 MCAN
    12. 5.12 FSI
    13. 5.13 JTAG
    14. 5.14 Test Automation Header
    15. 5.15 LIN
    16. 5.16 MMC
    17. 5.17 ADC and DAC
    18. 5.18 EQEP and SDFM
    19. 5.19 EPWM
    20. 5.20 BoosterPack Headers
    21. 5.21 Pinmux Mapping
  8. 5References
    1. 6.1 Reference Documents
    2. 6.2 Other TI Components Used in This Design
  9. 6Revision History

I2C

The AM263x LaunchPad uses two AM263x SoC inter-integrated circuit (I2C) ports to operate as a controller for various targets. It is important that all I2C data and clock lines are pulled up to the 3.3V system voltage supply to enable communication.

GUID-20220502-SS0I-FSF0-RNHK-53NJMQ9SMKD4-low.png Figure 4-10 I2C Targets
Table 4-8 I2C Addressing
Target I2C Instance I2C Addres Bit Description Device Addressing LaunchPad Config. I2C Address
Board ID EEPROM I2C1 The first 4 bits of the device address are set to 1010, the next two are set by the A2 and A1 pins, the seventh bit, a16, is the most significant internal address bit 0b10110[A2][A1][a16]
A1 is connected to 3.3V supply
A2 is connected to ground
0b1010010 0x52
LED Driver I2C1 The first four bits of the target address are 1100, the following three are determined by A2, A1, and A0 0b1100[A2][A1][A0]
A2/A1 are connected to ground
A0 is connected to 3.3V supply
0b1100001 0x61
BoosterPack Headers I2C1 Dependent on target
BOOTMODE IO Expander I2C3/TA_I2C The first 6 bits of the target address are set to 010000, the next bit is determined by the addr pin of the IO expander 0b010000[ADDR]
ADDR pin connected 3.3V supply
0b0100001 0x21
BoosterPack Headers I2C3 Dependent on target
Note: Underlined address bits are fixed based on the device addressing and cannot be configured.