![Freescale Semiconductor MPC5553 Скачать руководство пользователя страница 538](http://html1.mh-extra.com/html/freescale-semiconductor/mpc5553/mpc5553_reference-manual_2330655538.webp)
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor
13-15
13.3.2.4
Secondary Low-/Mid-Address Space Block Locking Register
(FLASH_SLMLR)
The FLASH_SLMLR provides an alternative means to protect blocks from being modified. These bits
along with bits in the LMLOCK field (FLASH_LMLR), determine if the block is locked from program or
erase. An OR of FLASH_LMLR and FLASH_SLMLR determine the final lock status. See
Section 13.3.2.2, “Low-/Mid-Address Space Block Locking Register (FLASH_LMLR)
” for more
information on FLASH_LMLR.
Table 13-9. FLASH_HLR Field Descriptions
Bits
Name
Description
0
HBE
High-address lock enable. Enables the locking field (HLOCK) to be set or cleared by
register writes. This bit is a status bit only, and may not be written or cleared, and the
reset value is 0. The method to set this bit is to provide 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 0xB2B2_2222 must be written to
FLASH_HLR.
0 High-address locks are disabled, and cannot be modified.
1 High-address locks are enabled to be written.
1–19
—
Reserved.
20–31
HLOCK
[11:0]
High-address space block lock. Has the same characteristics as MLOCK. See
Section 13.3.2.2, “Low-/Mid-Address Space Block Locking Register (FLASH_LMLR)
”
for more information. The block numbering for high-address space starts with
HLOCK[0] and continues until all blocks are accounted.
HLOCK is not writable unless HBE is set.
In the event that blocks are not present (due to configuration or total memory size), the
HLOCK bits will default to locked, and will not be writable.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R SLE
0
0
0
0
0
0
0
0
0
0
SSLOCK
1
1
SMLOCK
W
Reset
0
0
0
0
0
0
0
0
0
0
0
1
Reg Addr
Base (0xC3F8_8000) + 0x000C
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
1
1
1
1
1
1
1
1
1
1
SLLOCK
W
Reset
1
1
1
1
1
1
1
1
Reg Addr
Base (0xC3F8_8000) + 0x000C
1
The reset value of these bits is determined by flash values in the shadow row. An erased array will cause
the reset value to be 1
Figure 13-8. Secondary Low-/Mid-Address Space Block
Locking Register (FLASH_SLMLR)
Содержание MPC5553
Страница 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Страница 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Страница 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Страница 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Страница 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Страница 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Страница 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Страница 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Страница 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Страница 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Страница 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Страница 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Страница 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Страница 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...
Страница 1207: ...Revision History 4 Freescale Semiconductor...