![NXP Semiconductors MPC5605BK Reference Manual Download Page 793](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852793.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
793
The division into blocks of the flash memory module is also used to implement independent erase/program
protection. A software mechanism is provided to independently lock/unlock each block in low and mid
address space against program and erase.
30.4.2.2
DFlash module sectorization
The DFlash module supports 64 KB of user memory, plus 16 KB of test memory (a portion of which is
One-Time Programmable by the user).
The module is composed of a single bank (Bank 0): Read-While-Write is not supported.
Bank 0 of the 80 KB module is divided in four sectors. Bank 0 also contains a reserved sector named
TestFlash in which some One-Time Programmable user data are stored.
The sectorization of the 80 KB matrix module is shown in
.
The flash memory module is divided into blocks also to implement independent erase/program protection.
A software mechanism is provided to independently lock/unlock each block in low and mid address space
against program and erase.
30.4.3
TestFlash block
A TestFlash block is available in both the CFlash and DFlash modules. The TestFlash block exists outside
the normal address space and is programmed and read independently of the other blocks. The independent
0
8
1
0x00080000–0x0009FFFF
128 KB
High
HLK0
0
9
1
0x000A0000–0x000BFFFF 128 KB
High
HLK1
0
10
1
0x000C0000–0x000DFFFF 128 KB
High
HLK2
0
11
1
0x000E0000–0x000FFFFF 128 KB
High
HLK3
0
Shadow
0
0x00200000–0x00203FFF
16 KB
Shadow
TSLK
0
Test
0
0x00400000–0x00403FFF
16 KB
Test
TSLK
Table 30-3. DFlash module sectorization
Bank
Sector
Addresses
Size (KB)
Address
space
DFLASH_LML field for
locking the address space
0
0
0x00800000–0x00803FFF
16
Low
LLK0
1
0x00804000–0x00807FFF
LLK1
2
0x00808000–0x0080BFFF
LLK2
3
0x0080C000–0x0080FFFF
LLK3
Test
0x00C00000–0x00C03FFF
Test
TSLK
Table 30-2. CFlash module sectorization (continued)
CFlash
Sector address range
Sector
size
Address
space
Address space locking register
Bank
Sector
Module
CFLASH_LML
CFLASH_HBL
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...