MultiMediaCardTM
*3
C_SIZE_MULT
3
[49:47]
read only
Device size
multiplier
ERASE_GRP_SIZE
ERASE_GRP_MULT
5
5
[46:42]
[41:37]
*5
0x1F
read only
read only
Erase group size
Erase group size
multiplier
WP_GRP_SIZE
WP_GRP_ENABLE
DEFAULT_ECC
5
1
2
[36:32]
[31:31]
[30:29]
0x3
0x1
0x0
read only
read only
read only
Write protect group
size
Write protect group
enable
Manufacturer
default ECC
Write speed factor
Max. write data
block length
Partial blocks for
write allowed
Reserved
File format group
Copy flag(OTP)
Permanent write
protection
R2W_FACTOR
WRITE_BLK_LEN
3
4
[28:26]
[25:22]
0x4
0x9
read only
read only
WRITE_BLK_PARTIAL
1
[21:21]
0x0
read only
--
5
1
1
1
[20:16]
[15:15]
[14:14]
[13:13]
0x0
0x0
0x1
0x0
read only
FILE_FORMAT_GRP
COPY
PERM_WRITE_PROTEC
T
Read/Write
Read/Write
Read/Write
TMP_WRITE_PROTECT
1
[12:12]
0x0
Read/Write/
erase
Temporary write
protection
FILE_FORMAT
ECC
2
2
[11:10]
[9:8]
0x0
0x0
Read/Write
Read/Write/
erase
File format
ECC code
CRC
7
0
[7:1]
[0:0]
Read/Write/
erase
read only
×
CRC
0x1
Not used, always 1
Notes:
1. This field is depended on the model. Refer to also C_SIZE_MULT
2. This field is depended on the model
3. This field is depended on the model. Refer to also C_SIZE
4. x means user programmable
5. This field is depended on the model. Refer to also ERASE_GRP_SIZE
Some of the CSD fields are one-time or multiple programmable by the customer or provider. All other
field values are fixed. The following section describes the CSD fields and their values for
MultiMediaCards :
CSD Register Structure
CSD_STRUCTURE
CSD Register Structure
“10”
CSD version No. 1.2
The CSD version of these MultiMediaCards is related to the “MultiMediaCard system specification,
Version 3.31”. The parameter CSD_STRUCTURE has permanently the value “10”.
23