
©Copyright 2000-2007 SD Card Association
SDIO Simplified Specification Version 2.00
20
identify it as an I/O only response.
I/O specific status is reported by I/O response and Memory specific status is reported by Memory response
except for the following case: In the SD bus mode, the card shall not respond to an Illegal Command or a
command with a CRC error. The indication of those two error cases shall be given by the card in the following
command’s response. This is true for an I/O only card as well as for combo cards, even in cases where the
erroneous command and the command that follows are not targeting the same card module (Memory or I/O).
Bit
Identifier
Type
Value
Description
Clear
Condition
31 OUT_OF_RANGE E R ’0’= no error
’1’= error
The command’s argument was out
of the allowed range for this card.
C
30 ADDRESS_ERROR N/A 0 Not used with SDIO operation C
29 BLOCK_LEN_ERROR N/A 0 Not used with SDIO operation C
28 ERASE_SEQ_ERROR N/A 0 Not used with SDIO operation C
27 ERASE_PARAM N/A 0 Not used with SDIO operation C
26 WP_VIOLATION N/A 0 Not used with SDIO operation C
25 CARD_IS_LOCKED N/A 0 Not used with SDIO operation C
24 LOCK_UNLOCK_FAILED N/A 0 Not used with SDIO operation C
23 COM_CRC_ERROR E R ’0’= no error
’1’= error
The CRC check of the previous
command failed. (Note 1)
B
22 ILLEGAL_COMMAND E R ’0’= no error
’1’= error
Previous command not legal for the
card state. (Note 2)
B
21 CARD_ECC_FAILED N/A 0 Not used with SDIO operation C
20 CC_ERROR N/A 0 Not used with SDIO operation C
19 ERROR E R ’0’= no error
’1’= error
A general or an unknown error
occurred during the operation.
C
18 UNDERRUN N/A 0 Not used with SDIO operation C
17 OVERRUN N/A 0 Not used with SDIO operation C
16 CID/ CSD_OVERWRITE N/A 0 Not used with SDIO operation C
15 WP_ERASE_SKIP N/A 0 Not used with SDIO operation C
14 CARD_ECC_DISABLED N/A 0 Not used with SDIO operation C
13 ERASE_RESET N/A 0 Not used with SDIO operation C
12:9 CURRENT_STATE S X 15=I/O only
For an I/O only card, the current
state shall be fixed at a value of
0x0F. This indicates that it is an I/O
only card and the normal memory
states do not apply
B
8 READY_FOR_DATA N/A 0 Not used with SDIO operation C
7:6 Reserved
5 APP_CMD N/A 0 CMD55 not used in SDIO operation C
4 Reserved
3 AKE_SEQ_ERROR (SD
Memory Card app. spec.)
N/A 0 Not used with SDIO operation C
2 Reserved for application specific commands
1, 0 Reserved for manufacturer test mode
Table 4-7 SDIO Status Register Structure
Note 1: In the SPI mode, if the card detects a CRC error, it returns a com CRC error in the R1 response
immediately following the command (see Figure 3-7). In this situation, the note that the CRC error is for the
previous command does not apply.
Note 2: In the SPI mode, if the card detects an Illegal Command, it returns an Illegal Command error in the R1
response immediately following the command (see Figure 3-7). In this situation, the note that the Illegal
Command error is for the previous command does not apply.