SPRUIT1B May   2020  – November 2020

 

  1.   Trademarks
  2. 1Introduction
    1. 1.1 Key Features
  3. 2GESI Expansion Board Overview
    1. 2.1 GESI Expansion Board Identification
    2. 2.2 GESI Expansion Board Component Identification
  4. 3GESI Expansion Board - User Setup/Configuration
    1. 3.1 GESI Infotainment Expansion Board With CP Board
      1. 3.1.1 Board Assembly Procedures
    2. 3.2 Power Requirements
    3. 3.3 EVM Reset/Interrupt Push Buttons
    4. 3.4 EVM Configuration DIP Switch
  5. 4GESI Expansion Board Hardware Architecture
    1. 4.1  GESI Expansion Board Hardware Top Level Diagram
    2. 4.2  Expansion Connectors
    3. 4.3  Board ID EEPROM
    4. 4.4  Ethernet Interface
      1. 4.4.1 RGMII Clocking Scheme
      2. 4.4.2 Ethernet Port LED Indication
    5. 4.5  PROFI BUS / RS485
    6. 4.6  LIN Interface
    7. 4.7  MCAN
    8. 4.8  MUX Selection
      1. 4.8.1 MUX – PRGx_MDIO/MDC, CPSW9G_MDIO/MDC
      2. 4.8.2 MUX – PRG1_RGMII1/PRG1_PWM
      3. 4.8.3 MUX – PRG1_PWM/MCAN
      4. 4.8.4 MUX_MC/BP_SEL
    9. 4.9  GESI LaunchPad-Booster Pack Interface
    10. 4.10 Motor Control Interface
    11. 4.11 USS/IMU Header
    12. 4.12 Test Header
  6.   A Interface Mapping
  7.   B GESI Board GPIO Mapping
  8.   C I2C Address Mapping
  9.   D Revision History

Expansion Connectors

There are two expansion connectors J1 and J2 (120 pin Samtec connector) for connecting it to Jacinto7 EVM Common processor board. All GESI interfaces, power and control signals are provided with these connectors.

Table 4-1 and Table 4-2 contain the pin out/signal mapping GESI expansion connectors.

