SPRUJ62 December   2022 TDA4AH-Q1 , TDA4AP-Q1 , TDA4VH-Q1 , TDA4VP-Q1

 

  1.   Trademarks
  2. 1Introduction
    1. 1.1 Inside the Box
    2. 1.2 Key Features and Interfaces
    3. 1.3 Thermal Compliance
    4. 1.4 Reach Compliance
    5. 1.5 EMC, EMI, and ESD Compliance
  3. 2User Interfaces
    1. 2.1 Power Input
      1. 2.1.1 Power Input [J7] [J3] with LED for Status [LD4][LD5]
      2. 2.1.2 Power Control [SW1] with LED for Status [LD7][LD8][LD9]
      3. 2.1.3 Power Budget Considerations
    2. 2.2 User Inputs
      1. 2.2.1 Board Configuration Settings [SW2] [SW4] [SW13] [SW16]
      2. 2.2.2 Boot Configuration Settings [SW7] [ SW11]
      3. 2.2.3 Reset Pushbuttons [SW9] [ SW10] [SW12] [SW14]
      4. 2.2.4 User Pushbuttons [SW3] [SW5] [SW6] [SW8] [SW15] with User LED Indication [LD2] [LD3]
    3. 2.3 Standard Interfaces
      1. 2.3.1 Uart-Over-USB [J48] [J49] with LED for Status [LD11] [LD12]
      2. 2.3.2 Gigabit Ethernet [J39] [J40] with Integrated LEDs for Status
      3. 2.3.3 USB3.1 Gen1 Interface [J4]
      4. 2.3.4 USB2.0 Interface [J5]
      5. 2.3.5 PCIe Card Slot [J14] [J17]
      6. 2.3.6 Display Port Interfaces [J8] [J9]
      7. 2.3.7 MicroSD Card Cage [J53]
      8. 2.3.8 Stereo Audio Interface [J29]
      9. 2.3.9 JTAG/Emulation Interface [J23] [J1]
    4. 2.4 Expansion Interfaces
      1. 2.4.1  Heatsink [ACC1] with Fan Header [J24]
      2. 2.4.2  CAN-FD Connectors [J41-J46]
      3. 2.4.3  LIN Connectors [J28]
      4. 2.4.4  Serial Ethernet Expansion Interfaces [J52] [J51]
      5. 2.4.5  Camera Interfaces [J55] [J57]
      6. 2.4.6  Automation and Control Connector [J50]
      7. 2.4.7  ADC [J27]
      8. 2.4.8  SPI [J26]
      9. 2.4.9  CSI-TX [J10]
      10. 2.4.10 Accessory Power Connector [J47]
  4. 3Circuit Details
    1. 3.1 Top Level Diagram
    2. 3.2 Interface Mapping
    3. 3.3 I2C Address Mapping
    4. 3.4 GPIO Mapping
    5. 3.5 Power Monitoring
    6. 3.6 Shared Interfaces / Signal Muxing
    7. 3.7 Power Delivery Network (PDN)
    8. 3.8 Identification EEPROM

GPIO Mapping

The General Purpose IOs (GPIO) of the EVM are broken into two major groups, IO connected to processor or connected to I2C-based Expander. They are separated into two tables below.

Table 3-3 Processor Mapping for Processor IO
J784S4 GPIO Function DIR/Level Remarks
WKUP_GPIO0_1 Boot EEPROM Write Protect Output

‘0’ – Memory is NOT Write-Protected

‘1’ – Memory is Write-Protected (default)

WKUP_GPIO0_2 MCU CAN Bus #1 Stand-by Output

‘0’ – Normal Mode

‘1’ – Standby Mode (default)

WKUP_GPIO0_3 MCU CPSW2G Ethernet Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

WKUP_GPIO0_6 SPI Flash Memory Selection Bi-Dir

‘0’ – xSPI NOR Flash is selected

‘1’ – Octal-NAND Flash is selected

(Note Default is set via dip switch)

WKUP_GPIO0_7 Pushbutton [SW5] System / User Interrupt Input

‘0’ – Pushbutton is pressed

‘1’ – Pushbutton is NOT pressed (default)

WKUP_GPIO0_28 USB Type C Cable Orientation Input

‘0’ – Low Position Detected (Default)

‘1’ – High Position Detected

WKUP_GPIO0_39 Power Management IC (PMIC) Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

WKUP_GPIO0_55 System Power Down Output

‘0’ – Normal Operation (default)

‘1’ – System Power Down/Off

WKUP_GPIO0_56 MCU CPSW2G Ethernet Reset Output

‘0’ – Ethernet PHY is Reset

‘1’ – Ethernet PHYT is NOT Reset (default)

WKUP_GPIO0_66 Power Measurement Bus Selection Bi-Dir

‘0’ – Selects Bus #1 for access to INAs (default)

‘1’ – Selects Bus #2 for access to INAs

WKUP_GPIO0_69 MCU CAN Bus #0 Stand-by Output

‘0’ – Normal Mode

‘1’ – Standby Mode (default)

WKUP_GPIO0_70 Pushbutton [SW8] System / User Interrupt Input

