SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Table 4-18 shows configuration pins assignment to functions when boot mode is the SD card mode.
| SD Card Boot Configuration Fields | |||
|---|---|---|---|
| BOOTMODE Pins | Field | Value | Description |
| 9 (13(1)) | Port | 0 | Reserved |
| 1 | MMC Port 1 (4 bit width). This bit must be set to 1 | ||
| 7 | FS/Raw | 0 | Filesystem mode |
| 1 | Raw Mode | ||
Table 4-17 summarizes the MMCSD pin configuration done by ROM code for SD Card boot device on port1 (MMCSD1). SD Card boot on Port 0 (MMCSD0) is not supported.
| Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Tx En/Dis | Pinmux Sel |
|---|---|---|---|---|---|---|---|
| MMC1_DAT3 | MMC1_DAT3 | Disable | NA | 0 | Enable | Enable | 0 |
| MMC1_DAT2 | MMC1_DAT2 | Disable | NA | 0 | Enable | Enable | 0 |
| MMC1_DAT1 | MMC1_DAT1 | Disable | NA | 0 | Enable | Enable | 0 |
| MMC1_DAT0 | MMC1_DAT0 | Disable | NA | 0 | Enable | Enable | 0 |
| MMC1_CLK | MMC1_CLK | Disable | NA | 0 | Disable | Enable | 0 |
| MMC1_CLKLB | MMC1_CLKLB | Disable | NA | 0 | Disable | Enable | 0 |
| MMC1_CMD | MMC1_CMD | Disable | NA | 0 | Enable | Enable | 0 |
| MMC1_SDCD | MMC1_SDCD | Disable | NA | 0 | Enable | Disable | 0 |
MMC1_CLKLB signal is not pinned out on the device. The pinmux configuration enables the input buffer of the internal loopback clock.
MMC1_SDWP is not configured by ROM since the ROM never writes to the SD card.