HB28K032/L064/J128/J256/J512MM3, HB28K032/L064/J128/J256RM3
Rev.0.02, Sep.15.2004, page 62 of 89
CMD index SPI mode Argument
Resp Abbreviation
Command description
CMD24
Yes
[31:0] data
address
R1
WRITE_BLOCK
Writes a block. The write-block-length of
the Renesas MultiMediaCard is
permanently assigned to the value 512
bytes.
*
4
CMD25
Yes
[31:0] data
address
R1
WRITE_MULTIPL
E_BLOCK
Continuously writes blocks of data until a
“
Stop Tran
”
token or the requested
number of block received.
CMD26
No
CMD27
Yes
None
R1
PROGRAM_CSD Programming of the programmable bits of
the CSD.
CMD28
Yes
[31:0] data
address
R1b
*
3
SET_WRITE_
PROT
If the card has write protection features,
this command sets the write protection bit
of the addressed group. The properties of
write protection are coded in the card
specific data (WP_GRP_SIZE).
CMD29
Yes
[31:0] data
address
R1b
CLR_WRITE_
PROT
If the card has write protection features,
this command clears the write protection
bit of the addressed group.
CMD30
Yes
[31:0] write
protect data
address
R1
SEND_WRITE_
PROT
If the card has write protection features,
this command asks the card to send the
status of the write protection bits.
*
5
CMD31
Reserved
CMD32
No
CMD33
No
CMD34
No
CMD35
Yes
[31:0] data
address
R1
TAG_ERASE_
GROUP_START
Sets the address of the first erase group
within a range to be selected for erase
CMD36
Yes
[31:0] data
address
R1
TAG_ERASE_
GROUP_END
Sets the address of the last erase group
within a continuous range to be selected
for erase
CMD37
No
CMD38
Yes
[31:0] stuff
bits
R1b
ERASE
Erases all previously selected groups
CMD39
No
CMD40
No
CMD41
Reserved
CMD42
Yes
[31:0] stuff
bits
R1
LOCK/UNLOCK
Used to set/reset the password or
lock/unlock the card. The structure of the
data block is described in chapter
“
Card
lock/unlock operation
”
. The size of the
Data Block is defined by the
SET_BLOCK_LEN command.