The latest development version of this page may be more current than this released 2.5.0 version.
CONFIG_BOOTLOADER_SRAM_SIZE

SRAM reserved for bootloader

Type: int

Help

This option specifies the amount of SRAM (measure in kB) reserved for a bootloader image, when either: - the Zephyr image itself is to act as the bootloader, or - Zephyr is a !XIP image, which implicitly assumes existence of a bootloader that loads the Zephyr !XIP image onto SRAM.

Direct dependencies

(SOC_CC3220SF && SOC_SERIES_CC32XX) || (SOC_CC3235SF && SOC_SERIES_CC32XX) || ((!XIP || IS_BOOTLOADER) && (ARM || XTENSA))

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definitions

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

Included via Kconfig:8Kconfig.zephyr:19doc/_build/Kconfig/Kconfig.soc.defconfig:1soc/arm/ti_simplelink/Kconfig.defconfig:3soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7

Menu path: (Top)

config BOOTLOADER_SRAM_SIZE
    int
    default 0 if !XIP
    depends on SOC_CC3220SF && SOC_SERIES_CC32XX

At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf:24

Included via Kconfig:8Kconfig.zephyr:19doc/_build/Kconfig/Kconfig.soc.defconfig:1soc/arm/ti_simplelink/Kconfig.defconfig:3soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7

Menu path: (Top)

config BOOTLOADER_SRAM_SIZE
    int
    default 0 if !XIP
    depends on SOC_CC3235SF && SOC_SERIES_CC32XX

At Kconfig.zephyr:386

Included via Kconfig:8

Menu path: (Top) → Boot Options

config BOOTLOADER_SRAM_SIZE
    int "SRAM reserved for bootloader"
    default 16
    depends on (!XIP || IS_BOOTLOADER) && (ARM || XTENSA)
    help
      This option specifies the amount of SRAM (measure in kB) reserved for
      a bootloader image, when either:
      - the Zephyr image itself is to act as the bootloader, or
      - Zephyr is a !XIP image, which implicitly assumes existence of a
      bootloader that loads the Zephyr !XIP image onto SRAM.

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