16.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
.
16.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 16-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 KE1xZ256 Sub-Family Reference Manual, Rev. 3, 07/2018
344
NXP Semiconductors
Summary of Contents for Kinetis KE1xZ256
Page 2: ...Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 2 NXP Semiconductors...
Page 178: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 178 NXP Semiconductors...
Page 356: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 356 NXP Semiconductors...
Page 410: ...Interrupts Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 410 NXP Semiconductors...
Page 604: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 604 NXP Semiconductors...
Page 634: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 634 NXP Semiconductors...
Page 674: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 674 NXP Semiconductors...
Page 820: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 820 NXP Semiconductors...
Page 1030: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1030 NXP Semiconductors...
Page 1052: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1052 NXP Semiconductors...
Page 1066: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1066 NXP Semiconductors...
Page 1268: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1268 NXP Semiconductors...
Page 1314: ...Usage Guide Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1314 NXP Semiconductors...
Page 1316: ...Kinetis KE1xZ256 Sub Family Reference Manual Rev 3 07 2018 1316 NXP Semiconductors...