xvi
MC9328MX1 Reference Manual
MOTOROLA
20.7.3.1.1
Block Write. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-37
20.7.3.1.2
Block Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-39
20.7.3.2
Stream Access—Stream Write and Stream Read (MMC Only). . . . . . . . . . . 20-42
20.7.3.2.1
Stream Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-42
20.7.3.2.2
Stream Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-43
20.7.3.3
Erase—Group Erase and Sector Erase (MMC Only) . . . . . . . . . . . . . . . . . . . 20-44
20.7.3.4
Wide Bus Selection or Deselection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-45
20.7.4
Protection Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-45
20.7.4.1
Card Internal Write Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-45
20.7.4.2
Mechanical Write Protect Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-46
20.7.4.3
Password Protect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-46
20.7.4.3.1
Setting the Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-47
20.7.4.3.2
Resetting the Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-47
20.7.4.3.3
Locking a Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-47
20.7.4.3.4
Unlocking the Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-48
20.7.4.3.5
Forcing Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-48
20.7.5
Card Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-49
20.7.6
SD Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-51
20.7.7
SD I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-52
20.7.7.1
SD I/O Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-52
20.7.7.2
SD I/O Suspend and Resume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-53
20.7.7.3
SD I/O ReadWait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-53
20.7.8
Commands and Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-54
20.7.8.1
Application-Specific and General Commands . . . . . . . . . . . . . . . . . . . . . . . . 20-55
20.7.8.2
Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-55
20.7.8.3
Command Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-55
20.7.8.4
Commands for the MMC/SD Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-56
20.7.8.5
Response Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-60
20.7.8.5.1
R1—Normal Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-60
20.7.8.5.2
R1b—Normal Response with Busy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-61
20.7.8.5.3
R2—CID, CSD Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-61
20.7.8.5.4
R3—OCR Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-61
20.7.8.5.5
R4—Fast I/O for MMC Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-61
20.7.8.5.6
R4b—SD I/O Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-62
20.7.8.5.7
R5—Interrupt Request (for MMC Only) . . . . . . . . . . . . . . . . . . . . . . . . . 20-62
20.7.8.5.8
R6—SD I/O Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-62
Chapter 21
Memory Stick Host Controller (MSHC) Module
21.1
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1
21.2
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1
21.3
Block Diagram and Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1
21.4
Memory Stick Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-2
21.4.1
Signal Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.4.2
Pin Configuration for the MSHC Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
21.5
Memory Stick Host Controller Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4
21.5.1
Data FIFO Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...