Table 4-1 Pinouts of J1 Expansion Connector
Pin Net Name Pin Net Name Pin Net Name Pin Net Name
1 DGND 31 PRG1_PRU1_GPO10 61 PROFI_UART_SEL/IMU_
GPIO1
91 PRG0_RGMII2_TX_CTL
2 VCC_12V0 32 SPI6_CS1/PRG1_PWM3_TZ_IN
/PRG1_UART0_CTSn
62 NC 92 EXP_PRG1_RGMII1_RX_CTL
3 DGND 33 SPI6_D0/PRG1_ECAP0_
SYNC_IN
63 WKUP_I2C0_SDA 93 PRG0_RGMII2_TD3
4 VCC_12V0 34 SPI6_CLK/PRG1_ECAP0_
SYNC_OUT
64 SOC_PORZ_OUT 94 EXP_PRG1_RGMII1_RD2
5 DGND 35 NC 65 WKUP_I2C0_SCL 95 DGND
6 VCC_12V0 36 SPI6_D1/PRG1_ECAP0_IN_
APWM_OUT
66 GPIO_PRG1_RGMII_RST 96 DGND
7 PRG0_RGMII2_RXC 37 DGND 67 DGND 97 MDIO0_MDC
8 PRG1_RGMII2_TX_CTL 38 DGND 68 DGND 98 EXP_PRG0_MDIO0_MDC
9 PRG0_RGMII2_RD3 39 PRG1_RGMII2_RD0 69 PRG0_RGMII1_RD0 99 MDIO0_MDIO
10 PRG1_RGMII2_TD3 40 EXP_PRG1_RGMII1_TD3 70 PRG0_RGMII1_TD1 100 EXP_PRG0_MDIO0_MDIO
11 PRG0_RGMII2_RX_CTL 41 PRG1_RGMII2_RD2 71 PRG0_RGMII1_RX_CTL 101 SPI3_D0
12 PRG1_RGMII2_TXC 42 EXP_PRG1_RGMII1_TD0 72 PRG0_RGMII1_TD0 102 CAN_STB
13 PRG0_RGMII2_RD0 43 PRG1_RGMII2_RD1 73 PRG0_RGMII1_RXC 103 SPI3_D1
14 PRG1_RGMII2_TD0 44 EXP_PRG1_RGMII1_TX_CTL 74 PRG0_RGMII1_TX_CTL 104 NC
15 PRG0_RGMII2_RD1 45 PRG1_RGMII2_RD3 75 PRG0_RGMII1_RD2 105 SPI3_CLK
16 PRG1_RGMII2_TD2 46 EXP_PRG1_RGMII1_TD2 76 PRG0_RGMII1_TD3 106 RGMII_REF_
CLOCK
17 PRG0_RGMII2_RD2 47 PRG1_RGMII2_RX_CTL 77 PRG0_RGMII1_RD1 107 DGND
18 PRG1_RGMII2_TD1 48 EXP_PRG1_RGMII1_TXC 78 PRG0_RGMII1_TD2 108 DGND
19 DGND 49 PRG1_RGMII2_RXC 79 PRG0_RGMII1_RD3 109 I2C0_SCL
20 DGND 50 EXP_PRG1_RGMII1_TD1 80 PRG0_RGMII1_TXC 110 GPIO_LIN_EN
21 EXP_MCAN6_TX 51 DGND 81 DGND 111 I2C0_SDA
22 EXP_MCAN5_TX 52 DGND 82 DGND 112 SOC_I2C2_SCL
23 EXP_MCAN6_RX 53 MCAN9_TX 83 PRG0_RGMII2_TD1 113 I2C1_SCL
24 EXP_MCAN5_RX 54 EXP_PRG1_MDIO0_MDC 84 EXP_PRG1_RGMII1_RD0 114 SOC_I2C2_
SDA
25 EXP_MCAN7_TX 55 MCAN9_RX 85 PRG0_RGMII2_TD0 115 I2C1_SDA
26 EXP_MCAN4_TX 56 EXP_PRG1_MDIO0_MDIO 86 EXP_PRG1_RGMII1_RXC 116 NC
27 EXP_MCAN7_RX 57 SPI3_CS1 87 PRG0_RGMII2_TXC 117 NC
28 EXP_MCAN4_RX 58 MCAN11_TX 88 EXP_PRG1_RGMII1_RD1 118 EXP_RSTZ
29 PRG1_PRU1_GPO9 59 SPI3_CS2 89 PRG0_RGMII2_TD2 119 DGND
30 PRG1_PRU0_GPO10 60 MCAN11_RX 90 EXP_PRG1_RGMII1_RD3 120 DGND
Table 4-2 Pinouts of J2 Expansion Connector
Pin Net Name Pin Net Name Pin Net Name Pin Net Name
1 DGND 31 NC 61 EHRPWM2_B 91 CON_MCU_
ADC1_AIN4
2 VCC_3V3 32 MCAN/PWM_SEL 62 RMII8_TX_EN 92 LIN4_UART_
RXD
3 DGND 33 NC 63 RMII8_PHY_RESET 93 CON_MCU_
ADC1_AIN5
4 VCC_3V3 34 MDIO_MDC_SEL0 64 RMII8_CRS_DV 94 LIN4_UART_
TXD
5 DGND 35 NC 65 NC 95 CON_MCU_
ADC1_AIN6
6 VCC_3V3 36 MDIO_MDC_SEL1 66 NC 96 LIN5_UART_
RXD
7 LIN1_UART_RXD 37 NC 67 DGND 97 CON_MCU_
ADC1_AIN7
8 I2C3_SCL 38 NC 68 DGND 98 LIN5_UART_
TXD
9 LIN1_UART_TXD 39 DGND 69 NC 99 NC
10 I2C3_SDA 40 DGND 70 NC 100 VSYS_IO_3V3
11 EQEP0_A 41 EHRPWM0_SYNCI/MCASP10_
ACLKX
71 NC 101 NC
12 EQEP0_I 42 MAIN_UART4_RTSN 72 NC 102 VSYS_IO_3V3
13 EQEP0_B 43 EHRPWM0_SYNCO/MCASP10_
AFSX
73 NC 103 MCU_ADC_
EXT_TRIGGER1
14 EQEP0_S 44 RMII8_RXD0 74 NC 104 VSYS_IO_3V3
15 PRG0_RGMII_INT# 45 EHRPWM_TZN_IN0/MCASP10_
AXR0
75 NC 105 DGND
16 NC 46 RMII8_TXD1 76 NC 106 LIN6_UART_
RXD
17 PRG1_RGMII_INT# 47 EHRPWM0_A/MCASP10_AXR1 77 DGND 107 I2C6_SCL
18 NC 48 RMII8_RXD1 78 VCC_5V0 108 LIN6_UART_
TXD
19 EEPROM_A0 49 EHRPWM0_B 79 DGND 109 I2C6_SDA
20 MUX_MC/BP_SEL 50 MAIN_UART4_TXD 80 VCC_5V0 110 Test Point
21 EEPROM_A1 51 EHRPWM1_B 81 DGND 111 NC
22 EXP_REFCLK 52 MAIN_UART4_CTSn/ IMU_GPIO0 82 VCC_5V0 112 Test Point
23 EEPROM_A2 53 EHRPWM1_A 83 CON_MCU_ADC1_AIN0 113 NC
24 NC 54 MAIN_UART4_RXD 84 LIN2_UART_RXD 114 VSYS_IO_1V8
25 EEPROM_WP 55 EHRPWM2_A 85 CON_MCU_ADC1_AIN1 115 NC
26 PRG1_IEP0_EDIO_
OUTVALID
56 RMII8_PHY_INTN 86 LIN2_UART_TXD 116 VSYS_IO_1V8
27 PRG1_PWM3_B2 57 EHRPWM_TZN_IN2 87 CON_MCU_ADC1_AIN2 117 NC
28 PERIPH_RSTZ 58 RMII8_RX_ER 88 LIN3_UART_RXD 118 VSYS_IO_1V8
29 GPIO_PRG0_RGMII_RST 59 EHRPWM_TZN_IN1 89 CON_MCU_ADC1_AIN3 119 DGND
30 RESETSTATZ 60 RMII8_TXD0 90 LIN3_UART_TXD 120 DGND