SDI Technologies SDIO Card manual Table A-15 SPI Mode Command List, Sdmem Sdio

Page 69

©Copyright 2000-2007 SD Card Association

SDIO Simplified Specification Version 2.00

Supported

Abbreviation

SDMEM

SDIO

Commands

System

System

 

CMD0

GO_IDLE_STATE

Mandatory

Mandatory

CMD1

SEND_OP_COND

Mandatory

 

CMD5

IO_SEND_OP_COND

 

Mandatory

CMD6

SWITCH_FUNC

Mandatory1

Mandatory1

CMD9

SEND_CSD

Mandatory

 

CMD10

SEND_CID

Mandatory

 

CMD12

STOP_TRANSMISSION

Mandatory

 

CMD13

SEND_STATUS

Mandatory

 

CMD16

SET_BLOCKLEN

Mandatory

 

CMD17

READ_SINGLE_BLOCK

Mandatory

 

CMD18

READ_MULTIPLE_BLOCK

Mandatory

 

CMD24

WRITE_BLOCK

Mandatory

 

CMD25

WRITE_MULTIPLE_BLOCK

Mandatory

 

CMD27

PROGRAM_CSD

Mandatory

 

CMD28

SET_WRITE_PROT

Optional

 

CMD29

CLR_WRITE_PROT

Optional

 

CMD30

SEND_WRITE_PROT

Optional

 

CMD32

ERASE_WR_BLK_START

Mandatory

 

CMD33

ERASE_WR_BLK_END

Mandatory

 

CMD38

ERASE

Mandatory

 

CMD42

LOCK_UNLOCK

Optional

 

CMD52

IO_RW_DIRECT

 

Mandatory

CMD53

IO_RW_EXTENDED

 

Mandatory

CMD55

APP_CMD

Mandatory

 

CMD56

GEN_CMD

Mandatory

 

CMD58

READ_OCR

Mandatory

 

CMD59

CRC_ON_OFF

Mandatory

Mandatory

ACMD13

SD_STATUS

Mandatory

 

ACMD22

SEND_NUM_WR_BLOCKS

Mandatory

 

ACMD23

SET_WR_BLK_ERASE_COUNT

Mandatory

 

ACMD41

SD_APP_OP_COND

Mandatory

 

ACMD42

SET_CLR_CARD_DETECT

Mandatory

 

ACMD51

SEND_SCR

Mandatory

 

Comments

Used to change from SD to SPI mode

Added in Part 1 v1.10

CSD not supported by SDIO

CID not supported by SDIO

Card Status includes only SDMEM information.

.

CSD not supported by SDIO.

Block mode is optional

SCR includes only SD-MEM information.

Table A-15 SPI Mode Command List

1For Part 1 v1.10 or higher Memory or Combo Cards

60

Image 69
Contents SD Specifications Part E1 Sdio Simplified Specification Sdio Simplified Specification Version Changes compared to previous issueDate Version Release of SD Simplified Specification Conventions Used in This Document Table of Contents SPI and SD 1-bit Mode Interrupts 16.2 Table of Tables Table of Figures General Description Sdio FeaturesPrimary Reference Document Standard Sdio FunctionsSdio Card Types Sdio Signaling DefinitionSdio Card modes Sdio Host ModesSignal connection to two 4-bit Sdio cards Signal PinsReset Sdio Card InitializationDifferences in I/O card Initialization Sdio Simplified Specification Version MEM=0 Card initialization flow in SD mode Sdio aware host Illegal Command F8=0 Card initialization flow in SPI mode Sdio aware host VDD Voltage Window Position Iosendopcond Command CMD5OCR Values for CMD5 OCR bitIosendopcond Response R4 Response R4 in SD modeRecommendations for RCA after Reset Acceptable Commands after InitializationSpecial Initialization considerations for Combo Cards Re-initialize both I/O and MemoryRe-Initialization Flow for Memory controller Re-Initialization Flow for I/O ControllerEnabling CRC in SPI Combo Card Differences with SD Memory Specification Sdio Command ListUnsupported SD Memory Commands Reset for Sdio Modified R6 ResponseBus Width Timings Card Detect ResistorCombo Card 4-bit Control Card Detect Resistor StatesData Transfer Abort Data Transfer Block SizesChanges to SD Memory Fixed Registers Read AbortCID Register OCR RegisterCSD Register RCA RegisterSdio Status Register Structure ClearBit Identifier Type Value Description Iorwdirect Command CMD52 New I/O Read/Write CommandsIllegalcommand ComcrcerrorIorwdirect Response R5 1 CMD52 Response SD modesIdentifier Type Value Description Clear Condition DIS=DisabledCMD=DAT lines free TRN=TransferIorw Extended command Op Code Definition Iorwextended Command CMD53OP code Command operation CRC1 CMD53 Data Transfer Format Byte Count ValuesSdio Card Internal Operation Register Access TimeOverview InterruptsRead Wait Suspend/ResumeCMD52 During Data Transfer Sdio Fixed Internal MapCard Common Control Registers Cccr Common I/O Area CIAType Card Common Control Registers CccrCCCR/SDIO IOE3To abort transfers to/from memory Scsi 4BLS Transaction of function 0 CIA Empc Cccr bit DefinitionsAddress Function Basic Registers FBRFunction Basic Information Registers FBR Field TypeFBR bit and field definitions Sdio Simplified Specification Version Field TypeCard Information Structure CIS Setting Block Size with CMD53Multiple Function Sdio Cards Card Information Structure CIS and reserved area of CIAState Diagram for Bus State Machine Bus State DiagramCSA Access Embedded I/O Code Storage Area CSACSA Data Format Interrupt Timing Sdio InterruptsInterrupt Clear Timing Terminated Data Transfer Interrupt CycleSdio Suspend/Resume Operation Sdio Read Wait Operation Power Control Overview Power ControlPower Control support for Sdio Cards Master Power ControlPower Selection Power Control Support for the Sdio HostHigh-Power Tuples Reference Tuples by Master Power Control and Power SelectPower Control Operation High-Speed Mode Sdio High-Speed ModeSwitching Bus Speed Mode in a Combo Card Sdio Physical Properties Sdio PowerSdio Simplified Specification Version Inrush Current Limiting CIS Reference Document CIS FormatsBasic Tuple Format and Tuple Chain Structure Byte Order Within TuplesSdio Card Metaformat Tuple VersionTuples Supported by Sdio Cards Code Name DescriptionSdio Specific Extensions Cistplmanfid Manufacturer Identification String TupleCistplmanfid Manufacturer Identification Tuple Cistplfuncid Function Identification TupleCistplfunce Tuple General Structure Cistplfunce Function Extension TupleCistplfunce Tuple for Function 0 common Tplfidfunction Tuple for Function 0 commonCistplfunce Tuple for Function Tplfidfunction Tuple for FunctionByte Sdio Simplified Specification Version 10 Tplfefunctioninfo Definition Tplfidfunction Field Descriptions for Functions11 Tplfecsaproperty Definition Bit Name12 Cistplsdiostd Tuple Reserved for Sdio Cards Cistplsdiostd Function is a Standard Sdio FunctionCistplsdioext Tuple Reserved for Sdio Cards 13 Cistplsdioext Tuple Reserved for Sdio CardsSD and SPI Command List Table A-14 SD Mode Command ListNormative Sdmem Sdio Table A-15 SPI Mode Command ListNormative References Appendix BAbbreviations and Terms Appendix CLOW, High Informative