Embedded Flash Memory (MP55)
Address
0x0014
:
0
1
R
0
0
W
Reset
0
0
16
17
R
W
Reset
1
1
Field
Reserved (read only)
0–15
Writing to this bit has no effect and Reads always return 0.
High address space block lock 15-0 (Read/Write)
These bits are used to lock the blocks of High Address Space from Program and Erase.
The block numbering for the High Blocks starts at HIGHLOCK[0] with16 KB block region (if
available), then the 32 KB block region (if available), and lastly the 64 KB block region (if
available). This continues until all blocks are accounted for.
The LOCK field is not writable:
16–31
– Once an Interlock Write is completed until MCR[DONE] is set.
HIGHLOCK[15:0]
– If a high voltage operation is suspended.
The default value of the HIGHLOCK bits is locked.
When blocks are not present (due to configuration or total memory size), the HIGHLOCK bits
default to locked, and are not writable. The reset value is always '1' and register writes have no
effect.
0 High Address Space Block is unlocked and can be modified.
1 High Address Space Block is locked and cannot be modified.
29.3.2.5
Lock 2 register (LOCK2)
The LOCK2 (256K Address Space Block Locking) register provides a means of protecting
blocks from being modified. The A256KLOCK bits corresponding to nonexistent blocks are
read as '1'.
To determine the effective status of the 256KLOCK Address Space, combine (Or) LOCK2
with sidebands:
•
f90_plock2 – in order to evaluate protection against program
•
f90_elock2 – in order to evaluate protection against erase.
The effect of programming/erasing a block protected with LOCK2 is that no modification
occurs and PEG is set to '1'.
612/2058
2
3
4
5
0
0
0
0
0
0
0
0
18
19
20
21
1
1
1
1
Figure 257. Locking 1 register (LOCK1)
Table 302. LOCK1 field descriptions
DocID027809 Rev 4
6
7
8
9
0
0
0
0
0
0
0
0
22
23
24
25
HIGHLOCK
1
1
1
1
Description
Access: User Read/Write
10
11
12
13
0
0
0
0
0
0
0
0
26
27
28
29
1
1
1
1
RM0400
14
15
0
0
0
1
30
31
1
1
Need help?
Do you have a question about the SPC572L series and is the answer not in the manual?