SanDisk SDSDH-1024 Product Manual - Page 68

Table 4-11, Relationship between CMD6 & CMD12, CMD12 during CMD6: Case 1,

Page 68 highlights

Revision 2.2 Chapter 4 - SD Card Protocol Description SanDisk SD Card Product Manual 4.4.10 Relationship between CMD6 Data and Other Commands The card may accept the commands using only CMD line (CMD12, CMD13, etc.) during the CMD6 transaction but its response and result is undefined. Note: The host is advised not to issue any command during CMD6 transaction. If the host cannot get valid data of CMD6, it advised to issue CMD0 and try re-initialization. Table 4-11 Relationship between CMD6 & CMD12 Case 1 (Not complete, card does not output all data Reference Figure 4-9 2 (Complete, card outputs all data) Figure 4-10 Description Notes In case that the host sends the end bit of CMD12 before CRC bit 15, CMD6 is stopped by CMD12, card shall terminate data transfer of CMD6. The card behavior is not guaranteed and re-initialization from CMD0 is the only way to recover from undefined sate. The end bit of the host command is followed, on the data line, with one more data bit and one end bit. The card shall complete CMD6 execution and its behavior is guaranteed. Complete case includes the later timing of CMD12. The end bit of the host command is followed, on the data line, with one more data bit and one end bit. The host is advised not to issue CMD12 during CMD6 transaction. Figure 4-10 CMD12 during CMD6: Case 1 CMD DAT S T Content E data 0 Data packet data data CRC 510 511 Bit 0 Read data for CMD6 CMD12 CRC Bit 13 CRC CRC Bit 14 Bit 15 E Z Z ..... Figure 4-11 CMD12 during CMD6: Case 2 CMD S T Content E CMD12 DAT data 0 Data packet data data CRC 510 511 Bit 0 Read data for CMD6 CRC CRC CRC Bit 13 Bit 14 Bit 15 E EZ Z ..... © 2004 SanDisk Corporation 4-24 12/08/04

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123

Chapter 4 – SD Card Protocol Description
Revision 2.2
SanDisk SD Card Product Manual
© 2004 SanDisk Corporation
4-24
12/08/04
4.4.10
Relationship between CMD6 Data and Other Commands
The card may accept the commands using only CMD line (CMD12, CMD13, etc.) during
the CMD6 transaction but its response and result is undefined.
Note: The host is advised not to issue any command during CMD6 transaction. If the host
cannot get valid data of CMD6, it advised to issue CMD0 and try re-initialization.
Table 4-11
Relationship between CMD6 & CMD12
Case
Reference
Description
Notes
1
(Not complete,
card does not
output all data
Figure 4-9
In case that the host sends the end bit of
CMD12 before CRC bit 15, CMD6 is stopped
by CMD12, card shall terminate data transfer
of CMD6. The card behavior is not
guaranteed and re-initialization from CMD0 is
the only way to recover from undefined sate.
The end bit of the host command is followed,
on the data line, with one more data bit and
one end bit.
2
(Complete, card
outputs all data)
Figure 4-10
The card shall complete CMD6 execution and
its behavior is guaranteed. Complete case
includes the later timing of CMD12. The end
bit of the host command is followed, on the
data line, with one more data bit and one end
bit.
The host is
advised not to
issue CMD12
during CMD6
transaction.
Figure 4-10
CMD12 during CMD6: Case 1
Figure 4-11
CMD12 during CMD6: Case 2
data
0
data
510
data
511
CRC
Bit 0
CRC
Bit 13
CRC
Bit 14
CRC
Bit 15
E
Z
Z
.....
T
E
S
Content
CMD12
Read data for CMD6
Data packet
CMD
DAT
data
0
data
510
data
511
CRC
Bit 0
CRC
Bit 13
CRC
Bit 14
CRC
Bit 15
E
Z
Z
.....
T
E
S
Content
CMD12
Read data for CMD6
Data packet
CMD
DAT
E