EasyManua.ls Logo

Cypress FM4 Series - MMC Boot Operation

Cypress FM4 Series
1102 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER 15: SD Card Interface
908 FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E
3. MMC Boot Operation
This section explains details of the MMC boot operation.
Example of Controlling Boot Mode (Using ADMA)
Figure 3-1 Boot Mode Operation
Start
Create Descriptor table
(1)
Set ADMA System Address Register
(2)
Set Host Control 1 Register
(4)
Set Transfer Mode Register
(5)
Set MMC/eSD Control Register
(3)
Set Command Register
(6)
Wait for
Transfer Complete Interrupt,
Command Complete Interrupt,
ADMA Error Interrupt, Data * Error
Interrupt and Boot Acknowledge
Error Interrupt
(7)
(8)
Check
Interrupt Status
Transfer Complete Interrupt
and Command Complete Interrupt
occur
Clear Transfer Complete Status
and Command Complete
Interrupt Status
(10)
End
Clear ADMA Error, Data * Error Status
or Boot Acknowledge Error
Interrupt Status
(11)
ADMA Error Int., Data * Error Int.
or Boot Acknowledge Error Int.
occurs
Abort ADMA
Operation
(12)
Set Timeout Control Register
(9)

Table of Contents

Related product manuals