|
MC9S12XD256CAL Datasheet, PDF (1218/1348 Pages) Freescale Semiconductor, Inc – This specification describes the function of the clocks and reset generator (CRG). | |||
|
◁ |
Chapter 29 128 Kbyte Flash Module (S12XFTX128K1V1)
29.4.2.4 Sector Erase Command
The sector erase operation will erase all addresses in a 1 Kbyte sector of Flash memory using an embedded
algorithm.
An example ï¬ow to execute the sector erase operation is shown in Figure 29-27. The sector erase
command write sequence is as follows:
1. Write to a Flash block address to start the command write sequence for the sector erase command.
The Flash address written determines the sector to be erased while global address bits [9:0] and the
data written are ignored.
2. Write the sector erase command, 0x40, to the FCMD register.
3. Clear the CBEIF ï¬ag in the FSTAT register by writing a 1 to CBEIF to launch the sector erase
command.
If a Flash sector to be erased is in a protected area of the Flash block, the PVIOL ï¬ag in the FSTAT register
will set and the sector erase command will not launch. Once the sector erase command has successfully
launched, the CCIF ï¬ag in the FSTAT register will set after the sector erase operation has completed unless
a new command write sequence has been buffered.
1220
MC9S12XDP512 Data Sheet, Rev. 2.21
Freescale Semiconductor
|
▷ |