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 if’s and menus.)

Defaults

Kconfig definitions

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

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

Menu path: (top menu)

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

At Kconfig.zephyr:338

Included via Kconfig:10

Menu path: (top menu) → Boot Options

config BOOTLOADER_SRAM_SIZE
    int
    prompt "SRAM reserved for bootloader" if (!XIP || IS_BOOTLOADER) && (ARM || XTENSA)
    default 16 if (!XIP || IS_BOOTLOADER) && (ARM || XTENSA)
    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.

(Definitions include propagated dependencies, including from if’s and menus.)