Interfacing MultiMediaCard with ADSP-2126x SHARC Processors Application Note

This application note provides detailed information on how to implement the interface between an ADSP-2126x SHARC® processor and MultiMediaCard™ (MMC). The application note also describes the MMC command format and demonstrates with example code how an MMC card can be interfaced seamlessly with the SHARC processor’s SPI port. The example code provided with this application note implements the most commonly used MMC commands and features.


Interfacing MultiMediaCard with ADSP-2126x SHARC Processors Application Note - cover page
Brand
Analog Devices
Document type
Application Note
Language
English
Pages
6
File format
PDF
File size
976 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
CF2AB7499F692D74DD7140B1F6089C5D

About this manual

This document details the implementation of an interface between the Analog Devices ADSP-2126x SHARC processor and a MultiMediaCard (MMC). It explains how to configure the MMC for Serial Peripheral Interface (SPI) mode, which allows seamless interfacing with controllers that have on-chip SPI support. The note covers the specific pin assignments required for this connection.

What's inside

  • Introduction
  • About MultiMediaCard
  • About the ADSP-2126x SPI Port
  • The MultiMediaCard Interface
  • The MultiMediaCard Protocol
  • Commands and Responses
  • Command Format
  • Response Formats

Specifications

Maximum operating clock frequency (MMC/SPI mode)20 MHz
Communication voltage range2.0 to 3.6V
Capacity range4 MB to the gigabyte range

Frequently asked questions

What mode is used for interfacing the MMC with the ADSP-2126x?

The document describes implementing the interface in SPI (Serial Peripheral Interface) mode.

How many bytes long is an MMC command?

Each MMC command consists of 48 bits, which equals 6 bytes.

What is the length of the R1 response token?

The r1 response token is 1-byte long.

Download PDF (976 KB)

More Analog Devices Manuals


View all Analog Devices manuals →