English
Language : 

MC9S12E128CFUE Datasheet, PDF (95/606 Pages) Freescale Semiconductor, Inc – MC9S12E128 Data Sheet
Chapter 2 128 Kbyte Flash Module (FTS128K1V1)
Table 2-9. Flash Protection Function
FPOPEN FPHDIS FPHS[1] FPHS[0] FPLDIS
1
1
x
x
1
1
1
x
x
0
1
0
x
x
1
1
0
x
x
0
0
1
x
x
1
0
0
x
x
1
0
1
x
x
0
0
0
x
x
0
1 For range sizes refer to Table 2-10 and Table 2-11 or .
FPLS[1]
x
x
x
x
x
x
x
x
FPLS[0]
x
x
x
x
x
x
x
x
Function1
No protection
Protect low range
Protect high range
Protect high and low ranges
Full Flash array protected
Unprotected high range
Unprotected low range
Unprotected high and low ranges
Table 2-10. Flash Protection Higher Address Range
FPHS[1:0]
00
01
10
11
Address Range
0xF800–0xFFFF
0xF000–0xFFFF
0xE000–0xFFFF
0xC000–0xFFFF
Range Size
2 Kbytes
4 Kbytes
8 Kbytes
16 Kbytes
Table 2-11. Flash Protection Lower Address Range
FPLS[1:0]
00
01
10
11
Address Range
0x4000–0x43FF
0x4000–0x47FF
0x4000–0x4FFF
0x4000–0x5FFF
Range Size
1 Kbyte
2 Kbytes
4 Kbytes
8 Kbytes
Figure 2-9 illustrates all possible protection scenarios. Although the protection scheme is loaded from the
Flash array after reset, it is allowed to change in normal modes. This protection scheme can be used by
applications requiring re-programming in single chip mode while providing as much protection as possible
if no re-programming is required.
MC9S12E128 Data Sheet, Rev. 1.07
Freescale Semiconductor
95