English
Language : 

MC56U032DCCA Datasheet, PDF (52/64 Pages) Samsung semiconductor – Dual Voltage MultiMediaCard Specification
MultiMediaCardTM
that the card completed its initialization processes and is ready for the next command. The host must
poll the card (by repeatedly sending CMD1) until the ‘in-idle-state’ bit in the card response indicates (by
being set to 0) that the card completed its initialization processes and is ready for the next command.
4.10.8 Error Conditions
Unlike the MultiMediaCard protocol, in the SPI mode the card will always respond to a command. The
response indicates acceptance or rejection of the command. A command may be rejected if it is not
supported (illegal opcode), if the CRC check failed, if it contained an illegal operand, or if it was out of
sequence during an erase sequence.
4.10.9 Memory Array Partitioning
Same as for MultiMediaCard mode.
4.10.10 Card Lock/Unlock
Usage of card lock and unlock commands in SPI mode is identical to MultiMediaCard mode. In both
cases the command response is of type R1b. After the busy signal clears, the host should obtain the
result of the operation by issuing a GET_STATUS command. Please refer to Chapter “Card
lock/unlock operation” for details.
4.10.11 Commands
All the MultiMediaCard commands are 6 bytes long. The command transmission always starts with the
left bit of the bitstring corresponding to the command codeword. All commands are protected by a CRC.
The commands and arguments are listed in Table
Table 4-14 Command bit position
Bit position
Width (bits)
Value
Description
[47]
1
‘0’
start bit
[46]
1
‘1’
transmission bit
[45:40]
6
×
command index
[39:8]
32
×
argument
[7:1]
7
×
CRC7
[0]
1
‘1’
end bit
The following table provides a detailed description of the SPI bus commands. The responses are
defined in Chapter “Responses”. The Table “Commands and Arguments” lists all MultiMediaCard
commands. A “yes” in the SPI mode colon indicates that the command is supported in SPI mode. With
these restrictions, the command class description in the CSD is still valid. If a command does not
require an argument, the value of this field should be set to zero. The reserved commands are
reserved in MultiMediaCard mode as well. The binary code of a command is defined by the mnemonic
symbol. As an example, the content of the command index field is (binary) ‘000000’ for CMD0 and
‘100111’ for CMD39.
Table 4-15 Commands and Arguments
CMD index SPI mode Argument
CMD0
Yes
None
CMD1
Yes
None
CMD2
No
CMD3
No
Resp
R1
R1
Abbreviation
GO_IDLE_STATE
SEND_OP_COND
Command description
resets the MultiMediaCard
Activates the card’s initialization
process.
52