The latest development version of this page may be more current than this released 1.14.0 version.
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

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

Kconfig definition

At soc/arm/nxp_kinetis/k6x/Kconfig.soc:108

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12soc/arm/nxp_kinetis/Kconfig:18

Menu path: (top menu) → Hardware Configuration

config PRESERVE_JTAG_IO_PINS
    bool
    prompt "Kinetis K6x JTAG pin usage" if PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS
    default "y" if PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS
    depends on PINMUX && SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS
    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.)