- Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
- Core 1 register dump:
- PC : 0x4037bea5 PS : 0x00050031 A0 : 0x40377554 A1 : 0x3fc9a1f0
- 0x4037bea5: gdma_default_rx_isr at C:/Users/15119/esp/esp-idf/components/esp_hw_support/gdma.c:712
- 0x40377554: _xt_lowint1 at C:/Users/15119/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1117
- A2 : 0x3fcaedd8 A3 : 0x00000000 A4 : 0x8206df56 A5 : 0x40380932
- 0x40380932: _frxt_int_enter at C:/Users/15119/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S:101
- A6 : 0x00000000 A7 : 0x00000000 A8 : 0x00000001 A9 : 0x3fcf4e20
- A10 : 0x3fcaa328 A11 : 0x00000003 A12 : 0xcaee0800 A13 : 0x3fcf4eb0
- A14 : 0x3fc9c698 A15 : 0x3fcf4ee0 SAR : 0x00000000 EXCCAUSE: 0x0000001c
- EXCVADDR: 0xcaee0804 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000
- Backtrace: 0x4037bea2:0x3fc9a1f0 0x40377551:0x3fc9a220 0x4037e16f:0x3fcf4f10 0x4200407e:0x3fcf4f30 0x40382025:0x3fcf4f50 0x40383609:0x3fcf4f70
- 0x4037bea2: gdma_default_rx_isr at C:/Users/15119/esp/esp-idf/components/esp_hw_support/gdma.c:709
- 0x40377551: _xt_lowint1 at C:/Users/15119/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S:1117
- 0x4037e16f: xt_utils_wait_for_intr at C:/Users/15119/esp/esp-idf/components/xtensa/include/xt_utils.h:81
- (inlined by) esp_cpu_wait_for_intr at C:/Users/15119/esp/esp-idf/components/esp_hw_support/cpu.c:101
- 0x4200407e: esp_vApplicationIdleHook at C:/Users/15119/esp/esp-idf/components/esp_system/freertos_hooks.c:59
- 0x40382025: prvIdleTask at C:/Users/15119/esp/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:4157 (discriminator 1)
- 0x40383609: vPortTaskWrapper at C:/Users/15119/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:151
- ELF file SHA256: a810db9baaf25938
- Rebooting...
【已解决】关于ESP32 死机后重启失败问题 Rebooting...
【已解决】关于ESP32 死机后重启失败问题 Rebooting...
Last edited by cxm007 on Thu Aug 24, 2023 7:49 am, edited 1 time in total.
打破认知
-
- Posts: 20
- Joined: Tue Mar 15, 2022 6:15 am
Re: 关于ESP32 死机后重启失败问题 Rebooting...
您好,您可以检查下您的 panic handler 触发后的处理逻辑配置是否是不重启,请参考 https://docs.espressif.com/projects/esp ... s.html#id3。
如果不是,则可能是较为严重的软件问题导致的,需要进一步检查应用代码。
如果不是,则可能是较为严重的软件问题导致的,需要进一步检查应用代码。
-
- Posts: 20
- Joined: Tue Mar 15, 2022 6:15 am
Re: 关于ESP32 死机后重启失败问题 Rebooting...
您好,
这样看可能是您的应用程序不小心踩了底层功能的内存,导致底层功能异常了。
您可以先检查下您的应用层的指针或数组的使用。看看有没有类似的内存问题。
这样看可能是您的应用程序不小心踩了底层功能的内存,导致底层功能异常了。
您可以先检查下您的应用层的指针或数组的使用。看看有没有类似的内存问题。
Re: 关于ESP32 死机后重启失败问题 Rebooting...
是的,原因是一个变量原本是要求符号数类型(short),可实际给到的是无符号数(unsigned short);导致出了问题。【握手】
打破认知
Who is online
Users browsing this forum: No registered users and 43 guests