
© Freescale Semiconductor, Inc., 2005. All rights reserved.
Freescale Semiconductor
Application Note
Document Number: AN3049
Rev. 0, 10/2005
1
Abstract
This document describes the Multimedia Card (MMC)
and the Secure Digital (SD) modules on Freescale
Semiconductor’s i.MX application processors. This
document gives an overview of the similarities and
differences of both the MMC and SD protocols and
cards including configuration of the MMC/SD module.
The document also describes the interface of the
MMC/SD modules, specifically the card identification
mode and the system clock controller, along with
example code. System considerations at various data
transfer rates are included.
This document applies to the following devices,
collectively called i.MX throughout:
•
MC9328MX1
•
MC9328MXL
•
MC9328MX21
Setup and Use of the Multimedia
Card/Secure Digital Host Controller
MC9328MX1, MC9328MXL, and MC9328MX21
by: Jason Castillo
Contents
1 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 MMC/SD Module Overview . . . . . . . . . . . . . . . . . 2
3 MMC/SD Module Configuration . . . . . . . . . . . . . . 2
4 Interfacing with the MMC/SD Module . . . . . . . . . 5
5 Special Considerations . . . . . . . . . . . . . . . . . . . 10
6 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11