3.4.6.1 SDMMC1 Connector

A 4-bit full-size SD card connector, J10, connected to the SDMMC1 interface, is mounted on the bottom side of the board. The SDMMC1 communication is based on an 8-pin interface (clock, command, four data and power lines). It includes a card detection and write protect switch.

This connector gives access to the boot environment.

The user can perform a hard reset of the SD card by toggling the PB21 PIO of the MPU, which corresponds to the reset line of the SDMMC1 interface. The same hard reset will be performed automatically at each system reset, when NRST is asserted low.

The hard reset is performed by power cycling the SD card power using the MIC94085YFT high-side load switch. For more details about the MIC94085YFT device, refer to the product web page.

Figure 3-35. SDMMC1 Connector Schematic
Table 3-21. SDMMC1 Connector Signal Description
PIOSignal NameSignal Description

PB24

SDMMC1_DAT0_PB24

SDMMC1 data line 0

PB25

SDMMC1_DAT1_PB25

SDMMC1 data line 1

PB26

SDMMC1_DAT2_PB26

SDMMC1 data line 2

PB27

SDMMC1_DAT3_PB27

SDMMC1 data line 3

PB23

SDMMC1_CK_PB23

SDMMC1 Clock signal

PB22

SDMMC1_CMD_PB22

SDMMC1 command line

PB29

SDMMC1_CD_PB29

SDMMC1 Card Detect signal

PB28

SDMMC1_WP_PB28

SDMMC1 write-protect line

PB21

SDMMC1_NRST_PB21

Device reset line

The SDMMC1 interface supports switching the I/O voltage level from 3.3 V to 1.8 V to enable ultra-high speed modes (such as DDR50 and SDR104) for the SD card. The SAMA7D6 Series MPU will perform the switch by asserting the PB30 PIO on high when a card supporting high-speed modes is detected (depending on software support). The schematic below describes the circuit which generates the required 3.3/1.8V voltages using the adjustable LDO MIC5219.

For more details about the MIC5219 device, refer to the product web page.

Figure 3-36. SDMMC1 I/O Voltage Switch Schematic