HB28E016/D032/D064/B128MM2
65
Format R2
This response token is two bytes long and sent as a response to the SEND_STATUS command. The format
is given in Figure “R2 Response Format”.
wp erase skip | lock/unlock command failed
error
CC error
card ecc failed
wp violation
erase param
out of range | csd_overwrite
in idle state
erase reset
illegal command
com crc error
erase sequence error
address error
parameter error
1. Byte
2. Byte
card is locked
0
0
0
7
7
R2 Response Format
The first byte is identical to the response R1. The content of the second byte is described in the following:
Out of range
csd_overwrite:
This status bit has two functions. It is set if the command
argument was out of its valid range or if the host is trying to change the ROM section or reverse
the copy bit (set as original) or permanent WP bit (un-protect) of the CSD register.
Erase param:
An invalid selection, sectors or groups, for erase.
Write protect violation:
The command tried to write a write protected block.
Card ECC failed:
Card internal ECC was applied but failed to correct the data.
CC error:
Internal card controller error
Error:
A general or an unknown error occurred during the operation.
Write protect erase skip
|
lock/unlock command failed:
This status bit has two functions
overloaded. It is set when the host attempts to erase a write protected sector or if a sequence or
password error occurred during card lock/unlock operation.
Card is locked:
Set when the card is locked by the user. Reset when it is unlocked.