©Copyright
SDIO Simplified Specification Version 2.00
The card clears RCA to 0x0000
The card keeps current RCA value
Command Sequence | Card RCA Select/Deselect Mem State I/O State |
Combo Init
(After CMD7 with the correct RCA)
Issue CMD52 (Reset I/O)
Issue CMD3
Issue CMD7 with the correct RCA
(and Data Transfer)
RCA1 | Select | tran | cmd | |||
RCA1 | xxxx | Sel | Desel | tran | cmd | idle |
xxxx | Deselect | tran | idle | |||
xxxx | RCA2 | Deselect | tran | idle | stby | |
RCA2 | Desel | Sel | tran | stby | cmd |
Figure 3-8 Re-Initialization Flow for I/O Controller
Figure 3-8 shows the re-initialization flow for the I/O controller of a Combo card. The flow of commands on the left side is matched with the RCA and controller states on the right side. The RCA value of xxxx denotes an RCA value of either 0x0000 or the prior RCA value. For new controller designs, a reset RCA value of 0x0000 is recommended. The host shall not issue any commands to the Combo Card except for CMD0, CMD5, CMD3 or CMD7 until the I/O controller has transitioned to the cmd state.
Command Sequence | Card RCA Select/Deselect Mem State I/O State |
Combo Init
(After CMD7 with the correct RCA)
Issue CMD0 (Reset Memory)
Issue CMD2
Issue CMD3)
Issue CMD7 with the correct RCA
(and Data Transfer)
RCA1 | Select | tran | cmd | |||
RCA1 | xxxxh | Sel | Desel | tran | idle | cmd |
xxxxh | Deselect | idle | ready | cmd | ||
xxxxh | Deselect | ready | ident | cmd | ||
xxxxh | RCA2 | Deselect | ident | stby | cmd | |
RCA2 | Desel | Sel | stby | tran | cmd |
Figure 3-9 Re-Initialization Flow for Memory controller
13