Update CONFIG_ESP_SIMPLE_BOOT to exclude if CONFIG_MCUBOOT=y Fix usage of the config according to actual definition. Signed-off-by: Marek Matej <marek.matej@espressif.com>
31 lines
1.0 KiB
Plaintext
31 lines
1.0 KiB
Plaintext
# Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config FLASH_SIZE
|
|
int
|
|
|
|
config FLASH_BASE_ADDRESS
|
|
hex
|
|
|
|
config ESP32_USE_UNSUPPORTED_REVISION
|
|
bool "Use unsupported ESP32 revision (Rev 0/1)"
|
|
help
|
|
ESP32 SoC has multiple revisions, some of which are not supported by the current
|
|
implementation, as such as REV0 and REV1. In case those revisions are required,
|
|
set this option to enable support for them. Note that this is not recommended and
|
|
may lead to unexpected behavior.
|
|
|
|
config ESP_SIMPLE_BOOT
|
|
bool "Simple Boot method"
|
|
default y if !BOOTLOADER_MCUBOOT && !MCUBOOT
|
|
help
|
|
The Simple Boot is a booting method that doesn't need a 2nd stage bootloader.
|
|
Output is a single image that should be flashed at a offset defined by used SOC.
|
|
Please note that this method brings the system up with all memories set-up, but
|
|
all other features, such as secure boot OTA or slots management are not available.
|
|
|
|
rsource "Kconfig.spiram"
|
|
rsource "Kconfig.esptool"
|
|
rsource "Kconfig.flash"
|
|
rsource "Kconfig.wifi"
|