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.

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.)