CONFIG_NFCT_PINS_AS_GPIOS

NFCT pins as GPIOs

Type: bool

Help

P0.9 and P0.10 are usually reserved for NFC. This option switch them to normal GPIO mode. HW enabling happens once in the device lifetime, during the first system startup. Disabling this option will not switch back these pins to NFCT mode. Doing this requires UICR erase prior to flashing device using the image which has this option disabled.

Direct dependencies

(SOC_NRF52832 || SOC_NRF52840) && SOC_FAMILY_NRF && ARM

(Includes any dependencies from if’s and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At arch/arm/soc/nordic_nrf/nrf52/Kconfig.soc:209

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16arch/arm/Kconfig:23arch/arm/soc/nordic_nrf/Kconfig:18

Menu path: (top menu) → ARM Options → SoC Configuration

config NFCT_PINS_AS_GPIOS
    bool
    prompt "NFCT pins as GPIOs" if (SOC_NRF52832 || SOC_NRF52840) && SOC_FAMILY_NRF && ARM
    depends on (SOC_NRF52832 || SOC_NRF52840) && SOC_FAMILY_NRF && ARM
    help
      P0.9 and P0.10 are usually reserved for NFC. This option switch
      them to normal GPIO mode. HW enabling happens once in the device
      lifetime, during the first system startup. Disabling this option will
      not switch back these pins to NFCT mode. Doing this requires UICR
      erase prior to flashing device using the image which has
      this option disabled.

(Definitions include propagated dependencies, including from if’s and menus.)