![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 807](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852807.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
807
30.5.1.2.1
CFlash Nonvolatile Low/Mid Address Space Block Locking Register
(CFLASH_NVLML)
The CFLASH_LML register has a related CFlash Nonvolatile Low/Mid Address Space Block Locking
register located in TestFlash that contains the default reset value for CFLASH_LML. During the reset
phase of the flash memory module, the CFLASH_NVLML register content is read and loaded into the
CFLASH_LML.
MLK
Mid Address Space Block Lock
This field is used to lock the blocks of Mid address space from program and erase.
MLK is related to sectors B0F7-6, respectively.
A value of 1 in a bit of the MLK field signifies that the corresponding block is locked for
program and erase.
A value of 0 in a bit of the MLK field signifies that the corresponding block is available to
receive program and erase pulses.
The MLK field is not writable after an interlock write is completed until
CFLASH_MCR[DONE] is set at the completion of the requested operation. Likewise, the
MLK field is not writable if a high voltage operation is suspended.
Upon reset, information from the TestFlash block is loaded into the MLK field. The MLK field
may be written as a register. Reset will cause the bits to go back to their TestFlash block
value. The default value of the MLK field (assuming erased fuses) would be locked.
In the event that blocks are not present (due to configuration or total memory size), the MLK
field will default to locked, and will not be writable. The reset value will always be 1
(independent of the TestFlash block), and register writes will have no effect.
MLK is not writable unless LME is high.
0 Mid address space block is unlocked and can be modified (also if
CFLASH_SLL[SMLK] = 0).
1 Mid address space block is locked and cannot be modified.
LLK
Low Address Space Block Lock
This field is used to lock the blocks of low address space from program and erase.
LLK[5:0] are related to sectors B0F5-0, respectively. LLK[15:6] are not used for this memory
cut.
A value of 1 in a bit of the LLK field signifies that the corresponding block is locked for
program and erase.
A value of 0 in a bit of the LLK field signifies that the corresponding block is available to
receive program and erase pulses.
The LLK field is not writable after an interlock write is completed until CFLASH_MCR[DONE]
is set at the completion of the requested operation. Likewise, the LLK field is not writable if
a high voltage operation is suspended.
Upon reset, information from the TestFlash block is loaded into the LLK field. The LLK field
may be written as a register. Reset will cause the field to go back to its TestFlash block value.
The default value of the LLK field (assuming erased fuses) would be locked.
In the event that blocks are not present (due to configuration or total memory size), the LLK
field will default to locked, and will not be writable. The reset value will always be 1
(independent of the TestFlash block), and register writes will have no effect.
Bits LLK[15:6] are read-only and locked at 1.
LLK is not writable unless LME is high.
0 Low address space block is unlocked and can be modified (also if
CFLASH_SLL[SLK] = 0).
1 Low address space block is locked and cannot be modified.
Table 30-14. CFLASH_LML field descriptions (continued)
Field
Description
Содержание 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...