CONFIG_FLASH_SIZE

Flash Size in kB

Type: int

Help

This option specifies the size of the flash in kB. It is normally set by the board’s defconfig file and the user should generally avoid modifying it via the menu configuration.

Direct dependencies

(!XIP && BOARD_96B_MEERKAT96) || (!XIP && BOARD_COLIBRI_IMX7D_M4) || (!XIP && BOARD_WARP7_M4) || (CODE_ITCM && SOC_SERIES_IMX_RT) || (CODE_FLEXSPI && SOC_SERIES_IMX_RT) || (CODE_FLEXSPI2 && SOC_SERIES_IMX_RT) || (!XIP && SOC_CC3220SF && SOC_SERIES_CC32XX) || ARC || ARM || NIOS2 || X86 || X86_64

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definitions

At boards/arm/96b_meerkat96/Kconfig.defconfig:28

Included via Kconfig:10Kconfig.zephyr:26

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on !XIP && BOARD_96B_MEERKAT96

At boards/arm/colibri_imx7d_m4/Kconfig.defconfig:69

Included via Kconfig:10Kconfig.zephyr:26

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on !XIP && BOARD_COLIBRI_IMX7D_M4

At boards/arm/warp7_m4/Kconfig.defconfig:52

Included via Kconfig:10Kconfig.zephyr:26

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on !XIP && BOARD_WARP7_M4

At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:89

Included via Kconfig:10Kconfig.zephyr:28soc/arm/nxp_imx/Kconfig.defconfig:7

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on CODE_ITCM && SOC_SERIES_IMX_RT

At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:99

Included via Kconfig:10Kconfig.zephyr:28soc/arm/nxp_imx/Kconfig.defconfig:7

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on CODE_FLEXSPI && SOC_SERIES_IMX_RT

At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:109

Included via Kconfig:10Kconfig.zephyr:28soc/arm/nxp_imx/Kconfig.defconfig:7

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on CODE_FLEXSPI2 && SOC_SERIES_IMX_RT

At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:50

Included via Kconfig:10Kconfig.zephyr:28soc/arm/ti_simplelink/Kconfig.defconfig:3soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:8

Menu path: (Top)

config FLASH_SIZE
    int
    default 0
    depends on !XIP && SOC_CC3220SF && SOC_SERIES_CC32XX

At arch/Kconfig:113

Included via Kconfig:10Kconfig.zephyr:34

Menu path: (Top) → General Architecture Options

config FLASH_SIZE
    int "Flash Size in kB"
    default 0 if (XIP && ARM) || !ARM
    depends on ARC || ARM || NIOS2 || X86 || X86_64
    help
      This option specifies the size of the flash in kB.  It is normally set by
      the board's defconfig file and the user should generally avoid modifying
      it via the menu configuration.

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