:orphan: .. title:: FLASH_SIZE .. option:: 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 =================== (!\ :option:`XIP ` && \ :option:`BOARD_96B_MEERKAT96 `) || (!\ :option:`XIP ` && \ :option:`BOARD_COLIBRI_IMX7D_M4 `) || \ :option:`BOARD_MERCURY_XU ` || (!\ :option:`XIP ` && \ :option:`BOARD_MIMX8MM_EVK `) || (!\ :option:`XIP ` && \ :option:`BOARD_PICO_PI_M4 `) || (!\ :option:`XIP ` && \ :option:`BOARD_WARP7_M4 `) || (\ :option:`CODE_SEMC ` && \ :option:`SOC_SERIES_IMX_RT `) || (\ :option:`CODE_ITCM ` && \ :option:`SOC_SERIES_IMX_RT `) || (\ :option:`CODE_FLEXSPI ` && \ :option:`SOC_SERIES_IMX_RT `) || (\ :option:`CODE_FLEXSPI2 ` && \ :option:`SOC_SERIES_IMX_RT `) || \ :option:`SOC_QEMU_CORTEX_A53 ` || (!\ :option:`XIP ` && \ :option:`SOC_CC3220SF ` && \ :option:`SOC_SERIES_CC32XX `) || (!\ :option:`XIP ` && \ :option:`SOC_CC3235SF ` && \ :option:`SOC_SERIES_CC32XX `) || \ :option:`SOC_XILINX_ZYNQMP ` || \ :option:`ARC ` || \ :option:`ARM ` || \ :option:`NIOS2 ` || \ :option:`X86 ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 0 - 0 - 64 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 if (\ :option:`XIP ` && \ :option:`ARM `) || !\ :option:`ARM ` Kconfig definitions =================== .. highlight:: kconfig At ``boards/arm/96b_meerkat96/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`BOARD_96B_MEERKAT96 ` ---- At ``boards/arm/colibri_imx7d_m4/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`BOARD_COLIBRI_IMX7D_M4 ` ---- At ``boards/arm/mercury_xu/Kconfig.defconfig:9`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 64 depends on \ :option:`BOARD_MERCURY_XU ` ---- At ``boards/arm/mimx8mm_evk/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`BOARD_MIMX8MM_EVK ` ---- At ``boards/arm/pico_pi_m4/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`BOARD_PICO_PI_M4 ` ---- At ``boards/arm/warp7_m4/Kconfig.defconfig:20`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`BOARD_WARP7_M4 ` ---- At ``soc/arm/nxp_imx/rt/Kconfig.defconfig.series:71`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/nxp_imx/Kconfig.defconfig:4`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`CODE_SEMC ` && \ :option:`SOC_SERIES_IMX_RT ` ---- At ``soc/arm/nxp_imx/rt/Kconfig.defconfig.series:81`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/nxp_imx/Kconfig.defconfig:4`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`CODE_ITCM ` && \ :option:`SOC_SERIES_IMX_RT ` ---- At ``soc/arm/nxp_imx/rt/Kconfig.defconfig.series:91`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/nxp_imx/Kconfig.defconfig:4`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`CODE_FLEXSPI ` && \ :option:`SOC_SERIES_IMX_RT ` ---- At ``soc/arm/nxp_imx/rt/Kconfig.defconfig.series:101`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/nxp_imx/Kconfig.defconfig:4`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`CODE_FLEXSPI2 ` && \ :option:`SOC_SERIES_IMX_RT ` ---- At ``soc/arm/qemu_cortex_a53/Kconfig.defconfig:20`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`SOC_QEMU_CORTEX_A53 ` ---- At ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/ti_simplelink/Kconfig.defconfig:3`` → ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`SOC_CC3220SF ` && \ :option:`SOC_SERIES_CC32XX ` ---- At ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf:35`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/ti_simplelink/Kconfig.defconfig:3`` → ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on !\ :option:`XIP ` && \ :option:`SOC_CC3235SF ` && \ :option:`SOC_SERIES_CC32XX ` ---- At ``soc/arm/xilinx_zynqmp/Kconfig.defconfig:25`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. parsed-literal:: config FLASH_SIZE int default 0 depends on \ :option:`SOC_XILINX_ZYNQMP ` ---- At ``arch/Kconfig:168`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` Menu path: (Top) → General Architecture Options .. parsed-literal:: config FLASH_SIZE int "Flash Size in kB" default 0 if (\ :option:`XIP ` && \ :option:`ARM `) || !\ :option:`ARM ` depends on \ :option:`ARC ` || \ :option:`ARM ` || \ :option:`NIOS2 ` || \ :option:`X86 ` 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.)*