Chapter 17 Flash Memory
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
377
When some Flash sectors are used to perform an EEPROM emulation, it is recomended for safety reasons
to reserve at least three sectors for this purpose.
17.3.8.4
Protection strategy
Two kinds of protection are available: Modify Protection to avoid unwanted program/erase in Flash
sectors, and Censored mode to avoid piracy.
17.3.8.4.1
Modify protection
The Flash modify protection information is stored in non-volatile Flash cells located in the TestFlash. This
information is read once during the Flash initialization phase following the exit from reset and they are
stored in Volatile registers that act as actuators.
The reset state of all the volatile modify protection registers is the protected state.
All the non-volatile modify protection registers can be programmed through a normal double word
program operation at the related locations in TestFlash.
The non-volatile modify protection registers cannot be erased.
•
The non-volatile modify protection registers are physically located in TestFlash. Their bits can be
programmed to 0 only once, after which they cannot be restored to 1.
•
The volatile modify protection registers are read/write registers containing bits that can be written
at 0 or 1 by the user application.
Table 17-37. Bits manipulation: double words with the same ECC value
Double word
ECC value – All 1s No Error
0xFFFF_FFFF_FFFF_FFFF
0xFF
0xFFFF_FFFF_FFFF_0000
0xFF
0xFFFF_FFFF_0000_FFFF
0xFF
0xFFFF_0000_FFFF_FFFF
0xFF
0x0000_FFFF_FFFF_FFFF
0xFF
0xFFFF_FFFF_0000_0000
0xFF
0xFFFF_0000_FFFF_0000
0xFF
0x0000_FFFF_FFFF_0000
0xFF
0xFFFF_0000_0000_FFFF
0xFF
0x0000_FFFF_0000_FFFF
0xFF
0x0000_0000_FFFF_FFFF
0xFF
0xFFFF_0000_0000_0000
0xFF
0x0000_FFFF_0000_0000
0xFF
0x0000_0000_0000_0000
0xFF
Содержание SAFE ASSURE Qorivva MPC5601P
Страница 2: ...MPC5602P Microcontroller Reference Manual Rev 4 2 Freescale Semiconductor ...
Страница 4: ...MPC5602P Microcontroller Reference Manual Rev 4 4 Freescale Semiconductor ...
Страница 62: ...Chapter 2 MPC5602P Memory Map MPC5602P Microcontroller Reference Manual Rev 4 62 Freescale Semiconductor ...
Страница 104: ...Chapter 4 Clock Description MPC5602P Microcontroller Reference Manual Rev 4 104 Freescale Semiconductor ...
Страница 128: ...Chapter 6 Power Control Unit MC_PCU MPC5602P Microcontroller Reference Manual Rev 4 128 Freescale Semiconductor ...
Страница 272: ...Chapter 12 e200z0 and e200z0h Core MPC5602P Microcontroller Reference Manual Rev 4 272 Freescale Semiconductor ...
Страница 280: ...Chapter 14 Crossbar Switch XBAR MPC5602P Microcontroller Reference Manual Rev 4 280 Freescale Semiconductor ...
Страница 306: ...Chapter 16 Internal Static RAM SRAM MPC5602P Microcontroller Reference Manual Rev 4 306 Freescale Semiconductor ...
Страница 380: ...Chapter 17 Flash Memory MPC5602P Microcontroller Reference Manual Rev 4 380 Freescale Semiconductor ...
Страница 532: ...Chapter 21 LIN Controller LINFlex MPC5602P Microcontroller Reference Manual Rev 4 532 Freescale Semiconductor ...
Страница 578: ...Chapter 22 FlexCAN MPC5602P Microcontroller Reference Manual Rev 4 578 Freescale Semiconductor ...
Страница 708: ...Chapter 25 FlexPWM MPC5602P Microcontroller Reference Manual Rev 4 708 Freescale Semiconductor ...
Страница 742: ...Chapter 26 eTimer MPC5602P Microcontroller Reference Manual Rev 4 742 Freescale Semiconductor ...
Страница 760: ...Chapter 27 Functional Safety MPC5602P Microcontroller Reference Manual Rev 4 760 Freescale Semiconductor ...
Страница 782: ...Chapter 28 Fault Collection Unit FCU MPC5602P Microcontroller Reference Manual Rev 4 782 Freescale Semiconductor ...
Страница 788: ...Chapter 29 Wakeup Unit WKPU MPC5602P Microcontroller Reference Manual Rev 4 788 Freescale Semiconductor ...
Страница 798: ...Chapter 30 Periodic Interrupt Timer PIT MPC5602P Microcontroller Reference Manual Rev 4 798 Freescale Semiconductor ...
Страница 816: ...Chapter 32 Cyclic Redundancy Check CRC MPC5602P Microcontroller Reference Manual Rev 4 816 Freescale Semiconductor ...
Страница 848: ...Chapter 33 Boot Assist Module BAM MPC5602P Microcontroller Reference Manual Rev 4 848 Freescale Semiconductor ...
Страница 930: ...Chapter 36 Nexus Development Interface NDI MPC5602P Microcontroller Reference Manual Rev 4 930 Freescale Semiconductor ...