
MultiMediaCard
TM
‘1’ = protected
‘0’ = card unlocked
‘1’ = card locked
‘0’ = no error
‘1’ = error
protected block.
When set, signals that the card is locked by
the host.
Set when a sequence or password error
has been detected in lock/unlock card
command or it there was an attempt to
access a locked card.
The CRC check of the previous command
failed.
Command not legal for the current state
25
CARD_IS_LOCKED
SX
A
24
LOCK_UNLOCK_FA
ILED
ERX
C
23
COM_CRC_ERROR ER
‘0’ = no error
‘1’ = error
‘0’ = no error
‘1’ = error
‘0’ = success
‘1’ = failure
‘0’ = no error
‘1’ = error
‘0’ = no error
‘1’ = error
‘0’ = no error
‘1’ = error
‘0’ = no error
‘1’ = error
B
22
ILLEGAL_COMMAN
D
CARD_ECC_FAILE
D
ERROR
ER
B
C
21
EX
Card internal ECC was applied but the
correction of data is failed.
A general or an unknown error occurred
during the operation.
The card could not sustain data transfer in
stream read mode.
The
card
could
programming in stream write mode.
can be either one of the following errors :
- The CID register is already written and
can not be overwritten.
- The read only section of the CSD does
not match the card content.
- An attempt to reversecopy (set as original)
or permanent WP (unprotect) bits was
done.
Only partial address space was erased due
to existing WP blocks.
The command has been executed without
using the internal ECC.
An erase sequence was cleared before
executing because an out of erase
sequence command was received
Current state of the card.
19
ERX
C
18
UNDERRUN
EX
C
17
OVERRUN
EX
not
sustain
data
C
16
CID_OVERWRITE/
CSD_OVERWRIT
E
ERX
C
15
WP_ERASE_SKIP
SX
‘0’ = not protected
‘1’ = protected
C
14
CARD_ECC_DISAB
LED
ERASE_RESET
SX
‘0’ = enabled
‘1’ = disabled
‘0’ = cleared
‘1’ = set
A
13
SR
C
12:9 CURRENT_STATE
SX
0 = idle
1 = ready
2 = ident
3 = stby
4 = tran
5 = data
6 = rcv
7 = prg
8 = dis
9–15 = reserved
‘0’ = not ready
‘1’ = ready
Permanently 0
‘0’ = disabled
‘1’ = enabled
B
8
EADY_FOR_DATA
SX
corresponds to buffer empty signaling on
the bus
A
7:6
5
reserved
APP_CMD
SR
The card will expect ACMD or indication
that the command has been interpreted
as ACMD.
C
4
3:2
1:0
4.9.8 Command Response Timings
reserved
reserved for application specific commands
reserved for manufacturer test mode
Permanently 0
42