
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
872
Freescale Semiconductor
For additional information on the address-based read access timing for emulation of other memory types,
see
Section 30.8.11, Wait-state emulation
.
Next, consider the memory map associated with the control and configuration registers.
Regardless of the number of populated banks or the number of flash memory arrays included in a given
bank, the configuration of the platform flash memory controller is wholly specified by the platform flash
memory controller registers associated with code flash memory array 0. The code array0 register settings
define the operating behavior of
both
flash memory banks; it is recommended that the platform flash
memory controller registers for all physically present arrays be set to the code flash memory array0 values.
NOTE
To perform program and erase operations, the control registers in the actual
referenced flash memory array must be programmed, but the configuration
of the platform flash memory controller module is defined by the platform
flash controller registers of code array0.
The 32-bit memory map for the platform flash memory controller control registers is shown in
. The base address of the controller is 0xC3F8_8000.
Table 30-59. Flash memory-related regions in the system memory map
Start address
End address
Size [KB]
Region
0x0008_0000
0x000F_FFFF
512
Code flash memory array 1
0x0010_0000
0x0017_FFFF
512
Code flash memory array 2
0x0018_0000
0x001F_FFFF
512
Reserved
0x0020_0000
0x0027_FFFF
16
Code flash memory array 0: Shadow sector
0x0028_0000
0x002F_FFFF
1536
Reserved
0x0040_0000
0x0040_3FFF
16
Code flash memory array 0: Test sector
0x0040_4000
0x007F_FFFF
4078
Reserved
0x0080_0000
0x0080_FFFF
64
Data flash memory array 0
0x0081_0000
0x00BF_FFFF
4032
Reserved
0x00C0_0000
0x00C7_FFFF
16
Data flash memory array 0: Test sector
0x00C8_0000
0x00FF_FFFF
3584
Reserved
0x0100_0000
0x1FFF_FFFF
507904
Emulation mapping
0xC3F8_8000
0xC3F8_BFFF
16
Code flash memory array 0 configuration
0xC3F8_C000
0xC3F8_FFFF
16
Data flash memory array 0 configuration
Table 30-60. Platform flash memory controller 32-bit memory map
Address offset
Register
Location
0x1C
Platform Flash Configuration Register 0 (PFCR0)
Содержание MPC5605BK
Страница 2: ...This page is intentionally left blank...
Страница 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Страница 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Страница 104: ...MPC5606BK Microcontroller Reference Manual Rev 2 104 Freescale Semiconductor This page is intentionally left blank...
Страница 243: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 243 Core platform modules...
Страница 244: ...MPC5606BK Microcontroller Reference Manual Rev 2 244 Freescale Semiconductor This page is intentionally left blank...
Страница 395: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 395 Communication modules...
Страница 396: ...MPC5606BK Microcontroller Reference Manual Rev 2 396 Freescale Semiconductor This page is intentionally left blank...
Страница 548: ...Chapter 24 LIN Controller LINFlexD MPC5606BK Microcontroller Reference Manual Rev 2 548 Freescale Semiconductor...
Страница 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Страница 646: ...MPC5606BK Microcontroller Reference Manual Rev 2 644 Freescale Semiconductor This page is intentionally left blank...
Страница 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Страница 716: ...MPC5606BK Microcontroller Reference Manual Rev 2 714 Freescale Semiconductor This page is intentionally left blank...
Страница 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Страница 788: ...MPC5606BK Microcontroller Reference Manual Rev 2 788 Freescale Semiconductor This page is intentionally left blank...
Страница 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Страница 894: ...MPC5606BK Microcontroller Reference Manual Rev 2 894 Freescale Semiconductor This page is intentionally left blank...
Страница 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...
Страница 944: ...MPC5606BK Microcontroller Reference Manual Rev 2 944 Freescale Semiconductor This page is intentionally left blank...