
17.5.11.12.1 Triggering an erase all external to the flash module
The functionality of the Erase All Blocks/Erase All Blocks Unsecure command is also
available in an uncommanded fashion outside of the flash memory. Refer to the device's
Chip Configuration details for information on this functionality.
Before invoking the external erase all function, the FCCOB0 register must not contain
0x44. When invoked, the erase-all function erases all program flash memory, data flash
memory, data flash IFR space, EEPROM backup, and FlexRAM regardless of the state of
the FSTAT[ACCERR and FPVIOL] flags or the protection settings. If the post-erase
verify passes, access control determined by the contents of the FXACC registers is
disabled and the routine releases security by setting the FSEC[SEC] field register to the
unsecure state and the FCNFG[RAMRDY] bit sets. The security byte in the Flash
Configuration Field is also programmed to the unsecure state. The status of the erase-all
request is reflected in the FCNFG[ERSAREQ] bit. The FCNFG[ERSAREQ] bit is
cleared once the operation completes and the normal FSTAT error reporting, except
FPVIOL, is available as described in
.
17.5.11.13 Verify Backdoor Access Key command
Execution of the Verify Backdoor Access Key command is qualified by the
FSEC[KEYEN] bits. The Verify Backdoor Access Key command releases security if
user-supplied keys in the FCCOB match those stored in the Backdoor Comparison Key
bytes of the Flash Configuration Field. The column labeled Flash Configuration Field
offset address shows the location of the matching byte in the Flash Configuration Field.
Table 17-36. Verify Backdoor Access Key Command FCCOB Requirements
FCCOB Number
FCCOB Contents [7:0]
Flash Configuration Field Offset Address
0
0x45 (VFYKEY)
1-3
Not Used
4
Key Byte 0
0x0_0003
5
Key Byte 1
0x0_0002
6
Key Byte 2
0x0_0001
7
Key Byte 3
0x0_0000
8
Key Byte 4
0x0_0007
9
Key Byte 5
0x0_0006
A
Key Byte 6
0x0_0005
B
Key Byte 7
0x0_0004
Functional Description
Kinetis KE1xF Sub-Family Reference Manual, Rev. 4, 06/2019
424
NXP Semiconductors
Summary of Contents for KE1xF Series
Page 2: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 2 NXP Semiconductors...
Page 138: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 138 NXP Semiconductors...
Page 360: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 360 NXP Semiconductors...
Page 490: ...Interrupts Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 490 NXP Semiconductors...
Page 562: ...Boot Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 562 NXP Semiconductors...
Page 706: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 706 NXP Semiconductors...
Page 736: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 736 NXP Semiconductors...
Page 866: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 866 NXP Semiconductors...
Page 1164: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1164 NXP Semiconductors...
Page 1178: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1178 NXP Semiconductors...
Page 1380: ...Usage Guide Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1380 NXP Semiconductors...
Page 1472: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1472 NXP Semiconductors...
Page 1482: ...Kinetis KE1xF Sub Family Reference Manual Rev 4 06 2019 1482 NXP Semiconductors...