![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 844](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852844.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
844
Freescale Semiconductor
Table 30-44. DFLASH_SLL field descriptions
Field
Description
SLE
Secondary Low/Mid Address Space Block Enable
This bit is used to enable the Lock registers (STSLK, SMK1-0 and SLK15-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 SLE bit will be set to reflect the status of enabled, and is enabled
until a reset operation occurs. For SLE the password 0xC3C33333 must be written to the
DFLASH_SLL register.
0 Secondary Low/Mid Address Locks are disabled: STSLK, SMK1-0, and SLK15-0 cannot
be written.
1 Secondary Low/Mid Address Locks are enabled: STSLK, SMK1-0, and SLK15-0 can be
written.
STSLK
Secondary Test/Shadow Address Space Block Lock
This bit is used as an alternate means to lock the block of Test and Shadow address space
from program and erase (erase is any case forbidden for Test block).
A value of 1 in the STSLK register signifies that the Test/shadow sector is locked for program
and erase.
A value of 0 in the STSLK register signifies that the Test/shadow sector is available to receive
program and erase pulses.
The STSLK register is not writable once an interlock write is completed until
DFLASH_MCR[DONE] is set at the completion of the requested operation. Likewise, the
STSLK register is not writable if a high voltage operation is suspended.
Upon reset, information from the TestFlash block is loaded into the STSLK register. The
STSLK bit may be written as a register. Reset will cause the bit to go back to its TestFlash
block value. The default value of the STSLK bit (assuming erased fuses) would be locked.
STSLK is not writable unless SLE is high.
0 Test/Shadow address space block is unlocked and can be modified (also if
DFLASH_LML[TSLK] = 0).
1 Test/Shadow address space block is locked and cannot be modified.
SLK
Secondary Low Address Space Block Lock
These bits are used as an alternate means to lock the blocks of Low address space from
program and erase.
SLK[3:0] are related to sectors B1F3-0, respectively. SLK[15:4] are not used for this memory
cut.
A value of 1 in a bit of the SLK register signifies that the corresponding block is locked for
program and erase.
A value of 0 in a bit of the SLK register signifies that the corresponding block is available to
receive program and erase pulses.
The SLK register is not writable once an interlock write is completed until
DFLASH_MCR[DONE] is set at the completion of the requested operation. Likewise, the
SLK register is not writable if a high voltage operation is suspended.
Upon reset, information from the TestFlash block is loaded into the SLK registers. The SLK
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 SLK bits (assuming erased fuses) would be locked.
In the event that blocks are not present (due to configuration or total memory size), the SLK
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 64 KB flash memory module bits SLK[15:4] are read-only and locked at 1.
SLK is not writable unless SLE is high.
0 Low address space block is unlocked and can be modified (also if
DFLASH_LML[LLK] = 0).
1 Low 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...