![](/images/new-backgrounds/1264653/26465331x1.webp)
SDIO Simplified Specification Version 2.00 | ©Copyright | |
| ||
| A | B |
| Test MEM Flag | Skip memory initialize or MEM=1 |
|
| |
Execute memory initialize & MEM=0 |
| |
| ACMD41 Arg=0 | Get memory OCR |
No Response | Check Response | OCR invalid |
|
|
OCR valid
Set New Voltage (if needed)
High Capacity Support Host: HCS=1
ACMD41 Arg=HCS, WV
| MRDY=0 | Check Response | 1sec Timeout | ||||
|
|
|
|
| |||
| No Response |
| MRDY=1 |
|
| ||
|
|
|
|
|
| ||
| Unusable card |
| MEM=1 | Memory Initialized | |||
| (Inactive State) |
|
| If F8=1, CCS is valid | |||
|
|
|
|
|
| ||
|
|
|
| CMD2 |
|
|
|
|
|
|
|
|
|
| IO=1 |
|
|
|
| CMD3 |
|
|
|
|
|
|
| Test Flags |
|
|
|
|
| IO=0, MEM=1 | IO=1,IO=1, MEM=0 |
| |||
|
|
|
| MEM=1 |
|
| |
Not SD | Test CCS |
| IO Only |
| Test CCS | ||
Card |
| Card |
| ||||
CCS=0 | CCS=1 |
| CCS=0 | CCS=1 | |||
|
|
|
Test IO Flag
IO=0
CMD15 RCA=0
Unusable card (Inactive State)
Standard | High | Standard | High |
Capacity | Capacity | Capacity | Capacity |
Memory | Memory | Combo | Combo |
Only Card | Only Card | Card | Card |
Variables |
|
NF: | Number of I/O Functions (CMD5 Response) |
MP: | Memory Present Flag (CMD5 Response) |
IORDY: | I/O |
MRDY: | Memory |
HCS: | Host Capacity Support (ACMD41 Argument) |
CCS: | Card Capacity Status (ACMD41 Response) |
Flags |
|
IO: | I/O Functions Initialized Flag |
MEM: | Memory Initialized Flag |
F8: | CMD8 Flag |
Figure 3-2 Card initialization flow in SD mode (SDIO aware host)
7