SanDisk SDSDH-1024 Product Manual - Page 93
Read Operation-Data Error, Multiple Block Read Operation, Single
UPC - 710348911073
View all SanDisk SDSDH-1024 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 93 highlights
Revision 2.2 Chapter 5 - SPI Protocol SD Card Product Manual Figure 5-2 Read Operation-Data Error From Host to Card DataIn Command From Card to Host Next Command Data Error Token from Card to Host Command DataOut Response Data Error In the case of a Multiple Block Read operation, every transferred block has a 16-bit CRC suffix. The Stop Transmission command (CMD12) will actually stop the data transfer operation (the same as in SD Bus mode). Figure 5-3 Multiple Block Read Operation From host to card(s) DataIn Command From card to host Data from card to host Stop Transmission command Command From card to host DataOut Response Data Block CRC Data Block CRC Response 5.5 Data Write In SPI mode, the SD Card supports single block or multiple-block write operations. Upon reception of a valid write command (SD Card CMD24 or CMD25), the card will respond with a response token and will wait for a data block to be sent from the host. CRC suffix and start address restrictions are identical to the read operation (see Figure 5-4). The only valid block length, however, is 512 bytes. Setting a smaller block length will cause a write error on the next write command. Figure 5-4 Single Block Write Operation From host to card Start block From card token to host Data from host to card Data response and busy from card New command from host DataIn Command Data Block Command DataOut Response Response Busy © 2004 SanDisk Corporation 5-3 12/08/04