-
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_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
(Includes any dependencies from if’s and menus.)
Defaults¶
- 0 if !
XIP
&&BOARD_COLIBRI_IMX7D_M4
- 0 if !
XIP
&&BOARD_WARP7_M4
- 0x0 if
CODE_ITCM
&&SOC_SERIES_IMX_RT
- 0x0 if
CODE_FLEXSPI
&&SOC_SERIES_IMX_RT
- 0x0 if
CODE_FLEXSPI2
&&SOC_SERIES_IMX_RT
- 0 if !
XIP
&&SOC_CC3220SF
&&SOC_SERIES_CC32XX
- 0x0 if ((
XIP
&&ARM
) || !ARM
) && (ARC
||ARM
||NIOS2
||X86
)
Kconfig definitions¶
At boards/arm/colibri_imx7d_m4/Kconfig.defconfig:71
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0 if !XIP
&&BOARD_COLIBRI_IMX7D_M4
depends on !XIP
&&BOARD_COLIBRI_IMX7D_M4
At boards/arm/warp7_m4/Kconfig.defconfig:54
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0 if !XIP
&&BOARD_WARP7_M4
depends on !XIP
&&BOARD_WARP7_M4
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:79
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0x0 ifCODE_ITCM
&&SOC_SERIES_IMX_RT
depends onCODE_ITCM
&&SOC_SERIES_IMX_RT
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:89
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0x0 ifCODE_FLEXSPI
&&SOC_SERIES_IMX_RT
depends onCODE_FLEXSPI
&&SOC_SERIES_IMX_RT
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:99
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0x0 ifCODE_FLEXSPI2
&&SOC_SERIES_IMX_RT
depends onCODE_FLEXSPI2
&&SOC_SERIES_IMX_RT
At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:52
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
→ soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:8
Menu path: (top menu)
config FLASH_BASE_ADDRESS hex default 0 if !XIP
&&SOC_CC3220SF
&&SOC_SERIES_CC32XX
depends on !XIP
&&SOC_CC3220SF
&&SOC_SERIES_CC32XX
At arch/Kconfig:112
Included via Kconfig:10
→ Kconfig.zephyr:29
Menu path: (top menu) → General Architecture Options
config FLASH_BASE_ADDRESS hex prompt "Flash Base Address" ifARC
||ARM
||NIOS2
||X86
default 0x0 if ((XIP
&&ARM
) || !ARM
) && (ARC
||ARM
||NIOS2
||X86
) 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.
(Definitions include propagated dependencies, including from if’s and menus.)