SanDisk SDSDH-1024 Product Manual - Page 81

Application-Specific Commands, Table 4-17, Application-specific Commands

Page 81 highlights

Revision 2.2 Chapter 4 - SD Card Protocol Description SanDisk SD Card Product Manual CMD Index CMD57 Type Argument Resp. Abbreviation Description Application-Specific Commands All future reserved commands will have a codeword length of 48 bits, as well as their responses (if there are any). The following table describes all application-specific commands supported or reserved by the SD Card. All the following ACMDs will be preceded with the APP_CMD command (CMD55). Table 4-17 Application-specific Commands ACMD Index ACMD6 Type Argument Resp. ac [31:2] stuff R1 bits [1:0] bus width Abbreviation SET_BUS_WIDTH ACMD13 ACMD17 ACMD18 adtc [31:0] stuff bits Reserved --- --- R1 --- SD_STATUS --- ACMD19 to ACMD21 ACMD22 Reserved adtc [31:0] stuff R1 bits SEND_NUM_WR_BLOCKS ACMD24 Reserved ACMD25 --- --- --- --- ACMD26 --- --- --- --- ACMD38 --- --- --- --- ACMD39 to ACMD40 ACMD41 Reserved bcr [31:0] R3 OCR w/out busy SD_SEND_OP_COND Command Description Defines the data bus width ('00'=1bit or'10'=4 bits bus) to be used for data transfer. The allowed data bus widths are given in SCR register. Send the SD Memory Card status. Reserved for SD security applications.26 Send the number of the written (without errors) write blocks. Responds with 32bit+CRC data block. If WRITE_BL_PARTIAL='0', the unit of ACMD22 is always 512byte. If WRITE_BL_PARTIAL='1', the unit of ACMD22 is a block length which was used when the write command was executed. Reserved for SD security applications. Reserved for SD security applications. Reserved for SD security applications. Asks the accessed card to send its operating condition register (OCR) content in the response on the CMD line. 26 Refer to "SD Memory Card Security Specification" for detailed explanation about the SD Security Features. © 2004 SanDisk Corporation 4-37 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-37
12/08/04
CMD Index
Type
Argument
Resp.
Abbreviation
Description
CMD57
Application-Specific Commands
All future reserved commands will have a codeword length of 48 bits, as well as their
responses (if there are any).
The following table describes all application-specific commands supported or reserved by
the SD Card. All the following ACMDs will be preceded with the APP_CMD command
(CMD55).
Table 4-17
Application-specific Commands
ACMD Index
Type
Argument
Resp.
Abbreviation
Command Description
ACMD6
ac
[31:2] stuff
bits [1:0]
bus width
R1
SET_BUS_WIDTH
Defines the data bus
width (’00’=1bit or’10’=4
bits bus) to be used for
data transfer. The
allowed data bus widths
are given in SCR register.
ACMD13
adtc
[31:0] stuff
bits
R1
SD_STATUS
Send the SD Memory
Card status.
ACMD17
Reserved
ACMD18
---
---
---
---
Reserved for SD security
applications.
26
ACMD19 to
ACMD21
Reserved
ACMD22
adtc
[31:0] stuff
bits
R1
SEND_NUM_WR_BLOCKS
Send the number of the
written (without errors)
write blocks. Responds
with 32bit+CRC data
block. If
WRITE_BL_PARTIAL='0',
the unit of ACMD22 is
always 512byte. If
WRITE_BL_PARTIAL='1',
the unit of ACMD22 is a
block length which was
used when the write
command was executed.
ACMD24
Reserved
ACMD25
---
---
---
---
Reserved for SD security
applications.
ACMD26
---
---
---
---
Reserved for SD security
applications.
ACMD38
---
---
---
---
Reserved for SD security
applications.
ACMD39 to
ACMD40
Reserved
ACMD41
bcr
[31:0]
OCR
w/out busy
R3
SD_SEND_OP_COND
Asks the accessed card
to send its operating
condition register (OCR)
content in the response
on the CMD line.
26
Refer to “SD Memory Card Security Specification” for detailed explanation about the SD Security Features.