![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 812](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852812.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
812
Freescale Semiconductor
30.5.1.4
CFlash Secondary Low/Mid Address Space Block Locking Register
(CFLASH_SLL)
The CFlash Secondary Low/Mid Address Space Block Locking Register provides an alternative means to
protect blocks from being modified. These bits, along with bits in the CFLASH_LML register, determine
if the block is locked from program or erase. An OR of CFLASH_LML and CFLASH_SLL determines
the final lock status.
Table 30-17. CFLASH_NVHBL field descriptions
Field
Description
HBE
High Address Space Block Enable
This bit is used to enable the Lock registers (HLK5-0) to be set or cleared by registers writes.
This bit is a status bit only. The method to set this bit is to write a password, and if the
password matches, the HBE bit will be set to reflect the status of enabled, and is enabled
until a reset operation occurs. For HBE the password 0xB2B22222 must be written to the
HBL register.
0 High Address Locks are disabled: HLK5-0 cannot be written.
1 High Address Locks are enabled: HLK5-0 can be written.
HLK
High Address Space Block Lock
These bits are used to lock the blocks of high address space from program and erase.
HLK11-8 are not used for this memory cut.
A value of 1 in a bit of the HLK register signifies that the corresponding block is locked for
program and erase.
A value of 0 in a bit of the HLK register signifies that the corresponding block is available to
receive program and erase pulses.
The HLK register is not writable once an interlock write is completed until
CFLASH_MCR[DONE] is set at the completion of the requested operation. Likewise, the
HLK register is not writable if a high voltage operation is suspended.
Upon reset, information from the TestFlash block is loaded into the HLK registers. The HLK
bits may be written as a register. Reset will cause the bits to go back to their TestFlash block
value. The default value of the HLK bits (assuming erased fuses) would be locked.
In the event that blocks are not present (due to configuration or total memory size), the HLK
bits 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.
In the 544 KB Flash module bits HLK11-8 are read-only and locked at 1.
HLK is not writable unless HBE is high.
0 High address space block is unlocked and can be modified.
1 High address space block is locked and cannot be modified.
Содержание 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...