SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Table 4-29 shows configuration pins assignment to functions when boot mode is the Ethernet RGMII mode.
BOOTMODE Pins | Field | Value | Description | MCU Only=1 Value |
---|---|---|---|---|
6 | Clkout | 0 | 25 MHz clock not generated on MCU CLKOUT | 0 |
1 | 25 MHz clock generated on MCU CLKOUT | |||
5 | Delay | 0 | RGMII with internal Tx delay | 0 |
1 | RGMII with external Tx delay | |||
4 | Link stat | 0 | PHY scan used for speed/duplex setup | 0 |
1 | RGMII status register used for speed/duplex setup |
Table 4-30 shows configuration pins assignment to functions when boot mode is the Ethernet RMII mode.
BOOTMODE Pins | Field | Value | Description | MCU Only=1 Value |
---|---|---|---|---|
6 | Clk out | 0 | 50 MHz clock not generated on MCU CLKOUT | 0 |
1 | 50 MHz clock generated on MCU CLKOUT | |||
5 | Clk src | 0 | External clock source | 0 |
1 | Internal clock source | |||
4 | Reserved | X | Not used | N/A |
Table 4-31 shows configuration pins assignment to functions when boot mode is the Ethernet is the backup mode.
BOOTMODE Pins | Field | Value | Description | MCU Only=1 Value |
---|---|---|---|---|
7(1) | Interface | 0 | RGMII with internal Tx delay | N/A |
1 | RMII with external clock source |
Table 4-32 summarizes the RGMII pin configuration done by ROM code for Ethernet boot device on RGMII port.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|---|
MCU_RGMII1_TX_CTL | MCU_RGMII1_TX_CTL | Disable | Down | 0 | Disable | Enable | 0 |
MCU_RGMII1_RX_CTL | MCU_RGMII1_RX_CTL | Disable | Down | 0 | Enable | Disable | 0 |
MCU_RGMII1_TD3 | MCU_RGMII_TD3 | Disable | Down | 0 | Disable | Enable | 0 |
MCU_RGMII1_TD2 | MCU_RGMII_TD2 | Disable | Down | 0 | Disable | Enable | 0 |
MCU_RGMII1_TD1 | MCU_RGMII_TD1 | Disable | Down | 0 | Disable | Enable | 0 |
MCU_RGMII1_TD0 | MCU_RGMII_TD0 | Disable | Down | 0 | Disable | Enable | 0 |
MCU_RGMII1_TXC | MCU_RGMII1_TXC | Disable | Down | 0 | Enable | Enable | 0 |
MCU_RGMII1_RXC | MCU_RGMII1_RXC | Disable | Down | 0 | Enable | Disable | 0 |
MCU_RGMII1_RD3 | MCU_RGMII1_RD3 | Disable | Down | 0 | Enable | Disable | 0 |
MCU_RGMII1_RD2 | MCU_RGMII1_RD2 | Disable | Down | 0 | Enable | Disable | 0 |
MCU_RGMII1_RD1 | MCU_RGMII1_RD1 | Disable | Down | 0 | Enable | Disable | 0 |
MCU_RGMII1_RD0 | MCU_RGMII1_RD0 | Disable | Down | 0 | Enable | Disable | 0 |
MCU_MDIO0_MDIO | MCU_MDIO0_MDIO | Enable | Up | 0 | Enable | Enable | 0 |
MCU_MDIO0_MDC | MCU_MDIO0_MDC | Enable | Up | 0 | Disable | Enable | 0 |
WKUP_GPIO_11 | MCU_CLKOUT0 | Disable | Down | 0 | Disable | Enable | 6 |
Table 4-33 summarizes the RMII pin configuration done by ROM code for Ethernet boot device on RMII port.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|---|
MCU_RGMII1_TX_CTL | MCU_RMII1_CRS_DV | Disable | Down | 0 | Enable | Disable | 1 |
MCU_RGMII1_RX_CTL | MCU_RMII1_RX_ER | Disable | Down | 0 | Enable | Disable | 1 |
MCU_RGMII1_TD1 | MCU_RMII1_TXD1 | Disable | Down | 0 | Disable | Enable | 1 |
MCU_RGMII1_TD0 | MCU_RMII1_TXD0 | Disable | Down | 0 | Disable | Enable | 1 |
MCU_RGMII1_TXC | MCU_RMII1_TX_EN | Disable | Down | 0 | Disable | Enable | 1 |
MCU_RGMII1_RXC | MCU_RMII1_REF_CLK | Disable | Down | 0 | Enable | Enable | 1 |
MCU_RGMII1_RD1 | MCU_RMII1_RXD1 | Disable | Down | 0 | Enable | Disable | 1 |
MCU_RGMII1_RD0 | MCU_RMII1_RXD0 | Disable | Down | 0 | Enable | Disable | 1 |
WKUP_GPIO_11 | MCU_CLKOUT0 | Disable | Down | 0 | Disable | Enable | 6 |
MCU_MDIO0_MDIO | MCU_MDIO0_MDIO | Enable | Up | 0 | Enable | Enable | 0 |
MCU_MDIO0_MDC | MCU_MDIO_MDC | Enable | Up | 0 | Disable | Enable | 0 |