64 lines
2.0 KiB
Plaintext
64 lines
2.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 an 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.
|
|
|
|
config ESP_HEAP_RUNTIME
|
|
bool
|
|
default y
|
|
help
|
|
Enabling this will allocate SRAM area starting from the last linked data at the symbolic `_end`,
|
|
ending at the last memory location that can be safely accessed (depending on a boot mode).
|
|
This is a memory pool used in runtime to create a new heap memory.
|
|
|
|
config ESP32_TIMER_TASK_STACK_SIZE
|
|
int "Stack size of the high resolution ESP Timer"
|
|
default 4096
|
|
help
|
|
Set the stack size for the internal high resolution ESP Timer
|
|
used in Wi-Fi and BLE peripherals.
|
|
|
|
config ESP32_TIMER_TASK_PRIO
|
|
int "Task priority of the high resolution ESP Timer"
|
|
default 3
|
|
help
|
|
Set the task priority for the internal high resolution ESP Timer
|
|
used in Wi-Fi and BLE peripherals.
|
|
|
|
if (BT_ESP32 || WIFI_ESP32)
|
|
|
|
config ESP32_PHY_MAX_TX_POWER
|
|
int "Max Wi-Fi/BLE TX power (dBm)"
|
|
range 10 20
|
|
default 20
|
|
help
|
|
Set maximum transmit power for Wi-Fi radio. Actual transmit power for high
|
|
data rates may be lower than this setting.
|
|
|
|
endif
|
|
|
|
rsource "Kconfig.spiram"
|
|
rsource "Kconfig.esptool"
|
|
rsource "Kconfig.flash"
|