CONFIG_PRESERVE_JTAG_IO_PINS

Kinetis K6x JTAG pin usage

Type: bool

Help

The FRDM-K64F board routes the PTA0/1/2 pins as JTAG/SWD signals that are used for the OpenSDAv2 debug interface. These pins are also routed to the Arduino header as D8, D3 and D5, respectively. Enable this option to preserve these pins for the debug interface.

Direct dependencies

PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS && ARM

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

Defaults

Kconfig definition

At arch/arm/soc/nxp_kinetis/k6x/Kconfig.soc:106

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

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

config PRESERVE_JTAG_IO_PINS
    bool
    prompt "Kinetis K6x JTAG pin usage" if PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS && ARM
    default "y" if PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS && ARM
    depends on PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS && ARM
    help
      The FRDM-K64F board routes the PTA0/1/2 pins as JTAG/SWD signals that
      are used for the OpenSDAv2 debug interface.  These pins are also routed to
      the Arduino header as D8, D3 and D5, respectively.
      Enable this option to preserve these pins for the debug interface.

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