Resolving Guru Meditation Error in ESP32-Wroom TasksQueue

I'm developing an ESP32-Wroom project in Arduino C++. My TasksQueue class queues and runs tasks on a specific core, but the code sometimes stops working after a reset and displays the following error message in the Serial Monitor:
Guru Meditation Error: Core 1 panic'ed (Cache enabled but cached memory region accessed)
Guru Meditation Error: Core 1 panic'ed (Cache enabled but cached memory region accessed)
Solution:
@Sterling this is often related to issues with memory allocation, access, or synchronization when working with dual-core processors like the ESP32. To solve this, ensure that a task is pinned to a core and the memory access are handled properly
Jump to solution
1 Reply
Solution
Renuel Roberts
Renuel Roberts6mo ago
@Sterling this is often related to issues with memory allocation, access, or synchronization when working with dual-core processors like the ESP32. To solve this, ensure that a task is pinned to a core and the memory access are handled properly
Want results from more Discord servers?
Add your server