
Flash Registers
563
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Internal Memory
7.3.9 FLPEKEY Register (Offset = 0x3C) [reset = 0xFFFF]
Flash Program/Erase Key (FLPEKEY)
This register provides a mechanism for protection from inadvertent writes to flash by supplying a 16-bit
key. If the KEY value in the BOOTCFG register is 0, then this value is used as the 16-bit key in place of
0xA442 in the FMC/FMC2 registers for committed flash writes.
This can be used for cases where a new image is downloaded and the first word of the new image has
the 16-bit key value to be used for that product. This 16-bit key is used to allow the write to FMC or FMC2
to take place.
FLPEKEY is shown in
and described in
.
Return to
Figure 7-17. FLPEKEY Register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
RESERVED
PEKEY
R-0x0
R-0xFFFF
Table 7-16. FLPEKEY Register Field Descriptions
Bit
Field
Type
Reset
Description
31-16
RESERVED
R
0x0
15-0
PEKEY
R
0xFFFF
Key Value
When a value other than all 1s or all 0s, this
16-bit value is used as the "match" for the upper
16-bits of the register FMC and FMC2 keys.