
MultiMediaCard Flash
3
INSTALLATION......................................................................................................... 19
3.1
Mounting............................................................................................................................................19
4
MULTIMEDIACARD INTERFACE DESCRIPTION................................................... 20
4.1
Physical Description.........................................................................................................................20
Pin Assignments in MultiMediaCard Mode ................................................................................21
Pin Assignments in SPI Mode....................................................................................................21
4.1.1
4.1.2
4.2
MultiMediaCard Bus Topology........................................................................................................21
Power Protection........................................................................................................................22
Power Up....................................................................................................................................23
Programmable Card Output Driver ............................................................................................23
4.2.1
4.2.2
4.2.3
4.3
SPI Bus Topology .............................................................................................................................23
SPI Interface Concept................................................................................................................23
SPI Bus Topology.......................................................................................................................24
4.3.1
4.3.2
4.4
Electrical Interface............................................................................................................................25
Bus Operating Conditions ..........................................................................................................25
4.4.1.1
Bus Signal Levels ..................................................................................................................26
4.4.1.1.1
Open-Drain Mode Bus Signal Level.................................................................................26
4.4.1.1.2
Push-pull Mode Bus Signal Level.....................................................................................27
4.4.1.1.3
Bus Timing........................................................................................................................27
4.4.2
SPI Mode Bus Operating Conditions .........................................................................................28
4.4.1
4.5
MultiMediaCard Registers................................................................................................................28
Operating Conditions Register (OCR)........................................................................................28
DSR Register .............................................................................................................................29
Card Identification (CID) Register ..............................................................................................29
CSD Register .............................................................................................................................29
Status Register...........................................................................................................................31
MultiMediaCard Registers in SPI Mode.....................................................................................33
4.5.1
4.5.2
4.5.3
4.5.4
4.5.5
4.5.6
5
MULTIMEDIACARD PROTOCOL DESCRIPTION ................................................... 34
5.1
General...............................................................................................................................................34
5.2
Card Identification Mode..................................................................................................................35
Reset..........................................................................................................................................36
Operating Voltage Range Validation..........................................................................................36
Card Identification Process ........................................................................................................37
5.2.1
5.2.2
5.2.3
5.3
Interrupt Mode...................................................................................................................................37
5.4
Data Transfer Mode ..........................................................................................................................37
Data Read Format......................................................................................................................39
Data Write Format......................................................................................................................40
Clock Control..............................................................................................................................42
Error Conditions .........................................................................................................................43
5.4.4.1
CRC and Illegal Command....................................................................................................43
5.4.4.2
Read, Write and Erase Time-out Conditions.........................................................................43
5.4.1
5.4.2
5.4.3
5.4.4
5.5
Commands.........................................................................................................................................44
Command Types........................................................................................................................44
Command Format ......................................................................................................................44
Command Classes.....................................................................................................................44
Detailed Command Description..................................................................................................46
5.5.1
5.5.2
5.5.3
5.5.4