MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor
13-17
13.3.2.6
High-Address Space Block Select Register (FLASH_HSR)
The FLASH_HSR provides a means to select blocks to be operated on.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
MSEL
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg Addr
Base (0xC3F8_8000) + 0x0010
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
0
0
0
0
0
0
0
0
0
0
LSEL
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg Addr
Base (0xC3F8_8000) + 0x0010
Figure 13-9. Low-/Mid-Address Space Block Select Register (FLASH_LMSR)
Table 13-11. FLASH_LMSR Field Descriptions
Bits
Name
Description
0–13
—
Reserved.
14–15
MSEL
[1:0]
Mid-address space block select. Values in the selected register signify that a block(s) is
or is not selected for erase. The reset value for the select registers is 0, or unselected.
The blocks must be selected (or unselected) before doing an erase interlock write as part
of the erase sequence. The select register is not writable after an interlock write is
completed or if a high-voltage operation is suspended. In the event that blocks are not
present (due to configuration or total memory size), the corresponding SELECT bits will
default to unselected, and will not be writable. The reset value will always be 0, and
register writes will have no effect. A description of how blocks are numbered is detailed
in
Section 13.3.2.2, “Low-/Mid-Address Space Block Locking Register (FLASH_LMLR)
.”
0b0000 Mid-address space blocks are not selected for erase
0b0001 One mid-address space block is selected for erase
0b0011 Two mid-address space blocks are selected for erase
16–25
26–31
LSEL
[5:0]
Low-address space block select. Used to select blocks in the low-address space; these
have the same description and attributes as the MSEL bits
0b0000 Low-address space blocks are not selected for erase
0b0001 One low-address space block is selected for erase
0b0011 Two low-address space blocks are selected for erase
0b0111 Three low-address space blocks are selected for erase
0b1111 Four low-address space blocks are selected for erase
0b1_1111 Five low-address space blocks are selected for erase
0b11_1111 Six low-address space blocks are selected for erase
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...