ESP32重启:ESP_RST_PANIC

调试ESP32时,出现重启,报PANIC恐慌/异常,使用idf.py menuconfig把component的log_output的等级调到WARMING,则没有重启以下来源于百度:

ESP32在日志等级设置过高时可能会出现重启现象。这是因为当日志输出的信息量非常大时,系统将消耗大量资源来处理这些日志信息,可能导致系统资源不足,进而引发不稳定甚至重启。 解决方法:

1、降低日志等级:可以通过修改ESP-IDF或者使用的日志库的配置,将日志等级降低。例如,在ESP-IDF中,可以通过设置CONFIG_LOG_DEFAULT_LEVEL为更高的等级,例如4(对应WARN级别),来减少日志输出。

2、使用条件日志:只在调试时输出详细日志,在发布版本中关闭或者降低日志等级。

3、限制日志输出速率:如果日志是通过串口输出的,可以通过限制波特率来减少输出对系统的影响。

4、使用日志缓冲机制:在系统空闲时输出日志,而不是实时输出。

5、检查代码中的日志调用是否合理,避免在关键路径上产生大量日志信息。 如果问题依然存在,可以考虑使用外部存储设备来保存日志信息,避免影响设备正常运行。

E (164) octal_psram: PSRAM ID read error: 0x00000000, PSRAM chip not found or not supported, or wrong PSRAM line mode E cpu_start: Failed to init external RAM! abort() was called at PC 0x403754f5 on core 0 --- 0x403754f5: call_start_cpu0 at E:/VSCode_Espressif/v5.4/esp-idf/components/esp_system/port/cpu_start.c:589 Backtrace: 0x40375c19:0x3fceb220 0x4037aca5:0x3fceb240 0x40381335:0x3fceb260 0x403754f5:0x3fceb2d0 0x403cca88:0x3fceb340 0x403ccec5:0x3fceb380 0x403c8991:0x3fceb4b0 0x40045c01:0x3fceb570 0x40043ab6:0x3fceb6f0 0x40034c45:0x3fceb710 --- Error: ClearCommError failed (PermissionError(13, '鎷掔粷璁块棶銆?', None, 5)) --- Waiting for the device to reconnect--- 0x40375c19: panic_abort at E:/VSCode_Espressif/v5.4/esp-idf/components/esp_system/panic.c:454 0x4037aca5: esp_system_abort at E:/VSCode_Espressif/v5.4/esp-idf/components/esp_system/port/esp_system_chip.c:92 0x40381335: abort at E:/VSCode_Espressif/v5.4/esp-idf/components/newlib/abort.c:38 0x403754f5: call_start_cpu0 at E:/VSCode_Espressif/v5.4/esp-idf/components/esp_system/port/cpu_start.c:589 0x40045c01: ets_run_flash_bootloader in ROM 0x40043ab6: main in ROM 0x40034c45: .stack_ok in ROM ELF file SHA256: Rebooting... ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x2b (SPI_FAST_FLASH_BOOT) Saved PC:0x40375b59 --- 0x40375b59: esp_restart_noos at E:/VSCode_Espressif/v5.4/esp-idf/components/esp_system/port/soc/esp32s3/system_internal.c:160 SPIWP:0xee mode:DIO, clock div:1 load:0x3fce2810,len:0x15a0 load:0x403c8700,len:0x4 load:0x403c8704,len:0xd20 load:0x403cb700,len:0x2ee4 entry 0x403c8928这个是什么问题
04-02
Backtrace: 0x42021A86:0x3FCA2340 0x42021EE4:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004BE2:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a86: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021ee4: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004be2: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114267 | run time : 250 | mesh rssi: 0 free_heap_size = 114267 | run time : 251 | mesh rssi: 0 free_heap_size = 114267 | run time : 252 | mesh rssi: 0 free_heap_size = 114267 | run time : 253 | mesh rssi: 0 free_heap_size = 114267 | run time : 254 | mesh rssi: 0 free_heap_size = 114267 | run time : 255 | mesh rssi: 0 free_heap_size = 114267 | run time : 256 | mesh rssi: 0 ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x27 (UART0_BOOT) wait uart0 download PS D:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single> PS D:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single> PS D:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single> PS D:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single> $env:IDF_PATH = 'D:\CxhData\EspData\esp\v5.1.5\esp-idf'; PS D:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single> & 'd:\CxhData\EspData\.espressif\python_env\idf5.1_py3.11_env\Scripts\python.exe' 'D:\CxhData\EspData\esp\v5.1.5\esp-idf\tools\idf_monitor.py' -p COM15 -b 115200 --toolchain-prefix xtensa-esp32s3-elf- --make '''d:\CxhData\EspData\.espressif\python_env\idf5.1_py3.11_env\Scripts\python.exe'' ''D:\CxhData\EspData\esp\v5.1.5\esp-idf\tools\idf.py''' --target esp32s3 'd:\CxhData\test\2\24_0222_RGBMatrix\LedRGBMatrix\LedRGBMatrix_Single\build\RGBMatrix.elf' --- Warning: GDB cannot open serial ports accessed as COMx --- Using \\.\COM15 instead... --- esp-idf-monitor 1.5.0 on \\.\COM15 115200 --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H free_heap_size = 114271 | run time : 19 | mesh rssi: 0 free_heap_size = 114271 | run time : 20 | mesh rssi: 0 free_heap_size = 114271 | run time : 21 | mesh rssi: 0 free_heap_size = 114271 | run time : 22 | mesh rssi: 0 free_heap_size = 114271 | run time : 23 | mesh rssi: 0 free_heap_size = 114271 | run time : 24 | mesh rssi: 0 E (34734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (34734) task_wdt: - main (CPU 0) E (34734) task_wdt: Tasks currently running: E (34734) task_wdt: CPU 0: IDLE0 E (34734) task_wdt: CPU 1: IDLE1 E (34734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 25 | mesh rssi: 0 free_heap_size = 114271 | run time : 26 | mesh rssi: 0 free_heap_size = 114271 | run time : 27 | mesh rssi: 0 free_heap_size = 114271 | run time : 28 | mesh rssi: 0 free_heap_size = 114271 | run time : 29 | mesh rssi: 0 free_heap_size = 114271 | run time : 30 | mesh rssi: 0 free_heap_size = 114271 | run time : 31 | mesh rssi: 0 free_heap_size = 114271 | run time : 32 | mesh rssi: 0 free_heap_size = 114271 | run time : 33 | mesh rssi: 0 free_heap_size = 114271 | run time : 34 | mesh rssi: 0 free_heap_size = 114271 | run time : 35 | mesh rssi: 0 free_heap_size = 114271 | run time : 36 | mesh rssi: 0 free_heap_size = 114271 | run time : 37 | mesh rssi: 0 E (39734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (39734) task_wdt: - main (CPU 0) E (39734) task_wdt: Tasks currently running: E (39734) task_wdt: CPU 0: IDLE0 E (39734) task_wdt: CPU 1: IDLE1 E (39734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 38 | mesh rssi: 0 free_heap_size = 114271 | run time : 39 | mesh rssi: 0 free_heap_size = 114271 | run time : 40 | mesh rssi: 0 free_heap_size = 114271 | run time : 41 | mesh rssi: 0 free_heap_size = 114271 | run time : 42 | mesh rssi: 0 free_heap_size = 114271 | run time : 43 | mesh rssi: 0 free_heap_size = 114271 | run time : 44 | mesh rssi: 0 free_heap_size = 114271 | run time : 45 | mesh rssi: 0 free_heap_size = 114271 | run time : 46 | mesh rssi: 0 free_heap_size = 114271 | run time : 47 | mesh rssi: 0 free_heap_size = 114271 | run time : 48 | mesh rssi: 0 free_heap_size = 114271 | run time : 49 | mesh rssi: 0 E (44734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (44734) task_wdt: - main (CPU 0) E (44734) task_wdt: Tasks currently running: E (44734) task_wdt: CPU 0: IDLE0 E (44734) task_wdt: CPU 1: IDLE1 E (44734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 50 | mesh rssi: 0 free_heap_size = 114271 | run time : 51 | mesh rssi: 0 free_heap_size = 114271 | run time : 52 | mesh rssi: 0 free_heap_size = 114271 | run time : 53 | mesh rssi: 0 free_heap_size = 114271 | run time : 54 | mesh rssi: 0 free_heap_size = 114271 | run time : 55 | mesh rssi: 0 free_heap_size = 114271 | run time : 56 | mesh rssi: 0 free_heap_size = 114271 | run time : 57 | mesh rssi: 0 free_heap_size = 114271 | run time : 58 | mesh rssi: 0 free_heap_size = 114271 | run time : 59 | mesh rssi: 0 free_heap_size = 114271 | run time : 60 | mesh rssi: 0 free_heap_size = 114271 | run time : 61 | mesh rssi: 0 free_heap_size = 114271 | run time : 62 | mesh rssi: 0 E (49734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (49734) task_wdt: - main (CPU 0) E (49734) task_wdt: Tasks currently running: E (49734) task_wdt: CPU 0: IDLE0 E (49734) task_wdt: CPU 1: IDLE1 E (49734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 63 | mesh rssi: 0 free_heap_size = 114271 | run time : 64 | mesh rssi: 0 free_heap_size = 114271 | run time : 65 | mesh rssi: 0 free_heap_size = 114271 | run time : 66 | mesh rssi: 0 free_heap_size = 114271 | run time : 67 | mesh rssi: 0 free_heap_size = 114271 | run time : 68 | mesh rssi: 0 free_heap_size = 114271 | run time : 69 | mesh rssi: 0 free_heap_size = 114271 | run time : 70 | mesh rssi: 0 free_heap_size = 114271 | run time : 71 | mesh rssi: 0 free_heap_size = 114271 | run time : 72 | mesh rssi: 0 free_heap_size = 114271 | run time : 73 | mesh rssi: 0 free_heap_size = 114271 | run time : 74 | mesh rssi: 0 E (54734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (54734) task_wdt: - main (CPU 0) E (54734) task_wdt: Tasks currently running: E (54734) task_wdt: CPU 0: IDLE0 E (54734) task_wdt: CPU 1: IDLE1 E (54734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 75 | mesh rssi: 0 free_heap_size = 114271 | run time : 76 | mesh rssi: 0 free_heap_size = 114271 | run time : 77 | mesh rssi: 0 free_heap_size = 114271 | run time : 78 | mesh rssi: 0 free_heap_size = 114271 | run time : 79 | mesh rssi: 0 free_heap_size = 114271 | run time : 80 | mesh rssi: 0 free_heap_size = 114271 | run time : 81 | mesh rssi: 0 free_heap_size = 114271 | run time : 82 | mesh rssi: 0 free_heap_size = 114271 | run time : 83 | mesh rssi: 0 free_heap_size = 114271 | run time : 84 | mesh rssi: 0 free_heap_size = 114271 | run time : 85 | mesh rssi: 0 free_heap_size = 114271 | run time : 86 | mesh rssi: 0 free_heap_size = 114271 | run time : 87 | mesh rssi: 0 E (59734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (59734) task_wdt: - main (CPU 0) E (59734) task_wdt: Tasks currently running: E (59734) task_wdt: CPU 0: IDLE0 E (59734) task_wdt: CPU 1: IDLE1 E (59734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 88 | mesh rssi: 0 free_heap_size = 114271 | run time : 89 | mesh rssi: 0 free_heap_size = 114271 | run time : 90 | mesh rssi: 0 free_heap_size = 114271 | run time : 91 | mesh rssi: 0 free_heap_size = 114271 | run time : 92 | mesh rssi: 0 free_heap_size = 114271 | run time : 93 | mesh rssi: 0 free_heap_size = 114271 | run time : 94 | mesh rssi: 0 free_heap_size = 114271 | run time : 95 | mesh rssi: 0 free_heap_size = 114271 | run time : 96 | mesh rssi: 0 free_heap_size = 114271 | run time : 97 | mesh rssi: 0 free_heap_size = 114271 | run time : 98 | mesh rssi: 0 free_heap_size = 114271 | run time : 99 | mesh rssi: 0 E (64734) task_wdt: Task watchdog got triggered. The following tasks/users did not reset the watchdog in time: E (64734) task_wdt: - main (CPU 0) E (64734) task_wdt: Tasks currently running: E (64734) task_wdt: CPU 0: IDLE0 E (64734) task_wdt: CPU 1: IDLE1 E (64734) task_wdt: Print CPU 0 (current core) backtrace Backtrace: 0x42021A5A:0x3FCA2340 0x42021EB8:0x3FCA2360 0x403776CD:0x3FCA2390 0x4037FEFB:0x3FCAE9D0 0x42004C32:0x3FCAE9F0 0x40384641:0x3FCAEA10 0x40385C56:0x3FCAEA30 --- 0x42021a5a: task_wdt_timeout_handling at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:489 (discriminator 3) 0x42021eb8: task_wdt_isr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/task_wdt/task_wdt.c:565 0x403776cd: _xt_lowint1 at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1240 0x4037fefb: xt_utils_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/xtensa/include/xt_utils.h:81 (inlined by) esp_cpu_wait_for_intr at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_hw_support/cpu.c:111 0x42004c32: esp_vApplicationIdleHook at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/esp_system/freertos_hooks.c:59 0x40384641: prvIdleTask at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4439 (discriminator 1) 0x40385c56: vPortTaskWrapper at D:/CxhData/EspData/esp/v5.1.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:162 free_heap_size = 114271 | run time : 100 | mesh rssi: 0 free_heap_size = 114271 | run time : 101 | mesh rssi: 0 free_heap_size = 114271 | run time : 102 | mesh rssi: 0 free_heap_size = 114271 | run time : 103 | mesh rssi: 0 free_heap_size = 114271 | run time : 104 | mesh rssi: 0 free_heap_size = 114271 | run time : 105 | mesh rssi: 0 free_heap_size = 114271 | run time : 106 | mesh rssi: 0
07-08
assert failed: esp_startup_start_app app_startup.c:86 (res == pdTRUE) Backtrace: 0x40375aed:0x3fceb110 0x4037a509:0x3fceb130 0x40380375:0x3fceb150 0x420149e2:0x3fceb270 0x420015a2:0x3fceb2a0 0x403756e5:0x3fceb2d0 0x403ccba4:0x3fceb340 0x403ccfe9:0x3fceb380 0x403c89b5:0x3fceb4b0 0x40045c01:0x3fceb570 0x40043ab6:0x3fceb6f0 0x40034c45:0x3fceb710 --- 0x40375aed: panic_abort at /home/ubuntu/esp32/esp-idf/components/esp_system/panic.c:454 0x4037a509: esp_system_abort at /home/ubuntu/esp32/esp-idf/components/esp_system/port/esp_system_chip.c:92 0x40380375: __assert_func at /home/ubuntu/esp32/esp-idf/components/newlib/src/assert.c:80 0x420149e2: esp_startup_start_app at /home/ubuntu/esp32/esp-idf/components/freertos/app_startup.c:86 (discriminator 1) 0x420015a2: start_cpu0_default at /home/ubuntu/esp32/esp-idf/components/esp_system/startup.c:216 0x403756e5: call_start_cpu0 at /home/ubuntu/esp32/esp-idf/components/esp_system/port/cpu_start.c:853 (discriminator 1) 0x403ccba4: set_cache_and_start_app at /home/ubuntu/esp32/esp-idf/components/bootloader_support/src/bootloader_utility.c:1158 (inlined by) unpack_load_app at /home/ubuntu/esp32/esp-idf/components/bootloader_support/src/bootloader_utility.c:893 (inlined by) load_image at /home/ubuntu/esp32/esp-idf/components/bootloader_support/src/bootloader_utility.c:803 0x403ccfe9: bootloader_utility_load_boot_image at /home/ubuntu/esp32/esp-idf/components/bootloader_support/src/bootloader_utility.c:605 0x403c89b5: call_start_cpu0 at /home/ubuntu/esp32/esp-idf/components/bootloader/subproject/main/bootloader_start.c:62 0x40045c01: ets_run_flash_bootloader in ROM 0x40043ab6: main in ROM 0x40034c45: .stack_ok in ROM ELF file SHA256: 68dc9896a Rebooting... ���ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x2a (SPI_FAST_FLASH_BOOT) Saved PC:0x40375a9d --- 0x40375a9d: esp_restart_noos at /home/ubuntu/esp32/esp-idf/components/esp_system/port/soc/esp32s3/system_internal.c:160 SPIWP:0xee mode:DIO, clock div:1 load:0x3fce2820,len:0x1718 load:0x403c8700,len:0xebc --- 0x403c8700: _stext at ??:? load:0x403cb700,len:0x31a0 entry 0x403c894c --- 0x403c894c: call_start_cpu0 at /home/ubuntu/esp32/esp-idf/components/bootloader/subproject/main/bootloader_start.c:25
03-30
ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x1 (POWERON),boot:0x2b (SPI_FAST_FLASH_BOOT) SPIWP:0xee mode:DIO, clock div:1 load:0x3fce2820,len:0x170c load:0x403c8700,len:0x4 load:0x403c8704,len:0xec4 load:0x403cb700,len:0x318c entry 0x403c8950 I (27) boot: ESP-IDF v5.4.1-dirty 2nd stage bootloader I (27) boot: compile time Jun 11 2025 18:19:41 I (27) boot: Multicore bootloader I (28) boot: chip revision: v0.2 I (30) boot: efuse block revision: v1.3 I (34) qio_mode: Enabling QIO for flash chip GD I (38) boot.esp32s3: Boot SPI Speed : 80MHz I (42) boot.esp32s3: SPI Mode : QIO I (46) boot.esp32s3: SPI Flash Size : 16MB I (50) boot: Enabling RNG early entropy source... I (54) boot: Partition Table: I (57) boot: ## Label Usage Type ST Offset Length I (63) boot: 0 nvs WiFi data 01 02 00009000 00006000 I (70) boot: 1 phy_init RF data 01 01 0000f000 00001000 I (76) boot: 2 factory factory app 00 00 00010000 004e2000 I (83) boot: 3 storage Unknown data 01 82 004f2000 005dc000 I (89) boot: 4 model Unknown data 01 82 00ace000 003e8000 I (96) boot: End of partition table I (99) esp_image: segment 0: paddr=00010020 vaddr=3c140020 size=1aedbch (1764796) map I (368) esp_image: segment 1: paddr=001bede4 vaddr=3fc9da00 size=01234h ( 4660) load I (370) esp_image: segment 2: paddr=001c0020 vaddr=42000020 size=13a638h (1287736) map I (563) esp_image: segment 3: paddr=002fa660 vaddr=3fc9ec34 size=07254h ( 29268) load I (569) esp_image: segment 4: paddr=003018bc vaddr=40374000 size=19984h (104836) load I (589) esp_image: segment 5: paddr=0031b248 vaddr=50000000 size=00004h ( 4) load I (589) esp_image: segment 6: paddr=0031b254 vaddr=600fe100 size=0001ch ( 28) load I (603) boot: Loaded app from partition at offset 0x10000 I (604) boot: Disabling RNG early entropy source... I (614) octal_psram: vendor id : 0x0d (AP) I (614) octal_psram: dev id : 0x03 (generation 4) I (615) octal_psram: density : 0x05 (128 Mbit) I (617) octal_psram: good-die : 0x01 (Pass) I (621) octal_psram: Latency : 0x01 (Fixed) I (625) octal_psram: VCC : 0x00 (1.8V) I (629) octal_psram: SRF : 0x01 (Fast Refresh) I (634) octal_psram: BurstType : 0x01 (Hybrid Wrap) I (639) octal_psram: BurstLen : 0x01 (32 Byte) I (644) octal_psram: Readlatency : 0x02 (10 cycles@Fixed) I (649) octal_psram: DriveStrength: 0x00 (1/1) I (654) MSPI Timing: PSRAM timing tuning index: 6 I (658) esp_psram: Found 16MB PSRAM device I (661) esp_psram: Speed: 80MHz I (795) mmu_psram: Read only data copied and mapped to SPIRAM I (904) mmu_psram: Instructions copied and mapped to SPIRAM I (905) cpu_start: Multicore app I (1568) esp_psram: SPI SRAM memory test OK I (1577) cpu_start: Pro cpu start user code I (1577) cpu_start: cpu freq: 160000000 Hz I (1577) app_init: Application information: I (1577) app_init: Project name: smart-panel I (1582) app_init: App version: 1 I (1585) app_init: Compile time: Jun 11 2025 18:29:27 I (1590) app_init: ELF file SHA256: f5a40f99f... I (1595) app_init: ESP-IDF: v5.4.1-dirty I (1599) efuse_init: Min chip rev: v0.0 I (1603) efuse_init: Max chip rev: v0.99 I (1607) efuse_init: Chip rev: v0.2 I (1611) heap_init: Initializing. RAM available for dynamic allocation: I (1617) heap_init: At 3FCABFF8 len 0003D718 (245 KiB): RAM I (1622) heap_init: At 3FCE9710 len 00005724 (21 KiB): RAM I (1628) heap_init: At 600FE11C len 00001ECC (7 KiB): RTCRAM I (1633) esp_psram: Adding pool of 13376K of PSRAM memory to heap allocator I (1640) spi_flash: detected chip: gd I (1643) spi_flash: flash io: qio W (1646) i2c: This driver is an old driver, please migrate your application code to adapt `driver/i2c_master.h` I (1656) sleep_gpio: Configure to isolate all GPIO pins in sleep state I (1662) sleep_gpio: Enable automatic switching of GPIO sleep configuration I (1669) main_task: Started on CPU0 I (1683) esp_psram: Reserving pool of 32K of internal memory for DMA/internal allocations I (1683) main_task: Calling app_main() I (1683) app_main: system start I (1839) S3-LCD-EV-BOARD: Partition size: total: 5640221, used: 5631185 I (1839) bsp_probe: Detect module with 16MB PSRAM I (1839) bsp_extra_board: BLINK_GPIO setting 4 I (1847) ES8311: Work in Slave mode I (1850) ES7210: Work in Slave mode I (1854) ES7210: Enable ES7210_INPUT_MIC1 I (1856) ES7210: Enable ES7210_INPUT_MIC2 I (1860) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:3 I (1862) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:3 I (1877) Adev_Codec: Open codec device OK I (1877) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:3 I (1878) I2S_IF: STD Mode 0 bits:16/16 channel:2 sample_rate:16000 mask:3 I (1884) ES7210: Bits 16 I (1890) ES7210: Enable ES7210_INPUT_MIC1 I (1892) ES7210: Enable ES7210_INPUT_MIC2 I (1898) ES7210: Unmuted I (1898) Adev_Codec: Open codec device OK I (2009) file_iterator: File : For Elise.mp3 I (2029) file_iterator: File : Waka Waka.mp3 E (2030) bsp_probe: bsp_probe_sub_board_type(76): Failed to detect sub_board type, please check the hardware connection E (2032) lcd_panel: esp_lcd_panel_init(22): invalid panel handle ESP_ERROR_CHECK failed: esp_err_t 0x102 (ESP_ERR_INVALID_ARG) at 0x4204514a --- 0x4204514a: bsp_display_new at D:/share/esp32-s3-lcd-ev-board/examples/smart_panel/components/esp32_s3_lcd_ev_board/src/bsp_sub_board.c:268 (disc riminator 1) file: "./components/esp32_s3_lcd_ev_board/src/bsp_sub_board.c" line 268 func: bsp_display_new expression: esp_lcd_panel_init(panel_handle) abort() was called at PC 0x40380b93 on core 0 --- 0x40380b93: _esp_error_check_failed at D:/espressif/frameworks/esp-idf-v5.4.1/components/esp_system/esp_err.c:49 Backtrace: 0x40376109:0x3fcb0b20 0x40380b9d:0x3fcb0b40 0x403886ea:0x3fcb0b60 0x40380b93:0x3fcb0bd0 0x4204514a:0x3fcb0c00 0x420448f0:0x3fcb0d40 0x4204 4949:0x3fcb0d70 0x4200bc16:0x3fcb0d90 0x42139a23:0x3fcb0db0 --- 0x40376109: panic_abort at D:/espressif/frameworks/esp-idf-v5.4.1/components/esp_system/panic.c:454 --- 0x40380b9d: esp_system_abort at D:/espressif/frameworks/esp-idf-v5.4.1/components/esp_system/port/esp_system_chip.c:87 --- 0x403886ea: abort at D:/espressif/frameworks/esp-idf-v5.4.1/components/newlib/abort.c:38 --- 0x40380b93: _esp_error_check_failed at D:/espressif/frameworks/esp-idf-v5.4.1/components/esp_system/esp_err.c:49 --- 0x4204514a: bsp_display_new at D:/share/esp32-s3-lcd-ev-board/examples/smart_panel/components/esp32_s3_lcd_ev_board/src/bsp_sub_board.c:268 (disc riminator 1) --- 0x420448f0: bsp_display_start_with_config at D:/share/esp32-s3-lcd-ev-board/examples/smart_panel/components/esp32_s3_lcd_ev_board/src/esp32_s3_lc d_ev_board.c:332 --- 0x42044949: bsp_display_start at D:/share/esp32-s3-lcd-ev-board/examples/smart_panel/components/esp32_s3_lcd_ev_board/src/esp32_s3_lcd_ev_board.c :321 --- 0x4200bc16: app_main at D:/share/esp32-s3-lcd-ev-board/examples/smart_panel/main/main.c:51 --- 0x42139a23: main_task at D:/espressif/frameworks/esp-idf-v5.4.1/components/freertos/app_startup.c:208 ELF file SHA256: f5a40f99f Rebooting... ���ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x2b (SPI_FAST_FLASH_BOOT) Saved PC:0x4037606c --- 0x4037606c: esp_restart_noos at D:/espressif/frameworks/esp-idf-v5.4.1/components/esp_system/port/soc/esp32s3/system_internal.c:160 以上是模组不断重启的日志信息,分析原因
06-12
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值