English
Language : 

K60P100M100SF2RM Datasheet, PDF (1640/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Functional description
Boot operation will be terminated when all contents of the enabled boot data are sent to
the master. After boot operation is executed, the slave shall be ready for CMD1 operation
and the master needs to start a normal MMC initialization sequence by sending CMD1.
CLK
CMD
CMD1 RESP CMD2 RESP CMD3 RESP
DAT[0]
S 010 E
50ms
max
1 sec.max
S 512bytes E
+CRC
S 512bytes E
+CRC
Boot termininted
Min 8 clocks + 48 clocks = 56 clocks required from
CMD singal high to next MMC command
Figure 52-37. Multimediacard state diagram (normal boot mode)
52.5.9.2 Alternative boot operation
This boot function is optional for the device. If bit 0 in the extended CSD byte[228] is set
to '1', the device supports the alternative boot operation.
After power-up, if the host issues CMD0 with the argument of 0xFFFFFFFA after 74
clock cycles, before CMD1is issued or the CMD line goes low, the slave recognizes that
boot mode is being initiated and starts preparing boot data internally.
Within 1 second after CMD0 with the argument of 0xFFFFFFFA is issued, the slave
starts to send the first boot data to the master on the DAT line(s).
If boot acknowledge is enabled, the slave has to send the acknowledge pattern '010' to the
master within 50ms after the CMD0 with the argument of 0xFFFFFFFA is received. If
boot acknowledge is disabled, theslave will not send out acknowledge pattern '010'.
The master can terminate boot mode by issuing CMD0 (Reset).
Boot operation will be terminated when all contents of the enabled boot data are sent to
the master. After boot operation is executed, the slave shall be ready for CMD1 operation
and the master needs to start a normal MMC initialization sequence by sending CMD1.
1640
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.