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) || ((!XIP || IS_BOOTLOADER) && (ARM || XTENSA))

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definitions

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

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

Menu path: (Top)

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

At Kconfig.zephyr:346

Included via Kconfig:10

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.)