:orphan: .. title:: BOOTLOADER_SRAM_SIZE .. option:: 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 =================== (\ :option:`SOC_CC3220SF ` && \ :option:`SOC_SERIES_CC32XX `) || (\ :option:`SOC_CC3235SF ` && \ :option:`SOC_SERIES_CC32XX `) || ((!\ :option:`XIP ` || \ :option:`IS_BOOTLOADER `) && (\ :option:`ARM ` || \ :option:`XTENSA `)) *(Includes any dependencies from ifs and menus.)* Defaults ======== - 0 if !\ :option:`XIP ` - 0 if !\ :option:`XIP ` - 16 Kconfig definitions =================== .. highlight:: kconfig At ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:23`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/ti_simplelink/Kconfig.defconfig:3`` → ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7`` Menu path: (Top) .. parsed-literal:: config BOOTLOADER_SRAM_SIZE int default 0 if !\ :option:`XIP ` depends on \ :option:`SOC_CC3220SF ` && \ :option:`SOC_SERIES_CC32XX ` ---- At ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf:24`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/ti_simplelink/Kconfig.defconfig:3`` → ``soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:7`` Menu path: (Top) .. parsed-literal:: config BOOTLOADER_SRAM_SIZE int default 0 if !\ :option:`XIP ` depends on \ :option:`SOC_CC3235SF ` && \ :option:`SOC_SERIES_CC32XX ` ---- At ``Kconfig.zephyr:386`` Included via ``Kconfig:8`` Menu path: (Top) → Boot Options .. parsed-literal:: config BOOTLOADER_SRAM_SIZE int "SRAM reserved for bootloader" default 16 depends on (!\ :option:`XIP ` || \ :option:`IS_BOOTLOADER `) && (\ :option:`ARM ` || \ :option:`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.)*