EasyManua.ls Logo

Espressif ESP32-S2 - Page 1073

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR
Exclude PROJECT_NAME from firmware image
Found in: Application manager
The PROJECT_NAME variable from the build system will not affect the firmware image. This value
will not be contained in the esp_app_desc structure.
Default value:
No (disabled)
CONFIG_APP_PROJECT_VER_FROM_CONFIG
Get the project version from Kconfig
Found in: Application manager
If this is enabled, then config item APP_PROJECT_VER will be used for the variable PROJECT_VER.
Other ways to set PROJECT_VER will be ignored.
Default value:
No (disabled)
CONFIG_APP_PROJECT_VER
Project version
Found in: Application manager > CONFIG_APP_PROJECT_VER_FROM_CONFIG
Project version
Default value:
1 if CONFIG_APP_PROJECT_VER_FROM_CONFIG
CONFIG_APP_RETRIEVE_LEN_ELF_SHA
The length of APP ELF SHA is stored in RAM(chars)
Found in: Application manager
At startup, the app will read this many hex characters from the embedded APP ELF SHA-256 hash
value and store it in static RAM. This ensures the app ELF SHA-256 value is always available if it needs
to be printed by the panic handler code. Changing this value will change the size of a static buffer, in
bytes.
Range:
from 8 to 64
Default value:
16
Bootloader config
Contains:
CONFIG_BOOTLOADER_LOG_LEVEL
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION
CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE
CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT
CONFIG_BOOTLOADER_APP_TEST
CONFIG_BOOTLOADER_FACTORY_RESET
CONFIG_BOOTLOADER_HOLD_TIME_GPIO
CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS
Espressif Systems 1062
Submit Document Feedback
Release v4.4

Table of Contents