-
CONFIG_FLASH_BASE_ADDRESS
¶
Flash Base Address
Type: hex
Help¶
This option specifies the base address of the flash on the board. 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_PICO_PI_M4
) || (!XIP
&& BOARD_WARP7_M4
) || BOARD_HIFIVE1_REVB
|| (CODE_ITCM
&& SOC_SERIES_IMX_RT
) || (CODE_FLEXSPI
&& SOC_SERIES_IMX_RT
) || (CODE_FLEXSPI2
&& SOC_SERIES_IMX_RT
) || (!XIP
&& SOC_CC3220SF
&& SOC_SERIES_CC32XX
) || (!XIP
&& SOC_CC3235SF
&& SOC_SERIES_CC32XX
) || SOC_XILINX_ZYNQMP
|| (FLASH
&& SOC_OPENISA_RV32M1_RISCV32
) || ARC
|| ARM
|| NIOS2
|| X86
(Includes any dependencies from ifs and menus.)
Kconfig definitions¶
At boards/arm/96b_meerkat96/Kconfig.defconfig:28
Included via Kconfig:8
→ Kconfig.zephyr:26
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&BOARD_96B_MEERKAT96
At boards/arm/colibri_imx7d_m4/Kconfig.defconfig:69
Included via Kconfig:8
→ Kconfig.zephyr:26
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&BOARD_COLIBRI_IMX7D_M4
At boards/arm/pico_pi_m4/Kconfig.defconfig:22
Included via Kconfig:8
→ Kconfig.zephyr:26
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&BOARD_PICO_PI_M4
At boards/arm/warp7_m4/Kconfig.defconfig:52
Included via Kconfig:8
→ Kconfig.zephyr:26
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&BOARD_WARP7_M4
At boards/riscv/hifive1_revb/Kconfig.defconfig:12
Included via Kconfig:8
→ Kconfig.zephyr:26
Menu path: (Top)
config FLASH_BASE_ADDRESS
hex
default 0x0
depends on BOARD_HIFIVE1_REVB
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:102
Included via Kconfig:8
→ Kconfig.zephyr:28
→ soc/arm/nxp_imx/Kconfig.defconfig:4
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0x0 depends onCODE_ITCM
&&SOC_SERIES_IMX_RT
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:112
Included via Kconfig:8
→ Kconfig.zephyr:28
→ soc/arm/nxp_imx/Kconfig.defconfig:4
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0x0 depends onCODE_FLEXSPI
&&SOC_SERIES_IMX_RT
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:122
Included via Kconfig:8
→ Kconfig.zephyr:28
→ soc/arm/nxp_imx/Kconfig.defconfig:4
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0x0 depends onCODE_FLEXSPI2
&&SOC_SERIES_IMX_RT
At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:48
Included via Kconfig:8
→ Kconfig.zephyr:28
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
→ soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&SOC_CC3220SF
&&SOC_SERIES_CC32XX
At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf:49
Included via Kconfig:8
→ Kconfig.zephyr:28
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
→ soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0 depends on !XIP
&&SOC_CC3235SF
&&SOC_SERIES_CC32XX
At soc/arm/xilinx_zynqmp/Kconfig.defconfig:37
Included via Kconfig:8
→ Kconfig.zephyr:28
Menu path: (Top)
config FLASH_BASE_ADDRESS
hex
default 0x0
depends on SOC_XILINX_ZYNQMP
At soc/riscv/openisa_rv32m1/Kconfig.defconfig:174
Included via Kconfig:8
→ Kconfig.zephyr:28
Menu path: (Top)
config FLASH_BASE_ADDRESS hex default 0x0 depends onFLASH
&&SOC_OPENISA_RV32M1_RISCV32
At arch/Kconfig:120
Included via Kconfig:8
→ Kconfig.zephyr:34
Menu path: (Top) → General Architecture Options
config FLASH_BASE_ADDRESS hex "Flash Base Address" default 0x0 if (XIP
&&ARM
) || !ARM
depends onARC
||ARM
||NIOS2
||X86
help This option specifies the base address of the flash on the board. 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.)