Yes
BUSY = 1
Disable watchdog
Setup flash controller
Set BLKWRT = WRT = 1
Write 4 bytes or 2 words
No
Block Border?
Yes
WAIT = 0?
Yes
BUSY = 1
Set BLKWRT=0
Yes
Another
Block?
Set WRT = 0, LOCK = 1,
Reenable WDT
Flash Memory Operation
356
SLAU208Q – June 2008 – Revised March 2018
Copyright © 2008–2018, Texas Instruments Incorporated
Flash Memory Controller
7.3.2.8
Block Write Flow and Example
and the following code example show the block write flow.
Figure 7-12. Block Write Flow