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.
This commit is contained in:
Darian Leung
2022-07-26 21:03:29 +08:00
parent 9e3f4f0a41
commit e073fc4254

View File

@@ -535,6 +535,7 @@ menu "IPC (Inter-Processor Call)"
range 512 65536 if !APPTRACE_ENABLE range 512 65536 if !APPTRACE_ENABLE
range 2048 65536 if APPTRACE_ENABLE range 2048 65536 if APPTRACE_ENABLE
default 2048 if APPTRACE_ENABLE default 2048 if APPTRACE_ENABLE
default 1280 if !APPTRACE_ENABLE && IDF_TARGET_ESP32S3
default 1024 default 1024
help help
Configure the IPC tasks stack size. An IPC task runs on each core (in dual core mode), and allows for Configure the IPC tasks stack size. An IPC task runs on each core (in dual core mode), and allows for