AM243x EvaluationModule UserGuide Spruj63a
AM243x EvaluationModule UserGuide Spruj63a
User's Guide
AM64x/AM243x Evaluation Module
Table of Contents
1 Introduction.............................................................................................................................................................................4
1.1 EVM Revisions and Assembly Variants............................................................................................................................. 4
1.2 Inside the Box.................................................................................................................................................................... 5
2 Important Usage Notes...........................................................................................................................................................5
2.1 Power-On Usage Note....................................................................................................................................................... 5
2.2 EMC, EMI, and ESD Compliance...................................................................................................................................... 5
3 System Description................................................................................................................................................................ 6
3.1 Key Features......................................................................................................................................................................7
3.2 Functional Block Diagram.................................................................................................................................................. 9
3.3 Power-On/Off Procedures................................................................................................................................................ 10
3.3.1 Power-On Procedure.................................................................................................................................................10
3.3.2 Power-Off Procedure................................................................................................................................................. 11
3.4 Peripheral and Major Component Description................................................................................................................. 12
3.4.1 Clocking.....................................................................................................................................................................12
3.4.1.1 Ethernet PHY Clock............................................................................................................................................ 12
3.4.1.2 AM64x/AM243x Clock.........................................................................................................................................12
3.4.1.3 PCIe Clock.......................................................................................................................................................... 12
3.4.2 Reset......................................................................................................................................................................... 13
3.4.3 Power........................................................................................................................................................................ 14
3.4.3.1 Power Input.........................................................................................................................................................14
3.4.3.2 Reverse Polarity Protection................................................................................................................................ 14
3.4.3.3 Current Monitoring.............................................................................................................................................. 14
3.4.3.4 Power Supply......................................................................................................................................................15
3.4.3.5 Power Sequencing..............................................................................................................................................17
3.4.3.6 AM64x/AM243x Power....................................................................................................................................... 18
3.4.4 Configuration............................................................................................................................................................. 19
3.4.4.1 Boot Modes.........................................................................................................................................................19
3.4.5 JTAG..........................................................................................................................................................................23
3.4.6 Test Automation.........................................................................................................................................................26
3.4.7 UART Interfaces........................................................................................................................................................ 29
3.4.8 Memory Interfaces.....................................................................................................................................................30
3.4.8.1 DDR4 Interface................................................................................................................................................... 30
3.4.8.2 MMC Interfaces...................................................................................................................................................31
3.4.8.3 OSPI Interface.................................................................................................................................................... 32
3.4.8.4 SPI EEPROM Interface.......................................................................................................................................33
3.4.8.5 Board ID EEPROM Interface.............................................................................................................................. 33
3.4.9 Ethernet Interface...................................................................................................................................................... 34
3.4.9.1 DP83867 PHY Default Configuration..................................................................................................................36
3.4.9.2 DP83869 PHY Default Configuration..................................................................................................................36
3.4.9.3 Ethernet LED...................................................................................................................................................... 42
3.4.10 Display Interface......................................................................................................................................................43
3.4.11 USB 2.0 Interface.....................................................................................................................................................44
3.4.12 PCIe Interface..........................................................................................................................................................44
3.4.13 High Speed Expansion Interface............................................................................................................................. 46
3.4.14 CAN Interface.......................................................................................................................................................... 54
3.4.15 Interrupt................................................................................................................................................................... 55
3.4.16 ADC Interface.......................................................................................................................................................... 55
3.4.17 Safety Connector.....................................................................................................................................................56
3.4.18 SPI Interfaces.......................................................................................................................................................... 56
3.4.19 I2C Interfaces.......................................................................................................................................................... 56
3.4.20 FSI Interface............................................................................................................................................................ 58
List of Figures
Figure 3-1. Top View of the AM64x/AM243x EVM Board............................................................................................................ 6
Figure 3-2. Bottom View of the AM64x/AM243x EVM Board.......................................................................................................7
Figure 3-3. General Processor Board Functional Block Diagram................................................................................................9
Figure 3-4. AM64x/AM243x EVM Clock Tree............................................................................................................................ 12
Figure 3-5. Overall Reset Architecture of the AM64x/AM243x EVM......................................................................................... 13
Figure 3-6. Power Good LEDs...................................................................................................................................................16
Figure 3-7. Power ON and OFF Sequencing.............................................................................................................................17
Figure 3-8. AM64x/AM243x Core Supply and Array Core Supply Options............................................................................... 18
Figure 3-9. AM64x/AM243x EVM Schematic Excerpt, Boot Mode Selection Switches (SW2, SW3)........................................20
Figure 3-10. AM64x/AM243xEVM PCB, Boot Mode Selection Switches (SW2, SW3)............................................................. 20
Figure 3-11. JTAG Interface.......................................................................................................................................................24
Figure 3-12. Test Automation Header........................................................................................................................................27
Figure 3-13. AM64x/AM243xUART Interfaces...........................................................................................................................29
Figure 3-14. AM64x/AM243x DDR4 Interface........................................................................................................................... 30
Figure 3-15. Micro SD Interface.................................................................................................................................................31
Figure 3-16. eMMC Interface.....................................................................................................................................................32
Figure 3-17. AM64x/AM243x OSPI Interface............................................................................................................................ 33
Figure 3-18. Ethernet Interface - CPSW Domain...................................................................................................................... 34
Figure 3-19. Ethernet Interface - ICSSG Domain...................................................................................................................... 35
Figure 3-20. AM64x/AM243xEthernet Interfaces - CPSW Ethernet Strap Settings.................................................................. 39
Figure 3-21. AM64x/AM243x Ethernet Interfaces - ICSSG1 Ethernet Strap Settings............................................................... 40
Figure 3-22. AM64x/AM243x Ethernet Interfaces - ICSSG2 Ethernet Strap Settings............................................................... 41
Figure 3-23. AM64x/AM243x EVM Ethernet Interface LED.......................................................................................................42
Figure 3-24. AM64x/AM243x USB 2.0 Host Interface............................................................................................................... 44
Figure 3-25. AM64x/AM243x PCIe Interface............................................................................................................................. 45
Figure 3-26. AM64x/AM243x High Speed Expansion Connector..............................................................................................52
Figure 3-27. AM64x/AM243x High Speed Expansion Connector - Part 1................................................................................. 53
Figure 3-28. AM64x/AM243x High Speed Expansion Connector - Part 2................................................................................. 54
Figure 3-29. AM64x/AM243x CAN Interfaces............................................................................................................................55
Figure 3-30. AM64x/AM243x I2C Interfaces and Address Assignment of Peripherals............................................................. 57
Figure 3-31. AM64x/AM243x FSI Interface............................................................................................................................... 58
Figure 4-1. AM64x/AM243x EVM Modification Label Location..................................................................................................59
Figure 4-2. XDS110 CCS Connection Error Dialog................................................................................................................... 60
Figure 4-3. XDS110 debug reset utility command-line function................................................................................................. 60
Figure 4-4. MMC1 Schematics.................................................................................................................................................. 61
Figure 4-5. MMC1 Layout.......................................................................................................................................................... 62
List of Tables
Table 1-1. AM64x/AM243x EVM PCB Design Revisions, and Asssembly Variants.................................................................... 4
Table 3-1. Source Clock Selection for the Clock Buffer............................................................................................................. 12
Table 3-2. VMAIN LED...............................................................................................................................................................14
Table 3-3. INA Devices I2C Slave Address............................................................................................................................... 14
Table 3-4. Power Test Points..................................................................................................................................................... 15
Table 3-5. Power LEDs.............................................................................................................................................................. 16
Table 3-6. SoC Power Supply....................................................................................................................................................19
Table 3-7. BOOTMODE Bits...................................................................................................................................................... 21
Table 3-8. PLL Reference Clock Selection BOOTMODE[2:0]................................................................................................... 21
Table 3-9. Boot Device Selection BOOTMODE[6:3]..................................................................................................................21
Table 3-10. Primary Boot Media Configuration BOOTMODE[9:7]............................................................................................. 22
Table 3-11. Backup Boot Mode Selection BOOTMODE[12:10]................................................................................................. 22
Table 3-12. Backup Boot Media Configuration BOOTMODE[13].............................................................................................. 22
Table 3-13. Selection of HSE Connector and JTAG TRACE Functionality................................................................................ 23
Table 3-14. TI20 Pin Connector (J25) Pin-Out...........................................................................................................................23
Table 3-15. TI 60-Pin Connector (J33) Pin-Out......................................................................................................................... 25
Trademarks
Sitara™ and Code Composer Studio™ are trademarks of Texas Instruments.
Arm® and Cortex® are registered trademarks of Arm Limited.
All trademarks are the property of their respective owners.
1 Introduction
The TMDS64EVM/TMDS243EVM is a standalone test, development, and evaluation module (EVM) that lets
developers evaluate the AM64x/AM243x functionality and develop prototypes for a variety of applications. The
EVM implements either the Sitara™ AM6442 MPU or the AM2434 MCU. Additional supporting components allow
the user to make use of the various device interfaces including Industrial Ethernet, standard Ethernet, PCIe,
Fast Serial Interface (FSI) and others to easily create prototypes. An on-board display makes use of AM64x/
AM243x serial peripheral interface (SPI) ports to provide the ability for local visual outputs in addition to the
various LED provided. On-board current measurement capabilities are available to monitor power consumption
for power-conscious applications. The supplied USB cable paired with embedded emulation logic allows for
emulation and debugging using standard development tools such as Code Composer Studio™ software from TI.
Note
Throughout this document, the AM6442 and AM2434 devices are interchangeable in diagrams and
other tables, other than explicitly defined exception. The AM2434 MCU in the ALV package and the
AM6442 MPU are footprint and pinout compatible and the PCB has been designed to accommodate
both.
Note
For the board formerly known as AM64x/AM243x GP EVM, please see AM64x/AM243x EVM User's
Guide (Rev. D)
Note
All AM64x/AM243x EVMs include high-security field-securable (HS-FS) silicon to customize keys and
encryption for security applications.
Note
The maximum length of the IO cables shall not exceed 3 meters.
CAUTION
To avoid high inrush currents and prevent possible damage to the AM64x/AM243x EVM
components, the proper EVM power on and power off procedures are required. For more details,
see Section 3.3.
3 System Description
The following sections describe the AM64x/AM243x EVM design. Top-down and bottom-up views of the PCB are
provided in Figure 3-1 and Figure 3-2 for reference to major IC and connector component locations.
Debug:
• XDS110 On-Board Emulator
• Supports 20-pin JTAG connection from external emulator
• Automatic selection between on-board and external emulator (higher priority)
• Quad port Universal Asynchronous Receiver/Transmitter (UART) to USB circuit over microB USB connector
• Two I2C ports SoC_I2C0 and SoC_I2C1 connected to test headers for peripheral testing of the AM64x device
• 4x Push Buttons:
– 1x SoC Warm RESET
– 1x User GPIO
– 1x MCU Warm RESET
– 1x MCU/SoC PORz RESET
Power Supply:
Note
Please make sure that the user is using the appropriately sized DC barrel jack for the particular
EVM revision, as these have changed from the board, known as TMDS64GPEVM. A GP EVM Power
Supply can be adapted to this revision by using an adapter of part number DC PLUG-P1J-P1M
• DC Input: 12 V
• Center positive 5.5mm x 2.5mm x 9.5mm Barrel Jack.
– Recommended mating connector - PJ-080BH.
– Recommended Power Supply - GlobTek Inc. RR9LE5000LCPCIMR6B ( IEC 320-C6 adapter cords sold
separately).
• Status Output: LEDs to indicate power status
• INA devices for current monitoring
Compliance:
• RoHS Compliant
• REACH Compliant
Note
Diagram is compatible with both the AM6442 MPU and the AM2434 MCU version of the system.
CAUTION
To avoid high inrush currents, and prevent possible damage to the AM64x/AM243x EVM
components, the following EVM power on and power off procedures must be utilized.
2. Place EVM boot switch selectors (SW2, SW3) into selected boot mode. For more details, see Boot Modes.
3. Attach 12 V AC/DC regulator plug to EVM power jack (J6), but do not power converter from AC power.
4. Apply AC power to AC/DC converter. 12 V power LED (LD6 and LD12) illuminates.
6. Visually inspect LED against reference photo above. The following LED is illuminated:
• LD1, LD2, LD3, LD4, LD6, LD7, LD8, LD9, LD10, LD15, LD24, LD25
Note
If using an AM243x EVM, LD2 is not illuminated.
3.3.2 Power-Off Procedure
1. Switch EVM power switch (SW1) to OFF position.
2. Disconnect AC power from AC/DC converter.
3. Remove DC power plug from EVM power jack (J6).
Note
Resistors that are marked with red color box are DNI.
3.4.2 Reset
The AM64x/AM243x device has the following reset signals:
• RESET_REQz is the warm reset input for MAIN domain.
• RESETSTATz is the warm reset status output for MAIN domain.
• PORz_OUT is the power ON reset status output from MAIN and MCU domain.
• MCU_PORz is the power ON/Cold Reset input for MCU and MAIN domain.
• MCU_RESETz is the Warm Reset input for MCU domain.
• MCU_RESETSTATz is the Warm Reset status output for MCU domain.
The two supervisor outputs and reset from JTAG are input to an AND gate to generate the PORz signal. This
PORz, the CONN_MCU_PORz from safety connector, and PCIe_MCU_PORz from PCIe connector are input to
another AND gate to generate the MCU_PORz signal.
Three push button switches are available to provide reset for MCU_PORz, MCU_RESETz and RESET_REQz.
Warm reset can also be applied through Test automation header or manual reset switches SW4(SoC) and
SW6(MCU).
MCU_PORz input can be applied though switch SW7.
The CONN_MCU_RESETz and CONN_MCU_PORz from the safety connector are routed to MCU_RESETz and
MCU_PORz respectively thereby providing option for safety connector to create a warm reset and a cold reset
as shown in the Figure 3-5.
Most peripheral resets are ANDED with the RESETSTATz output from the SoC along with a GPIO control as
shown in Figure 3-5. This verifies that the peripheral reset is asserted until the SoC is out of reset and allows the
AM64x to manually assert reset to the peripheral.
3.4.3 Power
3.4.3.1 Power Input
The following sections describe the power distribution network topology that supplies the EVM board, supporting
components and reference voltages.
The AM64x/AM243x EVM board includes a power fix based on discrete power supply components. The initial
stage of the power supply is 12 V from a barrel jack connector with part reference J6. J6 supports 8 A current
rating and necessary diodes for reverse polarity protection and voltage surge protection. The 12 V input (VMAIN)
of the EVM that is used to generate all necessary voltages required by the EVM.
A ON/OFF switch with part reference SW1 is provided to turn ON/OFF the EVM by connecting this switch to
Enable pin of LM5140, thereby, allowing the switch to turn on or off the board based on the switch position. The
board is in off condition when switch is grounded position 1-2 and in on condition when the switch is in position
2-3. Additionally, GPIO from the test automation header is also connected to the switch to control ON/OFF of the
EVM through he test automation board. A fault indication LED LD5 is in ON status in case of reverse polarity.
LD6 is in ON status to indicate VMAIN power good.
Note
The Switch SW1 does not turn off VMAIN. Switch SW1 only disables the VCC_5V0 output of LM5140
from which all other power supplies are derived.
Figure 3-8. AM64x/AM243x Core Supply and Array Core Supply Options
Note
• PROC101x-001 BOM variant, implements the AM6442 and requires 0.75 V supplied to the
VDD_CORE and 0.85 V supplied to VDDR_CORE. In this variant R2 and R4 are installed by
default and VDD_CORE supply (U25) is setup for 0.75 V operation.
• PROC101x-002 BOM variant, implements the AM2434 and requires 0.85 V supplied to
VDD_CORE and VDDR_CORE. In this variant R1 and R3 are installed by default and VDD_CORE
supply (U25) is setup for 0.85 V operation.
The SoC has different IO groups. Each IO group is powered by specific power supplies as shown in Table 3-6.
Table 3-6. SoC Power Supply
SI.No. Power Supply SoC Supply Rails IO Power Group Power
1 VDDA_CORE VDDA_0P85_SERDES SERDES0 0.85
0
VDDA_0P85_SERDES 0.85
0_C
VDDA_0P85_USB0 USB0 0.85
VDD_MMC0 MMC0 0.85
2 SoC_DVDD3V3 VDDS_MCU MCU 3.3
VDDA_3P3_USB0 USB0 3.3
VDDSHV0 General 3.3
VDDSHV1 PRG0 3.3
VDDSHV2 PRG1 3.3
VDDSHV3 GPMC 3.3
3 VDDA_1V8_MCU VDDA_MCU MCU 1.8
4 VDDA_MCU_ADC VDDA_ADC ADC0 1.8
5 VDDA_1V8_SERDES VDDA_1P8_SERDES0 SERDES0 1.8
6 VDDA_1V8_USB0 VDDA_1P8_USB0 USB0 1.8
7 VDDA_1V8 VDDS_OSC OSC0 1.8
VDDA_TEMP_0/1 1.8
VDDA_PLL_0/1/2 1.8
8 VDD_DDR4 VDDS_DDR DDR0 1.2
VDDS_DDR_C 1.2
9 SOC_DVDD1V8 VDDSHV4 FLASH 1.8
VDDS_MMC0 MMC0 1.8
10 VDDSHV_SD_IO VDDSHV5 MMC1 1.8
3.4.4 Configuration
3.4.4.1 Boot Modes
The boot mode for the EVM is defined by either a bank of switches SW2 and SW3 or by the I2C buffer (U96)
connected to the test automation connector (J38). All the boot mode pins have a weak pull-down resistor and a
switch capable of connecting to a strong pull up resistor. Switch set to “ON” corresponds to logic “HIGH” while
“OFF” corresponds to logic “LOW”.
For a full description of all AM64x SoC supported bootmodes, see the AM64x Sitara™ Processors Data Manual
and AM64x Processors Silicon Revision 1.0 Texas Instruments Families of Products Technical Reference
Manual.
The following boot modes are supported by EVM (and subject to change):
1. OSPI
2. MMC1 - SD Card
3. MMC0 - eMMC installed
4. USB - boot using host mode with bulk storage. USB 2.0 mass storage using FAT16/32 (thumb drive)
5. USB - device boot DFU
6. UART
7. No-Boot
Figure 3-9. AM64x/AM243x EVM Schematic Excerpt, Boot Mode Selection Switches (SW2, SW3)
Figure 3-10. AM64x/AM243xEVM PCB, Boot Mode Selection Switches (SW2, SW3)
The BOOTMODE pins provide means to select the boot mode before the device is powered up. The pins are
divided into the following categories:
Note
The following bit pattern is reversed in the table from the switch order.
BOOTMODE[2:0] - Denote system clock frequency for PLL configuration. By default, these bits are set for 25
MHz.
Table 3-8. PLL Reference Clock Selection BOOTMODE[2:0]
SW2.3 SW2.2 SW2.1 PLL REF CLK (MHz)
off off off 19.2
off off on 20
off on off 24
off on on 25
on off off 26
on off on 27
on on off RSVD
on on on RSVD
BOOTMODE[6:3] - This provides primary boot mode configuration to select the requested boot mode after POR,
that is, the peripheral/memory to boot from.
Table 3-9. Boot Device Selection BOOTMODE[6:3]
Primary Boot Device
SW2.7 SW2.6 SW2.5 SW2.4 Selected
off off off off RSVD
off off off on OSPI
off off on off QSPI
off off on on SPI
off on off off RSVD
off on off on RSVD
off on on off I2C
off on on on UART
on off off off MMC/SD Card
on off off on eMMC
on off on off USB
on off on on GPMC NAND
on on off off GPMC NOR
on on off on PCIe
on on on off xSPI
on on on on No-boot / Dev-boot
BOOTMODE[9:7]
device selected. For
- These
more details,
pins provide
see the
optional
device-specific
settings and
TRM.
are used in conjunction with the primary boot
Table 3-10. Primary Boot Media Configuration BOOTMODE[9:7]
SW3.2 SW3.1 SW2.8 Primary Boot Device
RSVD RSVD RSVD RSVD
RSVD Iclk Csel OSPI
RSVD Iclk Csel QSPI
RSVD Mode Csel SPI
RSVD RSVD RSVD RSVD
RSVD RSVD RSVD RSVD
Bus Reset Don't Care Addr I2C
RSVD RSVD RSVD UART
Port RSVD Fs/raw MMC / SD Card
RSVD RSVD RSVD eMMC
Core Volt Mode Lane Swap USB
RSVD RSVD RSVD GPMC NAND
RSVD RSVD RSVD GPMC NOR
RSVD RSVD RSVD PCIe
SFDP Read Cmd Mode xSPI
RSVD RSVD RSVD No-boot / Dev-boot
BOOTMODE[12:10] - Select the backup boot mode, that is, the peripheral/memory to boot from, if primary boot
device failed.
Table 3-11. Backup Boot Mode Selection BOOTMODE[12:10]
SW3.2 SW3.1 SW2.8 Backup Boot Device Selected
off off off None (No backup mode)
off off on USB
off on off RSVD
off on on UART
on off off RSVD
on off on MMC/SD
on on off SPI
on on on I2C
BOOTMODE[13] - These pins provide optional settings and are used in conjunction with the backup boot device
devices. For more details on bit details, see the device-specific TRM. When on, switches SW3.6 sets 1 and,
when off, sets 0.
Table 3-12. Backup Boot Media Configuration BOOTMODE[13]
SW3.6 Boot Device
RSVD None
Mode USB
RSVD RSVD
RSVD UART
RSVD RSVD
Port MMC/SD
RSVD SPI
RSVD I2C
BOOTMODE[14:15] - Reserved.
3.4.5 JTAG
The EVM includes XDS110 class embedded JTAG emulation through the micro B connector J28. The EVM also
has an optional TI20 pin (J25) connector to support external JTAG emulation. When an external emulator is
connected, internal emulation circuitry is disabled.
The design includes the footprint for a MIPI60 (J33) connector with connections for JTAG and trace capabilities.
The trace pins are pinmuxed with GPMC signals which, by default, are connected to HSE connector on the
processor board. Resistor networks are used to steer these signals to either the HSE connector or to the MIPI60
connector. The MIPI60 is not installed as delivered.
Resistor options are provided to connect these signals to the HSE or Trace connector as mentioned in the Table
3-13.
The pinout of TI20 pin connector and MIPI60 pin connector are given in Table 3-13 and Table 3-15, respectively.
Table 3-13. Selection of HSE Connector and JTAG TRACE Functionality
Signals Selected Mount Un Mount
RA1 RA2
RA3 RA4
HSE Connector
RA5 RA6
(default)
R390 R391
R393 R392
RA2 RA1
RA4 RA3
JTAG Trace signals to J33 RA6 RA5
R391 R390
R392 R393
One of the I2C interface from Test automation header is connected to an I2C IO expander, which can drive the
Boot mode pins of the processor.
Note
The bootmode selection switches are in the OFF condition and GPIO3 are set to logic low to enable
this mode.
The other I2C interface is connected to the current measurement and temperature sensing devices present on
the I2C1 port of the SoC.
The Test Automation connector is used by Texas Instruments for control of software regression testing and
comparative power measurements. The connector is provided to allow customers to develop their own testing
and power measurements of customer applications.
Note
The power measurements are not a substitute for the AM64x/AM243x Power Estimation Tool and is
not used for the design of power supply solutions.
Power measurements varies based on silicon process and environment and measurements can only used for
comparison with other measurements taken on the same EVM.
Note
For more information, see the OSPI and QSPI Board Design and Layout Guidelines section in the
AM64x Sitara™ Processors Data Manual.
OSPI and QSPI implementation: 0 Ω resistors are provided for DATA[7:0], DQS, INT# and CLK signals.
Footprints to mount external pull up resistors are provided on DATA[7:0] to prevent bus floating. The
footprint for the OSPI memory also allows the installation of either a QSPI memory or an OSPI memory.
S25FL256SABHI200 from Cypress is used in variants where QSPI flash is required. The 0 ohm resistors used in
pins OSPI_DATA[4:7] are removed if QSPI flash is mounted.
Note
For QSPI Configuration
Remove 0E resistors from the following
1. OSPI_DQ4 to OSPI_DQ7 nets (R432, R441, R442, R443).
2. OSPI_INTn (R158).
The first PHY (connected to RJ45 connector J14) is interfaced to the CPSW_RGMII1 port of the SoC. The
DP83867 PHY has been selected for this interface based on the ability to configure the Tx and Rx Delays. Since
the CPSW_RGMII1_RX port is also multiplexed with PRG0 signals, a mux is needed to select the path from the
SoC to this PHY (in CPSW mode) or to the HSE connector (PRG0 mode). The selection is done using a GPIO
from the 24 bit IO expander.
The second PHY (connected to stacked RJ45 connector J21B) is interfaced to the PRG1_RGMII2 port of
the SoC. This port is directly multiplexed with the CPSW_RGMII2 port. To select between CPSW and PRG
operation, the user needs to multiplex the MDIO MDC signals from each controller to this PHY and the mux is
controlled by a GPIO from IO expander. PRG1_RGMII2 is also internally multiplexed with PRG1_MII signals.
The objective of the PHY is that the PHY is used to connect to this port and the PHY supports both RGMII and
MII modes. Hence, DP83869 (48 pin) PHY is selected.
The third PHY (connected to stacked RJ45 connector J21A ) is interfaced to the PRG1_RGMII1 port of the SoC.
ICSSG ports support internal multiplexing of GPI, GPO, RGMII, MII etc. The objective of this PHY is that the
PHY is used to connect to this port and the PHY supports both RGMII and MII modes (without the use of CRS
and COL signals as the signals are multiplexed with the CPSW_RGMII1 used for the first PHY). Hence, the
same DP83869 (48pin) PHY is used for this port as well.
The PHY devices include integrated MDI termination resistors, so external termination is not provided.
Interrupt: The interrupt from two ICSSG PHYs from PRG1 domain are tied together and is connected to
EXTINTN pin of the AM64x/AM243x. An option for connecting the interrupt from CPSW PHY to the PRG1
ICSSG Interrupt pins is also provided.
Three configurable LED pins and a GPIO of Ethernet PHY are used to indicate link status. Several functions can
be multiplexed onto the LEDs for different modes of operation. The LED operation mode can be selected using
the LEDCR1 register address 0x0018 on the DP83867 device and LEDS_CFG1 register address 0x0018 on the
DP83869 device. The default configuration are as follows.
LED0: By default, this pin indicates that link is established. Additional functionality is configurable via
LEDCR1[3:0] register bits in the DP83867 device and LEDS_CFG1[3:0] register bits in the DP83869 device.
LDE0 is not used in the CPSW PHY (DP83867), this is also a strap pin which is used to set mirror enable. Since
these features are not required the strapping for the LED0 is not provided. In the DP83869 ICSSG PHY the
LED0 is connected to PRG1_PRU1_GPO8 and PRG1_PRU0_GPO8 of SoC for link status. This pin is also a
strap pin which is having internal pulldown resistor to set Auto Negotiation Disable option in the DP83869 device.
The default condition is to auto negotiate and advertise link as 10/100/1000Mbps
LED_1: By default, this pin indicates that 1000BASE-T link is established. This setting can be changed to
Auto negotiate to 10/100Mbps using the strap resistors. Additional functionality is configurable via LEDCR1[7:4]
register bits in the DP83867 device and LEDS_CFG1[7:4] register bits in the DP83869 device. LED_1 is a also
an strap pin, which is having internal pulldown resistor to set RGMII TX Clock Skew in the DP83867 device and
to select Auto Negotiation mode in the DP83869 device. Since this pin is set to active on both the devices, this
results in dim LED lighting when LED is driven directly. Therefore, a MOSFET is used to drive LED, as shown in
Figure 3-23.
LED_2: By default, this pin indicates receive or transmit activity. Additional functionality is configurable via
LEDCR1[11:18] register bits in the DP83867 device and LEDS_CFG1[11:18] register bits in the DP83869 device.
LED_2 is also a strap pin, which is having internal pulldown resistor to set RGMII TX Clock Skew in the
DP83867 device and to select Auto Negotiation mode in the DP83869 device. The default condition is to auto
negotiate and advertise link as 10/100/1000Mbps, this can be changed using the strap resistors provided. The
pull up resistor used for strap setting results in dim LED lighting when LED is driven directly. So a MOSFET is
used to drive LED .
GPIO1: In the DP83867 PHY, the GPIO can be configured to function as LED3 through GPIO Mux Control
Register 1 (GPIO_MUX_CTRL1) and the LED configuration can be set by programming LEDCR1 register. This
is also a strap pin which is used to set fast link drop (FDP), and is currently disabled. In the DP83869 PHY, the
GPIO can be configured to function as LED_GPIO(3) through GPIO Mux Control Register (GPIO_MUX_CTRL)
and the LED configuration can be set by programming LEDS_CFG1 register. This is also a strap pin which is
used to select RGMII to copper mode of operation on startup. This can be changed to MII mode using the MDC
&MDIO pin to update the GEN_CFG1 register – 0x9 (gigabit Ethernet advertising must be disabled when using
MII mode as the PHY does not link up at 1000Mbps speed)
RJ45 Connector LED Indication -CPSW (DP83867):
LED1 and GPIO1 is connected to dual LEDs of RJ45 to indicate 10/100 or 1000 MHz link. Orange LED indicates
10/100 speed and Green LED is to indicate 1000 MHz speed.
LED2 is connected to RJ45 LED (Yellow) to indicate transmit/receive activity.
RJ45 Connector LED Indication -ICSSG (DP83869):
LED1 is connected to RJ45 LED (Green) to indicate 1000 MHz speed.
LED2 is connected to RJ45 LED (Yellow) to indicate transmit/receive activity.
Note
Resistors that are highlighted by red color box are DNI components.
Table 3-22 describes the jumper options used to select if the EVM operates in Root Complex mode or in End
Point mode.
Table 3-22. PCIe Jumper Options to Enable Root Complex and Endpoint Mode
Root Complex End Point
1x3 header J34 and J35 Short 1 and 2 Short 2 and 3
Note
The following net names do not indicate an exhaustive list of pin capabilities and available signal
functions. For a full list of available secondary multiplexing of signal functions implemented in device
subsystems, see the EVM Schematic, Sysconfig Tool and device-specific data sheet.
3.4.15 Interrupt
The EVM supports the following timer and interrupt options.
Three push button switches are available to provide reset for MCU_PORz and MCU_RESETz and
RESET_REQz. One push button switch is available for GPIO interrupt, which is connected to both main domain
and MCU domain GPIO pin.
Warm reset can also be applied through Test automation header or manual reset switches SW4 (SoC) and SW6
(MCU).
Power on reset input can be applied though switch SW7.
3.4.16 ADC Interface
A 20-pin connector J3 of part number TSW-110-07-S-D for connecting ADC signals of the AM64x/AM243x. The
connector includes ADC0_AIN0-7, VDDA_ADC connections and ground connections.
Table 3-26. ADC Connector (J3) Pin-out
Pin No. Signal Pin No. Signal
1 DGND 11 ADC0_AIN7
2 NC 12 DGND
3 ADC0_AIN6 13 DGND
4 VDDA_ADC 14 ADC0_AIN1
5 DGND 15 ADC0_AIN0
6 ADC0_AIN2 16 DGND
7 ADC0_AIN5 17 VDDA_ADC
8 DGND 18 ADC0_AIN3
9 DGND 19 NC
10 ADC0_AIN4 20 DGND
1 DGND
2 SoC_I2C0_SDA
3 SoC_I2C0_SCL
2. MAIN_I2C1: This is interfaced to 16 bit GPIO expanders that are being used for all control signals and LED
controls, 8bit LED Driver with part number TPIC2810, Current Monitors with part number INA226 to monitor
current of VDD_CORE, VDDAR_CORE, SoC_DVDD3V3, SoC_DVDD1V8, VDDA_1V8, VDD_DDR4,
Temperature sensor with part number TMP100, Display Interface with part number OSD9616P0992-10, and
Test automation connector via voltage isolation. This I2C is also connected to a test header J4 for AM64x
processor slave operation. Pinouts of I2C test header are given in Table 3-29.
Table 3-29. I2C Test Header (J4) Pin-out
Pin No. Signal
1 SoC_I2C1_SCL
2 SoC_I2C0_SDA
3 DGND
4 INA_ALERT
5 NC
3. MAIN_I2C3: This is connected to the expansion board connector from a mux. I2C3 is muxed with the MCAN
signals. The default state of the mux is MCAN.
4. MCU_I2C0: This is connected to the safety connector.
5. MCU_I2C1: This is connected to the safety connector.
Figure 3-30 depicts the I2C tree.
4. CCS errors out with the below dialog complaining of a DAP connection error to the target core.
a. Hitting retry results in the same error message.
Workaround 1: After the connection issue is encountered, users can unplug the USB host connection to the
XDS110 emulator through USB port (J28) and then plugin the USB cable again. This power cycles the XDS110
and clears up the connection error.
Workaround 2: After the connection issue is encountered, users can toggle TRSTSN through the XDS110
debug command-line utility xds110reset found in the CCS XDS110 utility directory.
In the Windows OS installation, for a default installation of CCS version 10.11, this tool is found in the directory
C:\ti\ccs1011\ccs\ccs_base\common\uscif\xds110> .
This command can be executed on the Windows command prompt/terminal when the embedded XDS110 is
powered on and connected to the host PC. A similar tool is available under the Linux OS install of CCS.
5 References
• AM64x Sitara™ Processors Data Manual
• AM64x Processors Silicon Revision 1.0 Texas Instruments Families of Products Technical Reference Manual
6 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
WARNING
Evaluation Kits are intended solely for use by technically qualified,
professional electronics experts who are familiar with the dangers
and application risks associated with handling electrical mechanical
components, systems, and subsystems.
User shall operate the Evaluation Kit within TI’s recommended
guidelines and any applicable legal or environmental requirements
as well as reasonable and customary safeguards. Failure to set up
and/or operate the Evaluation Kit within TI’s recommended
guidelines may result in personal injury or death or property
damage. Proper set up entails following TI’s instructions for
electrical ratings of interface circuits such as input, output and
electrical loads.
NOTE:
EXPOSURE TO ELECTROSTATIC DISCHARGE (ESD) MAY CAUSE DEGREDATION OR FAILURE OF THE EVALUATION
KIT; TI RECOMMENDS STORAGE OF THE EVALUATION KIT IN A PROTECTIVE ESD BAG.
www.ti.com
3 Regulatory Notices:
3.1 United States
3.1.1 Notice applicable to EVMs not FCC-Approved:
FCC NOTICE: This kit is designed to allow product developers to evaluate electronic components, circuitry, or software
associated with the kit to determine whether to incorporate such items in a finished product and software developers to write
software applications for use with the end product. This kit is not a finished product and when assembled may not be resold or
otherwise marketed unless all required FCC equipment authorizations are first obtained. Operation is subject to the condition
that this product not cause harmful interference to licensed radio stations and that this product accept harmful interference.
Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must
operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter.
3.1.2 For EVMs annotated as FCC – FEDERAL COMMUNICATIONS COMMISSION Part 15 Compliant:
CAUTION
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not
cause harmful interference, and (2) this device must accept any interference received, including interference that may cause
undesired operation.
Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to
operate the equipment.
3.2 Canada
3.2.1 For EVMs issued with an Industry Canada Certificate of Conformance to RSS-210 or RSS-247
Concerning EVMs Including Radio Transmitters:
This device complies with Industry Canada license-exempt RSSs. Operation is subject to the following two conditions:
(1) this device may not cause interference, and (2) this device must accept any interference, including interference that may
cause undesired operation of the device.
2
www.ti.com
【無線電波を送信する製品の開発キットをお使いになる際の注意事項】 開発キットの中には技術基準適合証明を受けて
いないものがあります。 技術適合証明を受けていないもののご使用に際しては、電波法遵守のため、以下のいずれかの
措置を取っていただく必要がありますのでご注意ください。
1. 電波法施行規則第6条第1項第1号に基づく平成18年3月28日総務省告示第173号で定められた電波暗室等の試験設備でご使用
いただく。
2. 実験局の免許を取得後ご使用いただく。
3. 技術基準適合証明を取得後ご使用いただく。
なお、本製品は、上記の「ご使用にあたっての注意」を譲渡先、移転先に通知しない限り、譲渡、移転できないものとします。
上記を遵守頂けない場合は、電波法の罰則が適用される可能性があることをご留意ください。 日本テキサス・イ
ンスツルメンツ株式会社
東京都新宿区西新宿6丁目24番1号
西新宿三井ビル
3.3.3 Notice for EVMs for Power Line Communication: Please see http://www.tij.co.jp/lsds/ti_ja/general/eStore/notice_02.page
電力線搬送波通信についての開発キットをお使いになる際の注意事項については、次のところをご覧くださ
い。https://www.ti.com/ja-jp/legal/notice-for-evaluation-kits-for-power-line-communication.html
3
www.ti.com
5. Accuracy of Information: To the extent TI provides information on the availability and function of EVMs, TI attempts to be as accurate
as possible. However, TI does not warrant the accuracy of EVM descriptions, EVM availability or other information on its websites as
accurate, complete, reliable, current, or error-free.
6. Disclaimers:
6.1 EXCEPT AS SET FORTH ABOVE, EVMS AND ANY MATERIALS PROVIDED WITH THE EVM (INCLUDING, BUT NOT
LIMITED TO, REFERENCE DESIGNS AND THE DESIGN OF THE EVM ITSELF) ARE PROVIDED "AS IS" AND "WITH ALL
FAULTS." TI DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, REGARDING SUCH ITEMS, INCLUDING BUT
NOT LIMITED TO ANY EPIDEMIC FAILURE WARRANTY OR IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADE
SECRETS OR OTHER INTELLECTUAL PROPERTY RIGHTS.
6.2 EXCEPT FOR THE LIMITED RIGHT TO USE THE EVM SET FORTH HEREIN, NOTHING IN THESE TERMS SHALL BE
CONSTRUED AS GRANTING OR CONFERRING ANY RIGHTS BY LICENSE, PATENT, OR ANY OTHER INDUSTRIAL OR
INTELLECTUAL PROPERTY RIGHT OF TI, ITS SUPPLIERS/LICENSORS OR ANY OTHER THIRD PARTY, TO USE THE
EVM IN ANY FINISHED END-USER OR READY-TO-USE FINAL PRODUCT, OR FOR ANY INVENTION, DISCOVERY OR
IMPROVEMENT, REGARDLESS OF WHEN MADE, CONCEIVED OR ACQUIRED.
7. USER'S INDEMNITY OBLIGATIONS AND REPRESENTATIONS. USER WILL DEFEND, INDEMNIFY AND HOLD TI, ITS
LICENSORS AND THEIR REPRESENTATIVES HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS, DAMAGES, LOSSES,
EXPENSES, COSTS AND LIABILITIES (COLLECTIVELY, "CLAIMS") ARISING OUT OF OR IN CONNECTION WITH ANY
HANDLING OR USE OF THE EVM THAT IS NOT IN ACCORDANCE WITH THESE TERMS. THIS OBLIGATION SHALL APPLY
WHETHER CLAIMS ARISE UNDER STATUTE, REGULATION, OR THE LAW OF TORT, CONTRACT OR ANY OTHER LEGAL
THEORY, AND EVEN IF THE EVM FAILS TO PERFORM AS DESCRIBED OR EXPECTED.
4
www.ti.com
9. Return Policy. Except as otherwise provided, TI does not offer any refunds, returns, or exchanges. Furthermore, no return of EVM(s)
will be accepted if the package has been opened and no return of the EVM(s) will be accepted if they are damaged or otherwise not in
a resalable condition. If User feels it has been incorrectly charged for the EVM(s) it ordered or that delivery violates the applicable
order, User should contact TI. All refunds will be made in full within thirty (30) working days from the return of the components(s),
excluding any postage or packaging costs.
10. Governing Law: These terms and conditions shall be governed by and interpreted in accordance with the laws of the State of Texas,
without reference to conflict-of-laws principles. User agrees that non-exclusive jurisdiction for any dispute arising out of or relating to
these terms and conditions lies within courts located in the State of Texas and consents to venue in Dallas County, Texas.
Notwithstanding the foregoing, any judgment may be enforced in any United States or foreign court, and TI may seek injunctive relief
in any United States or foreign court.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated
5
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated