Product manual

4-6 SanDisk miniSD Card Product Manual, Rev. 1.1 © 2003 SANDISK CORPORATION
Power On
Card is Busy
or Host ommitted
voltage range
Idle State
(idle)
ACMD41
Ready State
(ready)
CMD2
Identification
State (ident)
CMD3
Stand-by
State (stby)
CMD0
From all states except (ina)
Inactive State
(ina)
CMD15
Cards with non-compatible
voltage range
Card responds
with new RCA
Card Identification Mode
Data Transfer Mode
From all States in Data
Transfer Mode
CMD3
Card responds
with new RCA
No response
(non-valid command)
Must be an MMC
Start MMC
initialization process
starting at CMD1
SPI Operation
Mode
CMD0
CS Asserted ("0")
Figure 4-7. miniSD Card State Diagram (Card Identification Mode)
4.3.1. Reset
GO_IDLE_STATE (CMD0) is the software-reset command and sets each miniSD Card to Idle State regardless of
the current card state. SanDisk miniSD Cards in Inactive State are not affected by this command.
After power-on by the host, all miniSD Cards are in Idle State, including the cards that were in Inactive State. Note
that at least 74 clock cycles are required prior to starting bus communication.
After power-on or CMD0, all miniSD Cards’ CMD lines are in input mode, waiting for the start bit of the next
command. The cards are initialized with a default relative card address (RCA=0x0000) and with a default driver
stage register setting (lowest speed, highest driving current capability).