EasyManua.ls Logo

Espressif ESP32-S2 - Page 1114

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
The ESP32S2 contains a feature which allows you to trace the execution path the processor has taken
through the program. This is stored in a chunk of 32K (16K for single-processor) of memory that can
t be used for general purposes anymore. Disable this if you do not know what this is.
Default value:
No (disabled)
CONFIG_ESP32S2_ULP_COPROC_ENABLED
Enable Ultra Low Power (ULP) Coprocessor
Found in: Component config > ESP32S2-specific
Set to yif you plan to load a firmware for the coprocessor.
If this option is enabled, further coprocessor configuration will appear in the Components menu.
Default value:
No (disabled)
CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM
RTC slow memory reserved for coprocessor
Found in: Component config > ESP32S2-specific > CONFIG_ESP32S2_ULP_COPROC_ENABLED
Bytes of memory to reserve for ULP coprocessor firmware & data.
Data is reserved at the beginning of RTC slow memory.
Range:
from 32 to 8176 if CONFIG_ESP32S2_ULP_COPROC_ENABLED
from 0 to 0 if CONFIG_ESP32S2_ULP_COPROC_ENABLED
Default value:
2048 if CONFIG_ESP32S2_ULP_COPROC_ENABLED
0 if CONFIG_ESP32S2_ULP_COPROC_ENABLED
CONFIG_ESP32S2_ULP_COPROC_RISCV
Enable RISC-V as ULP coprocessor
Found in: Component config > ESP32S2-specific > CONFIG_ESP32S2_ULP_COPROC_ENABLED
Set this to y to use the RISC-V coprocessor instead of the FSM-ULP.
Default value:
No (disabled) if CONFIG_ESP32S2_ULP_COPROC_ENABLED
CONFIG_ESP32S2_DEBUG_OCDAWARE
Make exception and panic handlers JTAG/OCD aware
Found in: Component config > ESP32S2-specific
The FreeRTOS panic and unhandled exception handers can detect a JTAG OCD debugger and instead
of panicking, have the debugger stop on the offending instruction.
Default value:
Yes (enabled)
Espressif Systems 1103
Submit Document Feedback
Release v4.4

Table of Contents