8.2 Interfacing with an SD Card

The SD (Secure Digital) Card is a nonvolatile memory card format used as mass storage memory in mobile devices.

Secure Digital Multimedia Card (SDMMC) Controller

The SAM9X60D1G-I/LZB includes two Secure Digital Multimedia Card (SDMMC) interfaces that support the MultiMedia Card (e.MMC) specification V4.51, the SD Memory Card specification V3.0, and the SDIO V3.0 specification. They are compliant with the SD Host Controller Standard V3.0 specification.

The two interfaces can be connected to a standard SD Card interface.

SDMMCx Card Connector

The board features two standard MMC/SD Card connectors, connected to SDMMC0 and SDMMC1. Both interface communications are based on a 4-pin interface (clock, command, four data and power lines).

Table 8-4. SDMMCx Interface Configurations
Interface Instance IO Set Pin No. PIO Pin Name Description
SDMMC0 1 86 PA17 SDMMC0_CK SD Card/e.MMC clock signal
89 PA16 SDMMC0_CMD SD Card/e.MMC command Line
91 PA15 SDMMC0_DAT0 SD Card/e.MMC data lines
88 PA18 SDMMC0_DAT1
90 PA19 SDMMC0_DAT2
87 PA20 SDMMC0_DAT3
SDMMC1 1 146 PA13 SDMMC1_CK SD Card/e.MMC clock signal
145 PA12 SDMMC1_CMD SD Card/e.MMC command line
144 PA11 SDMMC1_DAT0 SD Card/e.MMC data lines
81 PA2 SDMMC1_DAT1
82 PA3 SDMMC1_DAT2
83 PA4 SDMMC1_DAT3