esp_rom_delay_us crash and log show ets_delay_us in ROM (IDFGH-14299) #15090
Labels
Resolution: NA
Issue resolution is unavailable
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Answers checklist.
IDF version.
v5.3.1
Espressif SoC revision.
ESP32-S3 (QFN56) (revision v0.2)
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32-WROOM-S
Power Supply used.
USB
What is the expected behavior?
esp_rom_delay_us can be normal microsecond delay
What is the actual behavior?
0x40041a79: ets_delay_us in ROM
0x42008f15: app_main at F:/CodeProject/ESP32/IDF_LVGL/main/main.c:99
0x4201c497: main_task at F:/SsdSofawareInstall/ESP32_IDF/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/app_startup.c:208
0x4037af79: vPortTaskWrapper at F:/SsdSofawareInstall/ESP32_IDF/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:134
E (50312) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time:E (50312) task_wdt: - IDLE0 (CPU 0)
E (50312) task_wdt: Tasks currently running:
E (50312) task_wdt: CPU 0: main
E (50312) task_wdt: CPU 1: IDLE1
E (50312) task_wdt: Print CPU 0 (current core) backtrace
esp_rom_delay_us crash: ets_delay_us in ROM
Steps to reproduce.
code like this:
static int delay_ms[3] = {10, 20, 30};
void delay_test(void *args)
{
int i = 0;
}
void app_main(void)
{
.....
.....
xTaskCreate(delay_test, "delay_test", 4096, NULL, 5, NULL);
.....
}
Debug Logs.
More Information.
No response
The text was updated successfully, but these errors were encountered: