The latest development version of this page may be more current than this released 2.7.5 version.

CONFIG_KINETIS_FLASH_CONFIG_FOPT

Flash nonvolatile option byte (FOPT)

Type: hex

Help

Configures the reset value of the FOPT register, which includes boot,
NMI, and EzPort options.

Direct dependencies

(KINETIS_FLASH_CONFIG && SOC_SERIES_KINETIS_K8X) || (KINETIS_FLASH_CONFIG && SOC_SERIES_KINETIS_KE1XF) || (KINETIS_FLASH_CONFIG && SOC_FAMILY_KINETIS)

(Includes any dependencies from ifs and menus.)

Defaults

  • 0x3f

  • 0x7d

  • 0xff

Kconfig definitions

At soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series:18

Included via Kconfig:8Kconfig.zephyr:27soc/arm/nxp_kinetis/Kconfig.defconfig:7

Menu path: (Top)

config KINETIS_FLASH_CONFIG_FOPT
    hex
    default 0x3f
    depends on KINETIS_FLASH_CONFIG && SOC_SERIES_KINETIS_K8X

At soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series:28

Included via Kconfig:8Kconfig.zephyr:27soc/arm/nxp_kinetis/Kconfig.defconfig:7

Menu path: (Top)

config KINETIS_FLASH_CONFIG_FOPT
    hex
    default 0x7d
    depends on KINETIS_FLASH_CONFIG && SOC_SERIES_KINETIS_KE1XF

At soc/arm/nxp_kinetis/Kconfig:128

Included via Kconfig:8Kconfig.zephyr:38soc/Kconfig:18

Menu path: (Top) → Hardware Configuration → Kinetis flash configuration field

config KINETIS_FLASH_CONFIG_FOPT
    hex "Flash nonvolatile option byte (FOPT)"
    range 0 0xff
    default 0xff
    depends on KINETIS_FLASH_CONFIG && SOC_FAMILY_KINETIS
    help
      Configures the reset value of the FOPT register, which includes boot,
      NMI, and EzPort options.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)