How to allocate Task's stack in external memory(ESP32-S3)
Posted: Sat Feb 03, 2024 9:11 am
Hello,
For a big project we are using the ESP32-S3 and ESP-IDF 4.4.2.
For some Task we need to allocate the Task's stack into the ESP32-S3's external memory.
I noticed that for ESP32 there is the CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY parameter but for the ESP32-S3 it's not present.
Is there a way to enable this parameter also for ESP32-S3 or alternatively a way to tell a task to allocate its stack into external memory?
For a big project we are using the ESP32-S3 and ESP-IDF 4.4.2.
For some Task we need to allocate the Task's stack into the ESP32-S3's external memory.
I noticed that for ESP32 there is the CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY parameter but for the ESP32-S3 it's not present.
Is there a way to enable this parameter also for ESP32-S3 or alternatively a way to tell a task to allocate its stack into external memory?