![NXP Semiconductors Kinetis KE1xZ256 Reference Manual Download Page 509](http://html1.mh-extra.com/html/nxp-semiconductors/kinetis-ke1xz256/kinetis-ke1xz256_reference-manual_1721813509.webp)
Table 22-45. Parameters (continued)
Parameters
Description
State
Pointer to the value returned for the current security status code:
Table 22-46. Returned value
kFLASH_SecurityStateNotSecure
0
Flash is under unsecured mode.
kFLASH_SecurityStateBackdoorEnabled
1
Flash is under secured mode and
Backdoor is enabled.
kFLASH_SecurityStateBackdoorDisabled
2
Flash is under secured mode and
Backdoor is disabled.
Table 22-47. Possible status response
Value
Constant
Description
4
kStatus_InvalidArgument
Config or state pointers are NULL.
0
kStatus_Success
This function has performed successfully.
Example:
flash_security_state_t state;
status_t status = FLASH_GetSecurityState (&flashInstance, &state);
22.4.5.7 FLASH_SecurityBypass
Allows the user to bypass security with a backdoor key. If the MCU is in a secured state,
then the FLASH_SecurityBypass function unsecures the MCU, by comparing the
provided backdoor key with keys in the Flash Configuration Field.
Prototype:
status_t FLASH_SecurityBypass(flash_config_t *config, const uint8_t *backdoorKey);
Table 22-48. Parameters
Parameter
Description
Config
Pointer to
flash_config_t
data structure in memory, to
store driver runtime state.
backdoorKey
Pointer to the user buffer containing the backdoor key.
Chapter 22 Kinetis ROM Bootloader
Kinetis KE1xZ256 Sub-Family Reference Manual, Rev. 3, 07/2018
NXP Semiconductors
509
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...