Search found 2 matches

by Nerez83
Wed Jun 24, 2026 9:31 pm
Forum: General Discussion
Topic: ESP32-S3 esp_flash_read() times out watchdog when running in multicore
Replies: 4
Views: 58

Re: ESP32-S3 esp_flash_read() times out watchdog when running in multicore

I've tried increasing the stack size on a bunch of tasks but its not it.
Here are some things that I found out.
Even just this fails:

void app_main(void) {
esp_err_t ret = nvs_flash_init();
while (true) {
vTaskDelay(1000 / portTICK_PERIOD_MS);
}
}


The errors that the watchdog prints look ...
by Nerez83
Tue Jun 23, 2026 3:07 pm
Forum: General Discussion
Topic: ESP32-S3 esp_flash_read() times out watchdog when running in multicore
Replies: 4
Views: 58

ESP32-S3 esp_flash_read() times out watchdog when running in multicore

Hi,
for some reason calling the function esp_flash_read() , while CONFIG_FREERTOS_UNICORE is not set, times out the watchdog. This function gets called for example while calling esp_vfs_littlefs_register() or nvs_flash_init() . Before printing the backtrace it prints this log:

E (330090) task_wdt ...

Go to advanced search