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 <Zephyr>/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series:18

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<BuildDir>/Kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/arm/nxp_kinetis/Kconfig.defconfig:3

Menu path: (Top)

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

At <Zephyr>/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series:18

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<BuildDir>/Kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/arm/nxp_kinetis/Kconfig.defconfig:3

Menu path: (Top)

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

At <Zephyr>/soc/arm/nxp_kinetis/Kconfig:128

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:28<Zephyr>/soc/Kconfig:11<BuildDir>/Kconfig/Kconfig.soc.arch:2

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