DocID024597 Rev 3 1419/1693
RM0351 SD/SDIO/MMC card host interface (SDMMC)
1450
28 ERASE_SEQ_ERROR
’0’= no error
’1’= error
An error in the sequence of erase
commands occurred.
C
27 ERASE_PARAM E X
’0’= no error
’1’= error
An invalid selection of erase groups for
erase occurred.
C
26 WP_VIOLATION E X
’0’= no error
’1’= error
Attempt to program a write-protected
block.
C
25 CARD_IS_LOCKED S R
‘0’ = card
unlocked
‘1’ = card locked
When set, signals that the card is locked
by the host
A
24
LOCK_UNLOCK_
FAILED
E X
’0’= no error
’1’= error
Set when a sequence or password error
has been detected in lock/unlock card
command
C
23 COM_CRC_ERROR E R
’0’= no error
’1’= error
The CRC check of the previous command
failed.
B
22 ILLEGAL_COMMAND E R
’0’= no error
’1’= error
Command not legal for the card state B
21 CARD_ECC_FAILED E X
’0’= success
’1’= failure
Card internal ECC was applied but failed
to correct the data.
C
20 CC_ERROR E R
’0’= no error
’1’= error
(Undefined by the standard) A card error
occurred, which is not related to the host
command.
C
19 ERROR E X
’0’= no error
’1’= error
(Undefined by the standard) A generic
card error related to the (and detected
during) execution of the last host
command (e.g. read or write failures).
C
18 Reserved
17 Reserved
16 CID/CSD_OVERWRITE E X
’0’= no error ‘1’=
error
Can be either of the following errors:
– The CID register has already been
written and cannot be overwritten
– The read-only section of the CSD does
not match the card contents
– An attempt to reverse the copy (set as
original) or permanent WP
(unprotected) bits was made
C
15 WP_ERASE_SKIP E X
’0’= not protected
’1’= protected
Set when only partial address space
was erased due to existing write
C
14 CARD_ECC_DISABLED S X
’0’= enabled
’1’= disabled
The command has been executed without
using the internal ECC.
A
Table 228. Card status (continued)
Bits Identifier Type Value Description
Clear
condition