20-56
MC9328MX1 Reference Manual
MOTOROLA
Multimedia Card/Secure Digital Host Controller Module (MMC/SD)
•
Transmission Bit
—A
1
indicates a transmission from the MMC/SD module to a card.
•
Command Index
—Contains the binary-coded number of the command index.
•
Argument
—Some commands require an address that is coded in 32 bits.
20.7.8.4 Commands for the MMC/SD Module
Table 20-25 list all the MMC/SD module’s commands, their type, argument, format, and description.
Table 20-24. Command Format
Bit 47
Bit 46
Bits 45-40
Bits 39-8
Bits 7-1
Bit 0
Description
Start Bit
Transmission Bit
Command Index
Argument
CRC7
End Bit
Value
0
1
x
x
x
1
Table 20-25. Commands for MMC/SD Module
CMD
INDEX
Type
Argument
Response
Format
Abbreviation
Description
CMD0
BC
[31:0] stuff bits
–
GO_IDLE
_STATE
Resets all MMC and SD memory
cards to idle state.
CMD1
BCR
[31:0] OCR
without busy
R3
SEND_OP
_COND
Asks all MMC and SD memory cards
in idle state to send their operation
conditions register contents on the
SD_CMD line.
CMD2
BCR
[31:0] stuff bits
R2
ALL_SEND_CID
Asks all cards to send their CID
numbers on the SD_CMD line.
CMD3
AC
[31:16] RCA
[15:0] stuff bits
R1
R6
(SD I/O)
SET_RELATIVE
_ADDR
Assigns the argument as the relative
address of the card.
CMD4
BC
[31:16] DSR
[15:0] stuff bits
–
SET_DSR
Programs the DSR of all cards.
CMD5
BC
[31:0] OCR
without busy
R4
IO_SEND_OP
_COND
Asks all SD I/O cards in idle state to
send their operation conditions
register contents on the SD_CMD line.
CMD6
Reserved
CMD7
AC
[31:16] RCA
[15:0] stuff bits
R1b
SELECT/
DESELECT
_CARD
Toggles a card between stand-by and
transfer states or between
programming and disconnect states.
The card is selected by its own relative
address and is deselected by any
other address. Address 0 deselects all
cards.
CMD8
Reserved
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...