NXP Semiconductors MPC5644A Reference Manual page 251

Microcontroller
Table of Contents

Advertisement

User mode read state
Step 1
Step 2
Step 3
Step 4
Step 5
Abort
WRITE
EHV = 0
DONE = 0
PEG = 0
PEG valid period
Step 6
Success
PEG = 1
Step 7
Step 8
Step 9
User mode read state
Freescale Semiconductor
Erase suspend
Write MCR
PGM = 1
Program write
No
Last write
?
Yes
PGM = 0
Write MCR
EHV = 1
PSUS = 1
High voltage active
Access MCR
DONE
?
DONE = 1
Read MCR
Failure
PEG
PEG = 0
value
?
Write MCR
EHV = 0
PGM
Yes
more words
?
No
Write MCR
PGM = 0
0
1
ESUS
?
Erase suspend
Figure 12-21. Program Sequence
MPC5644A Microcontroller Reference Manual, Rev. 6
User mode read state
or erase suspend
WRITE
Read MCR
PSUS = 0
EHV = 1
Note: PSUS cannot be cleared while
EHV = 0. PSUS and EHV cannot
both be changed in a single
write operation.
Go to Step 2
Note: PEG will remain valid under this
condition until EHV is set high or
PGM is cleared.
Flash memory
DONE = 1
Program suspend
Write MCR
251

Advertisement

Table of Contents
loading

Table of Contents