background image

2.7  Card State Transitions 

SanDisk SD-ROM Cards operate the same as standard SD cards, where the state transition is 
dependent on the received command along with responses sent on the command line.  The 
transitions are defined in Section 4.8 of the SDA Physical Layer Specification, Version 2.00 

In Card Identification Mode, the host operates the card at a slower frequency as it identifies and 
initializes the card.  For more information see Section 4.2 in the SDA Physical Layer 
Specification, Version 2.00.  

In Data Transfer Mode, the host may increase the card interface frequency to the maximum 
allowed frequency; it is in this mode that the host issues data read and write and other related 
commands.  For more detailed information, refer to Section 4.3 of the SDA Physical Layer 
Specification, Version 2.00. 

Error conditions are described in Section 4.6 of the SDA Physical Layer Specification, Version 
2.00.  

2.8 Supported Commands 

SanDisk SD-ROM Card support the commands in the Basic (class 0), Block Read (class 2), 
Application Specific (class 8), and Switch (class 10) command classes only.  The commands in 
the Write (class 4), Erase (class 5), Write Protection (class 6), and Lock/Unlock (class 7) 
command classes are not applicable for a ROM card and are not supported; refer to the next 
section for more information. 

See the SDA Physical Layer Specification, version 2.00, Section 4.7 for detailed information 
about card commands and Section 4.12 for timing diagrams and values. 

2.9  SD-ROM Card Functional Behavior 

In order to maximize compatibility and host interoperability, even though the SD-ROM card 
provides read-only access to its memory contents, it will appear to the host system as a 
standard read/write card.  This is because many host devices assume all SD cards are 
read/write and will reject a ROM-type card. 

Specifically, even though the SanDisk SD-ROM card does not support Write (class 4), Erase 
(class 5), Write Protection (class 6), and Lock/Unlock (class 7) commands, it will be configured 
to report to the host system that it supports those commands by setting the Card Command 
Class field in the CSD register to 5F5h.  If a command from these groups is issued by the host, 
the card will accept the command without generating an error, but will not perform it. 

In addition, the card will also appear to be non-write-protected (the PERM_WRITE_PROTECT 
and TEMP_WRITE_PROTECT bits in the CSD will be clear). If the host issues a write 
command, the card will accept the command without generating an error, but will not perform it. 

Finally, the SD-ROM card does not support SD security commands.  The SD_Security field in 
the SCR register is set to 0h, indicating no security support. 

SanDisk Confidential 

Summary of Contents for SD-ROM

Page 1: ...isk SD ROM Product Manual Revision 1 0 SanDisk Corporation Corporate Headquarters 601 McCarthy Boulevard Milpitas California 95035 Phone 408 801 1000 Fax 408 801 8657 www sandisk com SanDisk Confident...

Page 2: ...ed in a retrievable manner or translated into any language or computer language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without the prior writte...

Page 3: ...ROM Cards implement the 9 pin SD card interface and support a maximum operating frequency of 25 MHz and an operating voltage range of 2 7 3 6v The industry standard SD interface allows for easy integr...

Page 4: ...nformation and examples for CRC7 and CRC16 are provided in Section 4 5 of the SDA Physical Layer Specification Version 2 00 2 4 Clock Control The host can use the bus clock signal to SanDisk SD ROM Ca...

Page 5: ...ot supported refer to the next section for more information See the SDA Physical Layer Specification version 2 00 Section 4 7 for detailed information about card commands and Section 4 12 for timing d...

Page 6: ...em Specification published by the SDA describes the file format system that is typically implemented on SD cards SanDisk SD ROM cards do not support the SD security features CPRM and are therefore org...

Page 7: ...ufacturer ID MID binary 8 0x03 SanDisk Controlled and assigned by SD 3C LLC OEM Application ID OID ASCII 16 0x53 0x44 SD Identifies the card OEM and or the card contents Controlled and assigned by SD...

Page 8: ...epends on card size Device size multiplier ERASE_BLK_EN Yes Erase single block enable SECTOR_SIZE 32 blocks Erase sector size WP_GRP_SIZE 128 sectors Write protect group size WP_GRP_ENABLE Yes Write p...

Page 9: ...SD Card pin assignments are provided by the SDA Physical Layer Specification Version 2 00 refer to Section 8 2 SD Bus Mode Pin Assignment SPI Bus Mode Pin Assignment Function I O Type Description Func...

Page 10: ...n 2 00 for information about power sequencing 3 5 2 Bus Operating Conditions SPI Mode bus operating conditions are identical to SD Card Bus Mode operating conditions For details see Section 6 6 of the...

Page 11: ...SanDisk Confidential...

Reviews: