SPRUIS4E March   2022  – January 2024

 

  1.   1
  2.   Jacinto7 J721E/DRA829/TDA4VM Evaluation Module (EVM)
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Key Features
    2. 1.2 Thermal Compliance
    3. 1.3 REACH Compliance
    4. 1.4 EMC, EMI, and ESD Compliance
  5. 2J721E EVM Overview
    1. 2.1 J721E EVM Board Identification
    2. 2.2 J721E SOM Component Identification
    3. 2.3 Jacinto7 Common Processor Components Identification
    4. 2.4 Quad Ethernet Components Identification
  6. 3EVM User Setup/Configuration
    1. 3.1 Power Requirements
    2. 3.2 Power ON Switch and Power LEDs
      1. 3.2.1 Over Voltage and Under Voltage Protection Circuit
      2. 3.2.2 Power Regulators and Power Status LEDs
    3. 3.3 EVM Reset/Interrupt Push Buttons
    4. 3.4 EVM DIP Switches
      1. 3.4.1 EVM Configuration DIP Switch
      2. 3.4.2 SOM Configuration DIP Switch
      3. 3.4.3 Boot Modes
      4. 3.4.4 Other Selection Switches
    5. 3.5 EVM UART/COM Port Mapping
    6. 3.6 JTAG Emulation
  7. 4J721E EVM Hardware Architecture
    1. 4.1  J721E EVM Hardware Top level Diagram
    2. 4.2  J721E EVM Interface Mapping
    3. 4.3  I2C Address Mapping
    4. 4.4  GPIO Mapping
    5. 4.5  Power Supply
      1. 4.5.1 Power Sequencing
      2. 4.5.2 Voltage Supervisor
      3. 4.5.3 DDR I/O Voltage Selection
        1. 4.5.3.1 J721E SoC S2R Logic Flow Diagram
        2. 4.5.3.2 J721E SoC MCU Only Operation
        3. 4.5.3.3 Power Monitoring
    6. 4.6  Reset
    7. 4.7  Clock
      1. 4.7.1 Processor’s Primary Clock
      2. 4.7.2 Processor’s Secondary/SERDES Ref Clock
      3. 4.7.3 EVM Peripheral Ref Clock
    8. 4.8  Memory Interfaces
      1. 4.8.1 LPDDR4 Interface
      2. 4.8.2 OSPI Interface
      3. 4.8.3 UFS Interface
      4. 4.8.4 MMC Interface
        1. 4.8.4.1 MMC0 - eMMC Interface
        2. 4.8.4.2 MMC1 – Micro SD Interface
      5. 4.8.5 Board ID EEPROM Interface
      6. 4.8.6 Boot EEPROM Interface
    9. 4.9  MCU Ethernet Interface
      1. 4.9.1 Gigabit Ethernet PHY Default Configuration
    10. 4.10 QSGMII Ethernet Interface
    11. 4.11 PCIe Interface
      1. 4.11.1 X1 Lane PCIe Interface
      2. 4.11.2 X2 Lane PCIe Interface
      3. 4.11.3 M.2 PCIe Interface
    12. 4.12 USB Interface
      1. 4.12.1 USB 3.1 Interface
      2. 4.12.2 USB 2.0 Interface
      3. 4.12.3 USB 3.0 Micro AB Interface (Reserved Port)
    13. 4.13 CAN Interface
    14. 4.14 FPD Interface (Audio Deserializer)
    15. 4.15 FPD Panel Interface (DSI Video Serializer)
    16. 4.16 Display Serial Interface (DSI) FPC
    17. 4.17 Audio Interface
    18. 4.18 Display Port Interface
    19. 4.19 MLB Interface
    20. 4.20 I3C Interface
    21. 4.21 ADC Interface
    22. 4.22 RTC Interface
    23. 4.23 Apple Authentication Header
    24. 4.24 EVM Expansion Connectors
    25. 4.25 ENET Expansion Connector
      1. 4.25.1 Power Requirements
      2. 4.25.2 Clock
        1. 4.25.2.1 Main Clock
        2. 4.25.2.2 Optional Clock
      3. 4.25.3 Reset Signals
      4. 4.25.4 Ethernet Interface
        1. 4.25.4.1 Quad Port SGMII PHY Default Configuration
      5. 4.25.5 Board ID EEPROM Interface
    26. 4.26 CSI Expansion Connector
  8. 5Revision History

