Revision 2.2
CMD Index
CMD31
Erase Commands (Class 5)
CMD32
CMD33
CMD38
CMD39
CMD40
CMD41
I/O Mode Commands (Class 9)
CMD39
CMD40
CMD41
Lock Card Commands (Class 7)
CMD16
CMD42
© 2004 SanDisk Corporation
Type
Argument
Resp.
Reserved
ac
[31:0] data
R1
address
ac
[31:0] data
R1
address
ac
[31:0] don't
R1b
care
Reserved
---
---
---
Reserved
MMCA Optional Command, currently not supported.
Reserved
ac
[31:] block
R1
length
adtc
[31:0] stuff
R1
bits
4-35
Chapter 4 – SD Card Protocol Description
SanDisk SD Card Product Manual
Abbreviation
ERASE_WR_BLK_START
ERASE_WR_BLK_END
ERASE
---
SET_BLOCKLEN
LOCK_UNLOCK
Description
(representing 32 write-
protect groups starting at
the specified address)
followed by 16 CRC bits
are transferred in a
payload format via the
data line. The last (least
significant) bit of the
protection bits
corresponds to the first
addressed group. If the
addresses of the last
groups are outside the
valid range, then the
corresponding write-
protection bits shall be
set to zero.
Sets the address of the
first write block to be
erased.
Sets the address of the
last write block of the
continuous range to be
erased.
Erases all previously
selected write blocks.
Not valid in SD Memory
Card -Reserved for
MultiMediaCard I/O
mode.
Sets the block length (in
bytes) for all following
block commands (read,
write, lock). Default
block length is specified
in the CSD. Supported
only if Partial block
RD/WR operation are
allowed in CSD.
Used to set/reset the
password or lock/unlock
the card. The size of the
data block is set by the
SET_BLOCK_LEN
command.
12/08/04
Need help?
Do you have a question about the SDSDB-016G-A11 and is the answer not in the manual?