CONFIG_NRF_APPROTECT_USER_HANDLING
Allow user handling
Allow user handling
Type: bool
Help
When this option is selected, the SystemInit() function does not
touch the APPROTECT mechanism, allowing the user code to handle it
at later stages, for example, to implement authenticated debug.
Help
When this option is selected, the SystemInit() function does not
touch the APPROTECT mechanism, allowing the user code to handle it
at later stages, for example, to implement authenticated debug.
Direct dependencies
(!SOC_SERIES_NRF52X
&& <choice NRF_APPROTECT_HANDLING: APPROTECT handling>) || (!SOC_SERIES_NRF52X
&& <choice NRF_APPROTECT_HANDLING: APPROTECT handling>)
(Includes any dependencies from ifs and menus.)
Kconfig definitions
At <Zephyr>/soc/arm/nordic_nrf/Kconfig:78
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:38
→ <Zephyr>/soc/Kconfig:15
→ <nRF>/doc/_build/kconfig/Kconfig.soc.arch:2
Menu path: (Top) → Hardware Configuration → APPROTECT handling
config NRF_APPROTECT_USER_HANDLING
bool "Allow user handling"
depends on !SOC_SERIES_NRF52X && <choice NRF_APPROTECT_HANDLING>
help
When this option is selected, the SystemInit() function does not
touch the APPROTECT mechanism, allowing the user code to handle it
at later stages, for example, to implement authenticated debug.
At <Zephyr>/soc/arm/nordic_nrf/Kconfig:78
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:38
→ <Zephyr>/soc/Kconfig:18
Menu path: (Top) → Hardware Configuration → APPROTECT handling
config NRF_APPROTECT_USER_HANDLING
bool "Allow user handling"
depends on !SOC_SERIES_NRF52X && <choice NRF_APPROTECT_HANDLING>
help
When this option is selected, the SystemInit() function does not
touch the APPROTECT mechanism, allowing the user code to handle it
at later stages, for example, to implement authenticated debug.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)