MMC

From HwB

(Difference between revisions)
m (MMC mode Pin 2 (CMD) description changed from "Data In" to "Command Response")
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
''MMC=MultiMedia Card.''
+
''MMC = MultiMedia Card.''
 
[[Image:Crucial_MultiMediaCard.png|thumb|MMC card]]
 
[[Image:Crucial_MultiMediaCard.png|thumb|MMC card]]
 +
 +
MMC has been superseeded by [[MMCplus]]. Which is backward compatible with MMC, but has 13 pins instead of 7.
 +
Developed by Siemens and SanDisk in 1997.
  
 
Size is 32 x 24 x 1.4 mm.
 
Size is 32 x 24 x 1.4 mm.
Line 11: Line 14:
 
| 1    || RSV  ||                              || Reserved for future use
 
| 1    || RSV  ||                              || Reserved for future use
 
|-
 
|-
| 2    || CMD  || {{arrowlr}}<sup>PP) OD)</sup> || Data In
+
| 2    || CMD  || {{arrowlr}}<sup>PP) OD)</sup> || Command / Response
 
|-
 
|-
 
| 3    || VSS  || {{arrow}}                || Supply voltage ground
 
| 3    || VSS  || {{arrow}}                || Supply voltage ground
Line 23: Line 26:
 
| 7    || DAT  || {{arrowlr}}<sup>PP)</sup> || Data
 
| 7    || DAT  || {{arrowlr}}<sup>PP)</sup> || Data
 
|}
 
|}
''Note: Direction is memory card relative to host''
 
  
<sup>PP)</sup> Push-pull.
+
''Note: Direction is memory card relative to host.''
 +
 
 +
<sup>PP)</sup> Push-pull.<br/>
 
<sup>OD)</sup> Open-drain.
 
<sup>OD)</sup> Open-drain.
  
=== SPI Mode ===
+
=== [[SPI]] Mode ===
 
{| {{border}}
 
{| {{border}}
 
! Pin  !! Name !! Dir                      !! Description
 
! Pin  !! Name !! Dir                      !! Description
Line 46: Line 50:
 
| 7    || DAT  || {{arrowlr}}<sup>PP)</sup> || Data Out
 
| 7    || DAT  || {{arrowlr}}<sup>PP)</sup> || Data Out
 
|}
 
|}
''Note: Direction is memory card relative to host''
+
 
 +
''Note: Direction is memory card relative to host.''
  
 
<sup>PP)</sup> Push-pull.
 
<sup>PP)</sup> Push-pull.
 +
 +
== History ==
 +
* MMC v1.0 (September 1996)
 +
* MMC v2.11 (June 1999)
 +
** SD Card based on this standard
 +
** MMC v3.31 (May 2003)
 +
** Dual Voltage Cards
 +
* MMC v4.x (April 2005)
 +
** Smaller form factor
 +
** Larger bus (4 or 8 bits)
 +
** Faster bus (26MHz or 52MHz)
 +
** SecureMMC
 +
** MMCplus (> 4GB)
 +
* eMMC (December 2006)
  
 
== Related connectors ==
 
== Related connectors ==
 
* [[RS-MMC]]
 
* [[RS-MMC]]
 +
* [[MMCplus]]
 +
* [[MMCmobile]]
 +
 +
== Additional information ==
 +
* [http://www.mmca.org/ MMCA]
  
 
== Sources ==
 
== Sources ==
 
* [http://www.kingmaxdigi.com/product/MMC.pdf Kingmax Digital Inc's MMC datasheet]
 
* [http://www.kingmaxdigi.com/product/MMC.pdf Kingmax Digital Inc's MMC datasheet]
 +
* Presentation about [http://www.bsdcan.org/2007/schedule/attachments/23-freebsd-sd-warner-losh.pdf FreeBSD's SD/MMC Implementation] by Warner Losh
  
 
[[Category:Connector]]
 
[[Category:Connector]]
 
[[Category:Memory]]
 
[[Category:Memory]]

Latest revision as of 03:17, 30 October 2010

MMC = MultiMedia Card.

MMC card

MMC has been superseeded by MMCplus. Which is backward compatible with MMC, but has 13 pins instead of 7. Developed by Siemens and SanDisk in 1997.

Size is 32 x 24 x 1.4 mm.

Contents

Pinout

MultiMedia Card Mode

Pin Name Dir Description
1 RSV Reserved for future use
2 CMD Arrowlr.pngPP) OD) Command / Response
3 VSS Arrow.png Supply voltage ground
4 VDD Arrowl.png Supply voltage
5 CLK Arrowl.png Clock
6 VSS Arrow.png Supply voltage ground
7 DAT Arrowlr.pngPP) Data

Note: Direction is memory card relative to host.

PP) Push-pull.
OD) Open-drain.

SPI Mode

Pin Name Dir Description
1 CS Arrowl.png Chip Select
2 DI Arrowl.pngPP) Data In
3 VSS Arrow.png Supply voltage ground
4 VDD Arrowl.png Supply voltage
5 CLK Arrowl.png Clock
6 VSS Arrow.png Supply voltage ground
7 DAT Arrowlr.pngPP) Data Out

Note: Direction is memory card relative to host.

PP) Push-pull.

History

  • MMC v1.0 (September 1996)
  • MMC v2.11 (June 1999)
    • SD Card based on this standard
    • MMC v3.31 (May 2003)
    • Dual Voltage Cards
  • MMC v4.x (April 2005)
    • Smaller form factor
    • Larger bus (4 or 8 bits)
    • Faster bus (26MHz or 52MHz)
    • SecureMMC
    • MMCplus (> 4GB)
  • eMMC (December 2006)

Related connectors

Additional information

Sources