EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 224
Storage Ports
Figure 9-12. SD 3.0 Host Tuning Feature
More details on the SD3.0 host tuning methodology are documented in the SD3.0 specification.
9.6.6.4 Normal and Alternate eMMC4.4 Boot
The eMMC 4.4 boot mode is supported in FX3S. Two types of boot operations are defined in eMMC 4.4: normal boot and
alternate boot. FX3S supports both modes of operation.
In normal boot, the host (FX3S S-port) pulls the CMD line low for at least 74 clock cycles after power up or reset. SW writes '1'
to the bit SDMMCU_CS.BOOTCMD to initiate a CMD_LINE_LOW boot (or alternate boot) command. With the alternate boot
command, the CPU must send the command. The card recognizes that a boot is initiated and sends the boot acknowledge
followed by the boot data. Once all boot data is read, the host pulls the CMD line HIGH, as illustrated in Figure 9-13.
Figure 9-13. Normal Boot*
* Source: eMMC Specification, version 4.3
CardswitchedtoSDR50mode
Makecmdanddata
phaseselvalues0
SendCMD19
Waitforblockreceived
interrupt
CRC16errorin
rcvddata?
Incrementcmdand
dataphaseselvalues
Isphasevalue=
16?
Exit
Yes
No
Yes
No