‘0’ – Pushbutton is pressed

‘1’ – Pushbutton is NOT pressed (default)

WKUP_GPIO0_84 Serial Ethernet Expansion #1 Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

WKUP_GPIO0_85 Serial Ethernet Expansion #2 Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

WKUP_GPIO0_86 IO Expander Interrupt (Bus I2C0) Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

GPIO_3 DSI/DisplayPort Bridge Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

GPIO_8 SD Card IO Voltage Selection Output

‘0’ – SD Card IO Voltage is 1.8V

‘1’ – SD Card IO Voltage is 3.3V (default)

GPIO_11 Pushbutton [SW3] System / User Interrupt Input

‘0’ – Pushbutton is pressed

‘1’ – Pushbutton is NOT pressed (default)

GPIO_18 IO Expander Interrupt (Bus I2C5) Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

GPIO_21 CPSW2G Ethernet Interrupt Input

‘0’ – Active Interrupt Request

‘1’ – No Interrupt Requested (default)

GPIO_26 Camera Expansion #1 GPIO #2 Bi-Dir Camera Expansion Board Specific (Pin 18)
GPIO_28 Camera Expansion #1 GPIO #4 Bi-Dir Camera Expansion Board Specific (Pin 22)
Note: GPIO functions sometimes share pins with other functions. The default state of these IO are set by the MCU_BOOTMODE and/or BOOTMODE pins. For the EVM, these pins are set via dip switches.
Table 3-4 GPIO Mapping for Expansion IO

I2C0/TCA6416

Addr: 0x20

Function DIR/Level Remarks
P00 PCIe1 Mode Selection Input

‘0’ – Processor/PCIe1 is Root Complex

‘1’ – Processor/PCIe1 is End Point

(Note Default is set via dip switch)

P01 PCIe1 PERSTz Status Input

‘0’ – PCIe1 Reset is asserted

‘1’ – PCIe1 Reset is NOT asserted

P02

PCIe1 PERSTz Output

(Root Complex Mode)

Output

‘0’ – PCIe1 Reset is asserted

‘1’ – PCIe1 Reset is NOT asserted

P03

PCIe1 PERSTz to PORz

(End Point Mode)

Output

‘0’ – PCIe1 PERSTz is separate from PORz

‘1’ – PCIe1 PERSTz can control PORz

P04 PCIe0 Mode Selection Input

‘0’ – Processor/PCIe0 is Root Complex

‘1’ – Processor/PCIe0 is End Point

(Note Default is set via dip switch)

P05 PCIe0 PERSTz Status Input

‘0’ – PCIe0 Reset is asserted

‘1’ – PCIe0 Reset is NOT asserted

P06

PCIe0 PERSTz Output

(Root Complex Mode)

Output

‘0’ – PCIe0 Reset is asserted

‘1’ – PCIe0 Reset is NOT asserted

P07

PCIe0 PERSTz to PORz

(End Point Mode)

Output

‘0’ – PCIe0 PERSTz is separate from PORz

‘1’ – PCIe0 PERSTz can control PORz

P10 PCIe1 Card Presence Detection Input

‘0’ – Card detected for PCIe1

‘1’ – Card NOT detected for PCIe1 (default)

P11 PCIe0 Card Presence Detection Input

‘0’ – Card detected for PCIe0

‘1’ – Card NOT detected for PCIe0 (default)

P12 External Clock enabled for PCIe0 Output

‘0’ – External Clock is NOT enabled for PCIe0

‘1’ – External Clock is enabled for PCIe0 (default)

P13 External Clock enabled for PCIe1 Output

‘0’ – External Clock is NOT enabled for PCIe1

‘1’ – External Clock is enabled for PCIe1 (default)

P14 McASP (Audio) / CAN Mux Select Output

‘0’ – McASP0 is selected to Codec (CAN3, CAN5 are disabled) (default)

‘1’ – CAN3, CAN5 are selected, McASP0 (audio) is disabled

P15 GESI Expansion Mux Control Output Reserved (GESI Expansion is not supported)
P16 GESI Expansion Mux Control Output Reserved (GESI Expansion is not supported)
P17 GESI Expansion Ethernet Reset Output Reserved (GESI Expansion is not supported)

I2C0/TCA6424

Addr: 0x22

Function DIR/Level Remarks
P00 Serial Ethernet #1 Expansion Power Down Output

‘0’ – Expansion board is active (default)

‘1’ – Expansion board is powered down

P01 Serial Ethernet #1 GPIO1 Output Expansion Board specific (Pin 46)
P02 Serial Ethernet REFCLK Program Enable Output

‘0’ – I2C is not connected to CDC clock def (default)

‘1’ – Expansion board is NOT reset

P03 Serial Ethernet #1 GPIO2 Bi-Dir Expansion Board specific (Pin 47)
P04 Serial Ethernet #2 Expansion Reset Output

‘0’ – Expansion board is RESET (default)

‘1’ – Expansion board is NOT reset

P05 User Dip Switch Input [SW2] Input

‘0’ – Dip Switch SW2 position 10 set to OFF

