Datasheet

device size***
C_SIZE
22
xxxxxxh
R
[69:48]
reserved
-
1
0
R
[47:47]
erase single block enable**
(ERASE_BLK_EN)
1
1
R
[46:46]
erase sector size**
(SECTOR_SIZE)
7
7Fh
R
[45:39]
write protect group size**
(WP_GRP_SIZE)
7
0000000b
R
[38:32]
write protect group enable**
(WP_GRP_ENABLE)
1
0
R
[31:31]
reserved
2
00b
R
[30:29]
write speed factor**
(R2W_FACTOR)
3
010b
R
[28:26]
max. write data block length**
(WRITE_BL_LEN)
4
9
R
[25:22]
partial blocks for write allowed**
(WRITE_BL_PARTIAL)
1
0
R
[21:21]
reserved
-
5
00000b
R
[20:16]
File format group**
(FILE_FORMAT_GRP)
1
0
R
[15:15]
copy flag
COPY
1
x
R/W(1)
[14:14]
permanent write protection
PERM_WRITE_PROTECT
1
x
R/W(1)
[13:13]
temporary write protection
TMP_WRITE_PROTECT
1
x
R/W
[12:12]
File format**
(FILE_FORMAT)
2
00b
R
[11:10]
reserved
-
2
00b
R
[9:8]
CRC
CRC
7
xxxxxxxb
R/W
[7:1]
not used, always'1'
-
1
1
-
[0:0]
The CSD Register Fields (CSD Version 2.0)
The following sections describe the CSD fields and the relevant data types. If not explicitly defined otherwise, all bit strings
are interpreted as binary coded numbers starting with the left bit first.
CSD_STRUCTURE
Field structures of the CSD register are different depend on the Physical Specification Version and Card Capacity. The
CSD_STRUCTURE field in the CSD register indicates its structure version. The following table shows the version number
of the related CSD structure.