JTAG Emulation

The Common processor board includes XDS110 class on board emulation through the micro B connector J3. It also has an option to support external emulation through MIPI 60 pin header (J16). When an external emulator is connected, XDS110 emulation circuitry path will be disconnected automatically.

GUID-A1589B8D-7074-4575-85C7-7062F0173146-low.gif Figure 3-8 JTAG Mux
Table 3-11 JTAG 1:2 Mux selection
Condition MUX_SEL Function
XDS110 Powered via USB HIGH A<->B2 port [On Board EMU]
External Emulator attached LOW A<->B1 port [EXTERNAL EMU]

As mentioned, the design includes a MIPI 60pin (J16) connector with connections for both JTAG and Trace capabilities. The trace pins are multiplexed with other functions (McASP10, McASP11 and GPMC0) and uses an on-board mux to select the different functions. The mux is defaulted to the MIPI 60pin connector. The 1:3 mux is controlled by bits of the I2C GPIO expander2 (I2C add: 0x22; I2C Inst:I2C0) on the common processor board. There is an option to set the state using the DIP switch SW3 Position 2, which allows GPMC to expansion interface to be selected by default (for boot support).

Table 3-12 TI 60 pin Connector (J16) Pinout
Pin No. Signal Pin No. Signal
1 VSYS_IO_3V3 31 TRC_DATA6
2 MIPI_TMS 32 NC
3 MIPI_TCK 33 TRC_DATA7
4 MIPI_TDO 34 NC
5 MIPI_TDI 35 TRC_DATA8
6 MIPI_TGTRST# 36 NC
7 MIPI_RTCK 37 TRC_DATA9
8 MIPI_TRST_PD
(EXT_MIPI_TRST#)
38 EXT_MIPI_EMU0
9 MIPI_nTRSTPU 39 TRC_DATA10
10 NC 40 EXT_MIPI_EMU1
11 NC 41 TRC_DATA11
12 VSYS_IO_3V3 42 NC
13 TRC_CLK 43 TRC_DATA12
14 NC 44 NC
15 DGND 45 TRC_DATA13
16 DGND 46 NC
17 TRC_CTL 47 TRC_DATA14
18 TRC_DATA19 48 NC
19 TRC_DATA0 49 TRC_DATA15
20 TRC_DATA20 50 NC
21 TRC_DATA1 51 TRC_DATA16
22 TRC_DATA21 52 NC
23 TRC_DATA2 53 TRC_DATA17
24 NC 54 NC
25 TRC_DATA3 55 TRC_DATA18
26 NC 56 NC
27 TRC_DATA4 57 DGND
28 NC 58 JTAG_MUX_SEL
29 TRC_DATA5 59 NC
30 NC 60 NC

The EVM Common processor board Kit includes two JTAG converters, one is to convert MIPI 60 pin to TI14 pin JTAG emulator and the other one is to convert MIPI 60 pin to CTI20 pin JTAG.

Table 3-13 shows pinouts of the TI14 pin and the CTI 20 pin JTAG converters.

Table 3-13 cTI20 Pin Connector (J1-Refer PROC081E2 SCH) Pinout
Pin No. Signal Pin No. Signal
1 MIPI_20_TMS 11 MIPI_20_TCK
2 MIPI_20_TRST 12 DGND
3 MIPI_20_TDI 13 MIPI_20_EMU0
4 MIPI_20_TDIS 14 MIPI_20_EMU1
5 MIPI_20_VTREF 15 SYSRST#
6 NC (key) 16 DGND
7 MIPI_20_TDO 17 NC
8 20PJTAG_DET 18 NC
9 MIPI_20_RTCK 19 NC
10 DGND 20 DGND
Table 3-14 TI14 Pin Connector (J2-Refer PROC081E2 SCH) Pinout
Pin No. Signal Pin No. Signal
1 MIPI_14_TMS 8 14PJTAG_DET
2 MIPI_14_TRST 9 MIPI_14_RTCK
3 MIPI_14_TDI 10 DGND
4 MIPI_14_TDIS 11 MIPI_14_TCK
5 MIPI_14_VTREF 12 DGND
6 NC (key) 13 MIPI_14_EMU0
7 MIPI_14_TDO 14 MIPI_14_EMU1