EasyManua.ls Logo

NXP Semiconductors MPC5566 - Page 598

NXP Semiconductors MPC5566
1268 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...
Flash Memory
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor 13-33
Figure 13-15. Erase Sequence
User mode read state
Write MCR
ERS = 1
Select blocks
Erase interlock write
Step 1
Step 2
Step 3
Write MCR
EHV = 1
High voltage active
Access MCR
DONE
?
Step 4
WRITE
ESUS = 1
Read MCR
DONE = 1
Erase suspend
ERS = 0
User mode read state
PEG = 0
Read MCR
DONE = 1
DONE = 0
Write MCR
ESUS = 0
EHV = 1
Abort
WRITE
EHV = 0
Step 5
Step 6
PEG
?
Success
PEG = 1
Write MCR
Failure
PEG = 0
Step 7
EHV = 0
Erase
more blocks
Step 8
?
No
Yes
Write MCR
ERS = 0
User mode read state
Step 9
EHV = 0
Write MCR
PGM = 1
Program, Step 2
Go to Step 2
Note: PEG remains valid under this
condition until EHV is set high or
ERS is cleared.
Note: ESUS cannot be cleared while
EHV = 0. ESUS and EHV cannot
both be changed in a single
write operation.
PEG valid period

Table of Contents

Related product manuals