Programming Model
Programming Model
This section contains the following procedures:
•
"Card Identification"
•
"Single Block Write Operations" on page 21-35
•
"Single Block Read Operation" on page 21-39
•
"Multiple Block Write Operation" on page 21-43
•
"Multiple Block Read Operation" on page 21-48
Card Identification
Before data transfers can take place between the RSI and the
SD/MMC/SDIO device, the device type must first be identified. During
this phase of the card identification procedure, the
must be no greater than 400 kHz.
SD Card Identification Procedure
The SD card identification procedure is as follows:
1. Issue the IDLE command to the card via the
2. Issue the SEND_IF command to the card via the
ister supplying the host supply voltage and a check pattern via the
RSI_ARGUMENT
If a valid response with a compatible voltage range and matching
check pattern is received, the card is likely an SD version 2.00 or
later complaint card. If a response is received with an incompatible
voltage range, the card cannot be used. If no response is received at
all (as indicated by the
register), continue from step 5.
21-32
register. The command expects an R7 response type.
CMD_RESP_TIMEOUT
ADSP-BF50x Blackfin Processor Hardware Reference
frequency
RSI_CLK
register
RSI_COMMAND
RSI_COMMAND
field of the
RSI_STATUS
reg-
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?
Questions and answers