Secure digital input/output interface (SDIO)
RM0090
1036/1731
DocID018909 Rev 11
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
13
ERASE_RESET -
’0’= cleared
’1’= set
An erase sequence was cleared before
executing because an out of erase
sequence command was received
(commands other than CMD35, CMD36,
CMD38 or CMD13)
C
Table 157. Card status (continued)
Bits
Identifier
Type Value
Description
Clear
condition