FLCTL_A Registers
572
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Flash Controller A (FLCTL_A)
10.4.33 FLCTL_BANK1_MAIN_WEPROT Register (offset = 00C4h)
Flash Main Memory Bank1 Write/Erase Protection Register
Figure 10-39. FLCTL_BANK1_MAIN_WEPROT Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
PROT
31
PROT
30
PROT
29
PROT
28
PROT
27
PROT
26
PROT
25
PROT
24
PROT
23
PROT
22
PROT
21
PROT
20
PROT
19
PROT
18
PROT
17
PROT
16
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
PROT
15
PROT
14
PROT
13
PROT
12
PROT
11
PROT
10
PROT
9
PROT
8
PROT
7
PROT
6
PROT
5
PROT
4
PROT
3
PROT
2
PROT
1
PROT
0
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
rw-1
(1)
If this Sector falls under a secure memory zone, its WE bit will always be set to 1, and cannot not be overridden to 0
(2)
This bit field is writable
ONLY
when status fields of the FLCTL_PRG_CTLSTAT, FLCTL_PRGBRST_CTLSTAT and the
FLCTL_ERASE_CTLSTAT
ALL
show the Idle state. In all other cases, the bits will remain locked so as to not disrupt an erase or
program operation that is in progress.
Table 10-45. FLCTL_BANK1_MAIN_WEPROT Register Description
Bit
Field
Type
Reset
Description
31
PROT31
(1) (2)
RW
1h
If set to 1, protects Sector 31 from program or erase operations
30
PROT30
(1) (2)
RW
1h
If set to 1, protects Sector 30 from program or erase operations
29
PROT29
(1) (2)
RW
1h
If set to 1, protects Sector 29 from program or erase operations
28
PROT28
(1) (2)
RW
1h
If set to 1, protects Sector 28 from program or erase operations
27
PROT27
(1) (2)
RW
1h
If set to 1, protects Sector 27 from program or erase operations
26
PROT26
(1) (2)
RW
1h
If set to 1, protects Sector 26 from program or erase operations
25
PROT25
(1) (2)
RW
1h
If set to 1, protects Sector 25 from program or erase operations
24
PROT24
(1) (2)
RW
1h
If set to 1, protects Sector 24 from program or erase operations
23
PROT23
(1) (2)
RW
1h
If set to 1, protects Sector 23 from program or erase operations
22
PROT22
(1) (2)
RW
1h
If set to 1, protects Sector 22 from program or erase operations
21
PROT21
(1) (2)
RW
1h
If set to 1, protects Sector 21 from program or erase operations
20
PROT20
(1) (2)
RW
1h
If set to 1, protects Sector 20 from program or erase operations
19
PROT19
(1) (2)
RW
1h
If set to 1, protects Sector 19 from program or erase operations
18
PROT18
(1) (2)
RW
1h
If set to 1, protects Sector 18 from program or erase operations
17
PROT17
(1) (2)
RW
1h
If set to 1, protects Sector 17 from program or erase operations
16
PROT16
(1) (2)
RW
1h
If set to 1, protects Sector 16 from program or erase operations
15
PROT15
(1) (2)
RW
1h
If set to 1, protects Sector 15 from program or erase operations
14
PROT14
(1) (2)
RW
1h
If set to 1, protects Sector 14 from program or erase operations
13
PROT13
(1) (2)
RW
1h
If set to 1, protects Sector 13 from program or erase operations
12
PROT12
(1) (2)
RW
1h
If set to 1, protects Sector 12 from program or erase operations
11
PROT11
(1) (2)
RW
1h
If set to 1, protects Sector 11 from program or erase operations
10
PROT10
(1) (2)
RW
1h
If set to 1, protects Sector 10 from program or erase operations
9
PROT9
(1) (2)
RW
1h
If set to 1, protects Sector 9 from program or erase operations
8
PROT8
(1) (2)
RW
1h
If set to 1, protects Sector 8 from program or erase operations
7
PROT7
(1) (2)
RW
1h
If set to 1, protects Sector 7 from program or erase operations
6
PROT6
(1) (2)
RW
1h
If set to 1, protects Sector 6 from program or erase operations
5
PROT5
(1) (2)
RW
1h
If set to 1, protects Sector 5 from program or erase operations
4
PROT4
(1) (2)
RW
1h
If set to 1, protects Sector 4 from program or erase operations
3
PROT3
(1) (2)
RW
1h
If set to 1, protects Sector 3 from program or erase operations
2
PROT2
(1) (2)
RW
1h
If set to 1, protects Sector 2 from program or erase operations
1
PROT1
(1) (2)
RW
1h
If set to 1, protects Sector 1 from program or erase operations
0
PROT0
(1) (2)
RW
1h
If set to 1, protects Sector 0 from program or erase operations