SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Table 4-41 shows configuration pins assignment to functions when boot mode is the GPMC NOR mode.
BOOTMODE Pins | Field | Value | Description | MCU Only=1 Value |
---|---|---|---|---|
6-5 | A/D Mux | 0 | Non-mux | N/A |
1 | Reserved | |||
2 | Reserved | |||
3 | Non-mux | |||
4 | Csel | 0 | Chip select 0 | N/A |
1 | Chip select 1 |
Table 4-42 summarizes the GPMC pin configuration done by ROM code for GPMC non-muxed memory.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|---|
PRG0_PRU0_GPO5 | GPMC0_AD0 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO7 | GPMC0_AD1 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO8 | GPMC0_AD2 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO9 | GPMC0_AD3 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO10 | GPMC0_AD4 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO17 | GPMC0_AD7 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO18 | GPMC0_AD6 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO5 | GPMC0_AD8 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO7 | GPMC0_AD9 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO8 | GPMC0_AD10 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO9 | GPMC0_AD11 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO10 | GPMC0_AD12 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO17 | GPMC0_AD13 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO18 | GPMC0_AD14 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO19 | GPMC0_AD15 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_MDIO0_MDC | GPMC_A0 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TX_CTL | GPMC_A1 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RX_CTL | GPMC_A2 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TD3 | GPMC_A3 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TD2 | GPMC_A4 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TD1 | GPMC_A5 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TD0 | GPMC_A6 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_TXC | GPMC_A7 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RXC | GPMC_A8 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RD3 | GPMC_A9 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RD2 | GPMC_A10 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RD1 | GPMC_A11 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII5_RD0 | GPMC_A12 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TX_CTL | GPMC_A13 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RX_CTL | GPMC_A14 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD3 | GPMC_A15 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD2 | GPMC_A16 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD1 | GPMC_A17 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD0 | GPMC_A18 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TXC | GPMC_A19 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RXC | GPMC_A20 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD3 | GPMC_A21 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD2 | GPMC_A22 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO2 | GPMC_A23 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO4 | GPMC_A24 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO6 | GPMC_A25 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO11 | GPMC_A26 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_MDIO0_MDIO | GPMC_A27 | Disable | Down | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO9 | GPMC0_ADVn_ALE | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO8 | GPMC0_OEn_Ren | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO5 | GPMC0_Wen | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GP10 | GPMC0_BEOn_CLE | Disable | Up | 0 | Disable | Enable | 8 |
RGMII6_RD1 | GPMC0_BE1n | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO1 | GPMC_WAIT0 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU0_GPO2 | GPMC_WAIT1 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU1_GPO5 | GPMC0_WPn | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD0 | GPMC0_DIR | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO9 | GPMC0_CSn0 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO8 | GPMC0_CSn1 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO4 | GPMC0_CSn2 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO6 | GPMC0_CSn3 | Enable | Up | 0 | Disable | Enable | 8 |
Table 4-43 summarizes the GPMC pin configuration done by ROM code for GPMC Address/Data muxed memory.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|---|
PRG0_PRU0_GPO5 | GPMC0_AD0 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO7 | GPMC0_AD1 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO8 | GPMC0_AD2 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO9 | GPMC0_AD3 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO10 | GPMC0_AD4 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO17 | GPMC0_AD7 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO18 | GPMC0_AD6 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO5 | GPMC0_AD8 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO7 | GPMC0_AD9 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO8 | GPMC0_AD10 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO9 | GPMC0_AD11 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO10 | GPMC0_AD12 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO17 | GPMC0_AD13 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO18 | GPMC0_AD14 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO19 | GPMC0_AD15 | Disable | Down | 0 | Enable | Enable | 8 |
RGMII6_TD2 | GPMC_A16 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD1 | GPMC_A17 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TD0 | GPMC_A18 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_TXC | GPMC_A19 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RXC | GPMC_A20 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD3 | GPMC_A21 | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD2 | GPMC_A22 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO2 | GPMC_A23 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO4 | GPMC_A24 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO6 | GPMC_A25 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_PRU1_GPO11 | GPMC_A26 | Disable | Down | 0 | Disable | Enable | 8 |
PRG0_MDIO0_MDIO | GPMC_A27 | Disable | Down | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO9 | GPMC0_ADVn_ALE | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO8 | GPMC0_OEn_Ren | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO5 | GPMC0_Wen | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GP10 | GPMC0_BEOn_CLE | Disable | Up | 0 | Disable | Enable | 8 |
RGMII6_RD1 | GPMC0_BE1n | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO1 | GPMC_WAIT0 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU0_GPO2 | GPMC_WAIT1 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU1_GPO5 | GPMC0_WPn | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD0 | GPMC0_DIR | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO9 | GPMC0_CSn0 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO8 | GPMC0_CSn1 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO4 | GPMC0_CSn2 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO6 | GPMC0_CSn3 | Enable | Up | 0 | Disable | Enable | 8 |
Table 4-44 summarizes the GPMC pin configuration done by ROM code for GPMC Address/Address/Data muxed memory.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|---|
PRG0_PRU0_GPO5 | GPMC0_AD0 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO7 | GPMC0_AD1 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO8 | GPMC0_AD2 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO9 | GPMC0_AD3 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO10 | GPMC0_AD4 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO17 | GPMC0_AD7 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU0_GPO18 | GPMC0_AD6 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO5 | GPMC0_AD8 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO7 | GPMC0_AD9 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO8 | GPMC0_AD10 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO9 | GPMC0_AD11 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO10 | GPMC0_AD12 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO17 | GPMC0_AD13 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO18 | GPMC0_AD14 | Disable | Down | 0 | Enable | Enable | 8 |
PRG0_PRU1_GPO19 | GPMC0_AD15 | Disable | Down | 0 | Enable | Enable | 8 |
PRG1_PRU0_GPO9 | GPMC0_ADVn_ALE | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO8 | GPMC0_OEn_Ren | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO5 | GPMC0_Wen | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GP10 | GPMC0_BEOn_CLE | Disable | Up | 0 | Disable | Enable | 8 |
RGMII6_RD1 | GPMC0_BE1n | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO1 | GPMC_WAIT0 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU0_GPO2 | GPMC_WAIT1 | Enable | Down | 0 | Enable | Disable | 8 |
PRG1_PRU1_GPO5 | GPMC0_WPn | Disable | Down | 0 | Disable | Enable | 8 |
RGMII6_RD0 | GPMC0_DIR | Disable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO9 | GPMC0_CSn0 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU1_GPO8 | GPMC0_CSn1 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO4 | GPMC0_CSn2 | Enable | Up | 0 | Disable | Enable | 8 |
PRG1_PRU0_GPO6 | GPMC0_CSn3 | Enable | Up | 0 | Disable | Enable | 8 |