‘1’ – Dip Switch SW2 position 10 set to ON

(Note Default is set via dip switch SW2)

P06 User LED [LD2] Output

‘0’ – LED [LD2] is ON

‘1’ – LED [LD2] is OFF (default)

P07 User LED [LD3] Output

‘0’ – LED [LD3] is ON

‘1’ – LED [LD3] is OFF (default)

P10 Power Measurement Bus Enable Output

‘0’ – Enabled access to INA from processor (I2C1) (default)

‘1’ – Disables access to INA from processor

P11 Serial Ethernet #2 Expansion Power Down Output

‘0’ – Expansion board is active (default)

‘1’ – Expansion board is powered down

P12 Serial Ethernet #2 GPIO2 Bi-Dir Expansion Board specific (Pin 47)
P13 External Clock Generator Reset Output

‘0’ – Expansion board is RESET

‘1’ – Expansion board is NOT reset (default)

P14 USB0 Mux Select Output

‘0’ – USB0 is connected to Type C (default)

‘1’ – USB0 interface is connected Type A (via hub)

P15

Debug/Trace Enable

(Note: This setting can affect other interfaces. See TBD)

Bi-Dir

‘0’ – Debug/Trace signals are enabled to MIPI-60 emulation interface [J23]

‘1’ – Debug/Trace signals are NOT enabled to MIPI-60 interface [J23]

(Note Default is set via dip switch SW2.2)

P16

Interface Mux Selection #1

(Note: This setting can affect other interfaces. See TBD)

Output

‘0’ – Alternate Interfaces are selected for Mux #1

‘1’ – Standard Interfaces are selected for Mux #1 (default)

P17

Interface Mux Selection #2

(Note: This setting can affect other interfaces. See TBD)

Output

‘0’ – Alternate Interfaces are selected for Mux #2

‘1’ – Standard Interfaces are selected for Mux #2 (default)

P20 CPSW2G Ethernet Reset Output

‘0’ – Ethernet PHY is Reset

‘1’ – Ethernet PHYT is NOT Reset (default)

P21 Serial Ethernet #2 GPIO1 Output Expansion Board specific (Pin 46)
P22 SD Card Power Enable/Reset Output

‘0’ – SD Card Power is disabled/Reset

‘1’ – SD Card Power is enabled/active (default)

P23 USB Type C Power Enable Output

‘0’ – USB Type C Power is disabled

‘1’ – USB Type C Power is enabled (default)

P24 USB Type C Mode Selection Bi-Dir

‘00’ = DFP (Downstream Facing Port)

‘01’ = DRP (Dual Role Port)

P25

‘1x’ = UFP (Upstream Facing Port)

(Note Default is set via dip switch [SW2 bits 3:4])

P26 LIN Bus PHY Enable Output

‘0’ – LIN Bus PHY is Disabled (default)

‘1’ – LIN Bus PHY is Enabled

P27 CAN Bus #3, #4, #5 Stand-by Output

‘0’ – Normal Mode

‘1’ – Standby Mode (default)

I2C3/TCA6408

Addr: 0x20

Function DIR/Level Remarks
P00 Audio Codec Enable/Reset Output

‘0’ – Audio Codec is disabled/Reset (default)

‘1’ – Audio Codec is enabled/active

P01 – P07 Reserved / Unused Bi-Dir Reserved / Unused

I2C4/TCA6408

Addr: 0x20

Function DIR/Level Remarks
P00 DisplayPort #0 Power Enable Output

‘0’ – DisplayPort Power is disabled (default)

‘1’ – DisplayPort Power is enabled

P01 DisplayPort #1 Power Enable Output

‘0’ – DisplayPort Power is disabled (default)

‘1’ – DisplayPort Power is enabled

P02 DisplayPort #1 Transmitter Enable Output

‘0’ – DisplayPort Transmitter is disabled (default)

‘1’ – DisplayPort Transmitter is enabled

P03-P07 Reserved / Unused Bi-Dir Reserved / Unused

I2C5/TCA6408

Addr: 0x20

Function DIR/Level Remarks
P00 Camera Expansion Reset (#1 and #2) Output

‘0’ – Camera Expansion is disabled/Reset (default)

‘1’ – Camera Expansion is enabled/active

P01 Camera Expansion #1 GPIO #0 Bi-Dir Camera Expansion Board Specific (Pin 6)
P02 Camera Expansion #1 GPIO #1 Bi-Dir Camera Expansion Board Specific (Pin 8)
P03 Camera Expansion #1 GPIO #3 Bi-Dir Camera Expansion Board Specific (Pin 20)
P04 Camera Expansion #2 GPIO #1 Bi-Dir Camera Expansion Board Specific (Pin 8)
P05 Camera Expansion #2 GPIO #2 Bi-Dir Camera Expansion Board Specific (Pin 18)
P06 Camera Expansion #2 GPIO #3 Bi-Dir Camera Expansion Board Specific (Pin 20)
P07 Camera Expansion #2 GPIO #4 Bi-Dir Camera Expansion Board Specific (Pin 22)