Chapter 2. API Reference
CONFIG_ESP_CONSOLE_USB_CDC_SUPPORT_ETS_PRINTF
Enable esp_rom_printf / ESP_EARLY_LOG via USB CDC
Found in:
Component config
If enabled, esp_rom_printf and ESP_EARLY_LOG output will also be sent over USB CDC. Disabling
this option saves about 1kB or RAM.
Default value:
• No (disabled) if ESP_CONSOLE_USB_CDC
CONFIG_ESP_INT_WDT
Interrupt watchdog
Found in:
Component config
This watchdog timer can detect if the FreeRTOS tick interrupt has not been called for a certain time,
either because a task turned off interrupts and did not turn them on for a long time, or because an
interrupt handler did not return. It will try to invoke the panic handler first and failing that reset the SoC.
Default value:
• Yes (enabled)
CONFIG_ESP_INT_WDT_TIMEOUT_MS
Interrupt watchdog timeout (ms)
Found in:
Component config
The timeout of the watchdog, in miliseconds. Make this higher than the FreeRTOS tick rate.
Range:
• from 10 to 10000
Default value:
• 300 if ESP32_SPIRAM_SUPPORT &&
• 800 if ESP32_SPIRAM_SUPPORT &&
CONFIG_ESP_INT_WDT_CHECK_CPU1
Also watch CPU1 tick interrupt
Found in:
Component config
Also detect if interrupts on CPU 1 are disabled for too long.
Default value:
• Yes (enabled)
CONFIG_ESP_TASK_WDT
Initialize Task Watchdog Timer on startup
Found in:
Component config
The Task Watchdog Timer can be used to make sure individual tasks are still running. Enabling this
option will cause the Task Watchdog Timer to be initialized automatically at startup. The Task Watchdog
timer can be initialized after startup as well (see Task Watchdog Timer API Reference)
Default value:
• Yes (enabled)
Espressif Systems
>
ESP System Settings
>
ESP System Settings
>
ESP System Settings
>
CONFIG_ESP_INT_WDT
CONFIG_ESP_INT_WDT
CONFIG_ESP_INT_WDT
>
ESP System Settings
>
CONFIG_ESP_INT_WDT
>
ESP System Settings
1124
Submit Document Feedback
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?