From e073fc42540b0de8158cb88735a45efb7c899430 Mon Sep 17 00:00:00 2001 From: Darian Leung Date: Tue, 26 Jul 2022 21:03:29 +0800 Subject: [PATCH] esp_system: Increase IPC stack size for ESP32-S3 ESP32-S3 stacks have currently have less useable space compared to other targets (due to AI coprocessor context registers). This has caused a stack overflow in the IPC tasks under some configurations. This commit increases the default IPC stack size for the ESP32-S3. --- components/esp_system/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/components/esp_system/Kconfig b/components/esp_system/Kconfig index 60e5a4d724..68c16ad280 100644 --- a/components/esp_system/Kconfig +++ b/components/esp_system/Kconfig @@ -535,6 +535,7 @@ menu "IPC (Inter-Processor Call)" range 512 65536 if !APPTRACE_ENABLE range 2048 65536 if APPTRACE_ENABLE default 2048 if APPTRACE_ENABLE + default 1280 if !APPTRACE_ENABLE && IDF_TARGET_ESP32S3 default 1024 help Configure the IPC tasks stack size. An IPC task runs on each core (in dual core mode), and allows for