SanDisk SDSDB-32-201-80 - Industrial Grade Flash Memory Card Product Manual page 46

Secure digital card
Table of Contents

Advertisement

Card Status—This status field is compatible to the MultiMediaCard protocol.
SD_Status—This extended status field of 512 bits supports special features unique to the SD Card and
future application specific features.
The SD Card status registers' structures are defined in Table 3-28. The Type and Clear-Condition fields in the table
are coded as follows:
Type:
E—Error bit.
S—Status bit.
R—Detected and set for the actual command response.
X—Detected and set during command execution. The host must poll the card by sending status
command in order to read these bits.
Clear Condition:
A—According to the card current state.
B—Always related to the previous command. Reception of a valid command will clear it (with a delay
of one command).
C—Clear by read.
Bits
Identifier
31
OUT_OF_RANGE
30
ADDRESS_ERROR
29
BLOCK_LEN_ERROR
28
ERASE_SEQ_ERROR
27
ERASE_PARAM
26
WP_VIOLATION
25
CARD_IS_LOCKED
24
LOCK_UNLOCK_FAIL ED
23
COM_CRC_ERROR
22
ILLEGAL_COMMAND
21
CARD_ECC_FAILED
20
CC_ERROR
19
ERROR
SanDisk Secure Digital (SD) Card Product Manual, Rev. 1.9 © 2003 SANDISK CORPORATION
Table 3-28. Card Status
Type
Value
E R X
'0'= no error '1'= error
E R
'0'= no error '1'= error
E R
'0'= no error '1'= error
E R
'0'= no error '1'= error
E R X
'0'= no error '1'= error
E R X
'0'= not protected '1'=
protected
S X
'0' = card unlocked
'1' = card locked
E R X
'0' = no error
'1' = error
E R
'0'= no error '1'= error
E R
'0'= no error '1'= error
E R X
'0'= success '1'= failure
E R X
'0'= no error '1'= error
E R X
'0'= no error
'1'= error
SD Card Interface Description
Description
The command's argument was out of the allowed
range for this card.
A misaligned address that did not match the
block length was used in the command.
The transferred block length is not allowed for
this card, or the number of transferred bytes
does not match the block length.
An error in the sequence of erase commands
occurred.
An invalid selection of write-blocks for erase
occurred.
Attempt to program a write-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 if
there was an attempt to access a locked card
The CRC check of the previous command failed.
Command not legal for the card state
Card internal ECC was applied but failed to
correct the data.
Internal card controller error
A general or an unknown error occurred during
the operation.
Clear
Cond.
C
C
C
C
C
C
A
C
B
B
C
C
C
3-21

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents