Interrupt wdt timeout on CPU0

Moderator: ESP_Bob

yangll777
Posts: 2
Joined: Thu Dec 14, 2023 7:12 am

Interrupt wdt timeout on CPU0

Postby yangll777 » Tue Jan 23, 2024 2:54 am

这是打印出来的日志,有时候死机有时候又不死机,麻烦各位大佬看看问题出在哪里了
uru Meditation Error: Core 0 panic'ed (Interrupt wdt timeout on CPU0).

Core 0 register dump:
PC : 0x40094814 PS : 0x00060b34 A0 : 0x80093302 A1 : 0x3ffbe970
0x40094814: vListInsert at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151 (discriminator 1)

A2 : 0x3ffc7824 A3 : 0x3ffbc61c A4 : 0x00060923 A5 : 0x00060923
A6 : 0x00000001 A7 : 0x3ffbc500 A8 : 0x3ffbc61c A9 : 0x00000019
A10 : 0x3ffbc61c A11 : 0x00000019 A12 : 0x00060b23 A13 : 0x00060b23
A14 : 0x00000001 A15 : 0x00060623 SAR : 0x00000005 EXCCAUSE: 0x00000005
EXCVADDR: 0x00000000 LBEG : 0x4000c46c LEND : 0x4000c477 LCOUNT : 0x00000000
Core 0 was running in ISR context:
EPC1 : 0x400d3123 EPC2 : 0x00000000 EPC3 : 0x00000000 EPC4 : 0x40094814
0x400d3123: uart_hal_write_txfifo at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/uart_hal_iram.c:35

0x40094814: vListInsert at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151 (discriminator 1)


Backtrace:0x40094811:0x3ffbe970 0x400932ff:0x3ffbe990 0x4009272f:0x3ffbe9b0 0x4008cd85:0x3ffbe9f0 0x4008cb73:0x3ffbea20 0x4008cc6c:0x3ffbea50 0x401226d7:0x3ffbea70 0x4008ab31:0x3ffbeac0 0x40081fc1:0x3ffbeae0 0x40081fea:0x3ffbeb00 0x40082d0d:0x3ffbeb30 0x4015620f:0x3ffbc530 0x400d8295:0x3ffbc550 0x40092b4c:0x3ffbc570
0x40094811: vListInsert at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151 (discriminator 1)

0x400932ff: vTaskPlaceOnEventList at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:3398

0x4009272f: xQueueSemaphoreTake at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/queue.c:1587

0x4008cd85: dev_wait at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:578
(inlined by) spi_bus_lock_acquire_start at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:728

0x4008cb73: spi_device_polling_start at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:944
(inlined by) spi_device_polling_start at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:931

0x4008cc6c: spi_device_polling_transmit at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:996

0x401226d7: ads131e0x_hal_read_write at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/ads131e0x/ads131e0x_hal.c:190

0x4008ab31: drdy_callback at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/ads131e0x/ads131e0x.c:294
0x40081fc1: gpio_isr_loop at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:428

0x40081fea: gpio_intr_service at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:445

0x40082d0d: _xt_lowint1 at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x4015620f: cpu_ll_waiti at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:183
(inlined by) esp_pm_impl_waiti at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_pm/pm_impl.c:819

0x400d8295: esp_vApplicationIdleHook at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_common/src/freertos_hooks.c:63

0x40092b4c: prvIdleTask at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:3825

Core 1 register dump:
PC : 0x40094971 PS : 0x00060934 A0 : 0x800921b4 A1 : 0x3ffbf1c0
0x40094971: compare_and_set_native at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_hw_support/include/soc/compare_set.h:33
(inlined by) spinlock_acquire at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_hw_support/include/soc/spinlock.h:103
(inlined by) vPortCPUAcquireMutex at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/include/freertos/portmacro.h:158
(inlined by) vPortEnterCritical at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/port.c:448

A2 : 0x3ffc7854 A3 : 0x00060923 A4 : 0x00060923 A5 : 0x00060923
A6 : 0x00000001 A7 : 0x00000000 A8 : 0x0000cdcd A9 : 0x0000abab
A10 : 0x0000cdcd A11 : 0xb33fffff A12 : 0x00060923 A13 : 0x00060923
A14 : 0x00000001 A15 : 0x80000001 SAR : 0x00000020 EXCCAUSE: 0x00000005
EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0x00000000

Backtrace:0x4009496e:0x3ffbf1c0 0x400921b1:0x3ffbf1e0 0x4008ce43:0x3ffbf220 0x4008cc57:0x3ffbf260 0x4008cc75:0x3ffbf290 0x4008ab02:0x3ffbf2b0 0x4008aad8:0x3ffbf300 0x4008aa91:0x3ffbf330 0x4008d072:0x3ffbf350 0x40082d0d:0x3ffbf370 0x400d3a6d:0x3ffd0a10 0x400d4309:0x3ffd0a30 0x400d38a3:0x3ffd0a50 0x400d354d:0x3ffd0a70 0x4000bd83:0x3ffd0a90 0x4000117d:0x3ffd0ab0 0x400592fe:0x3ffd0ad0 0x4005937a:0x3ffd0af0 0x40058bbf:0x3ffd0b10 0x40152ebb:0x3ffd0b40 0x4014b61f:0x3ffd0b60 0x4014b79d:0x3ffd0e70 0x40158d32:0x3ffd0ea0 0x40096ca9:0x3ffd0ed0 0x4011ef82:0x3ffd0f20
0x4011f538:0x3ffd0f60
0x4009496e: spinlock_acquire at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_hw_support/include/soc/spinlock.h:87
(inlined by) vPortCPUAcquireMutex at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/include/freertos/portmacro.h:158
(inlined by) vPortEnterCritical at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/port.c:448

0x400921b1: xQueueGenericSend at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/queue.c:790

0x4008ce43: resume_dev at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:325
(inlined by) acquire_end_core at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:465
(inlined by) spi_bus_lock_acquire_end at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:750

0x4008cc57: spi_device_polling_end at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:987

0x4008cc75: spi_device_polling_transmit at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:999

0x4008ab02: dac8562_hal_write_bytes at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/dac8562/dac8562_hal.c:111

0x4008aad8: dac8562_wr_reg at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/dac8562/dac8562.c:11

0x4008aa91: sti_update_output_cb at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/stimulation/sti_output.c:315
(inlined by) sti_update_output_cb at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/stimulation/sti_output.c:298

0x4008d072: timer_isr_default at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/timer.c:221
(inlined by) timer_isr_default at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/timer.c:199

0x40082d0d: _xt_lowint1 at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/xtensa_vectors.S:1105

0x400d3a6d: uart_tx_char at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:151

0x400d4309: uart_write at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:209
(inlined by) uart_write at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:192

0x400d38a3: console_write at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_console.c:73

0x400d354d: esp_vfs_write at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs.c:408 (discriminator 4)

0x40152ebb: __sprint_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:433
(inlined by) __sprint_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:403

0x4014b61f: _vfprintf_r at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:1781 (discriminator 1)

0x4014b79d: vprintf at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vprintf.c:34 (discriminator 5)

0x40158d32: esp_log_writev at D:/Espressif/frameworks/esp-idf-v4.3.6/components/log/log.c:189

0x40096ca9: esp_log_write at D:/Espressif/frameworks/esp-idf-v4.3.6/components/log/log.c:199

0x4011ef82: _fill_output_buffer at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/stimulation/stimulation.c:921

0x4011f538: _fill_output_buffer at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/stimulation/stimulation.c:880
(inlined by) sti_running_task at D:\HuaweiMoveData\Users\y\Desktop\BNU_PROJECT\project_demo\fw-esp\build/../components/stimulation/stimulation.c:571



ELF file SHA256: 8d916f050b3e52c0

Initiating core dump!
I (15840) esp_core_dump_uart: Press Enter to print core dump to UART...
I (15848) esp_core_dump_uart: Print core dump to uart...
Core dump started (further output muted)
Received 24 kB...
Core dump finished!
espcoredump.py v0.4-dev
===============================================================
==================== ESP32 CORE DUMP START ====================

Crashed task handle: 0x3ffbc600, name: 'IDLE', GDB name: 'process 1073464832'

================== CURRENT THREAD REGISTERS ===================
exccause 0x45 (InterruptWDTTimoutCPU0)
excvaddr 0x0
epc1 0x400d729c
epc2 0x0
epc3 0x0
epc4 0x40094814
epc5 0x0
epc6 0x0
eps2 0x0
eps3 0x0
eps4 0x60b23
eps5 0x0
eps6 0x0
pc 0x40094814 0x40094814 <vListInsert+44>
lbeg 0x4000c46c 1073792108
lend 0x4000c477 1073792119
lcount 0x0 0
sar 0x5 5
ps 0x60b24 396068
threadptr <unavailable>
br <unavailable>
scompare1 <unavailable>
acclo <unavailable>
acchi <unavailable>
m0 <unavailable>
m1 <unavailable>
m2 <unavailable>
m3 <unavailable>
expstate <unavailable>
f64r_lo <unavailable>
f64r_hi <unavailable>
f64s <unavailable>
fcr <unavailable>
fsr <unavailable>
a0 0x80093302 -2146880766
a1 0x3ffbe970 1073473904
a2 0x3ffc7824 1073510436
a3 0x3ffbc61c 1073464860
a4 0x60923 395555
a5 0x60923 395555
a6 0x1 1
a7 0x3ffbc500 1073464576
a8 0x3ffbc61c 1073464860
a9 0x19 25
a10 0x3ffbc61c 1073464860
a11 0x19 25
a12 0x60b23 396067
a13 0x60b23 396067
a14 0x1 1
a15 0x60623 394787

==================== CURRENT THREAD STACK =====================
#0 0x40094814 in vListInsert (pxList=0x3ffc7824, pxNewListItem=0x3ffbc61c) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151
#1 0x40093302 in vTaskPlaceOnEventList (pxEventList=0x3ffc7824, xTicksToWait=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#2 0x40092732 in xQueueSemaphoreTake (xQueue=0x3ffc7800, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/queue.c:1587
#3 0x4008cd88 in dev_wait (wait=4294967295, dev_handle=0x3ffc77f0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:728
#4 spi_bus_lock_acquire_start (dev_handle=0x3ffc77f0, wait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:728
#5 0x4008cb76 in spi_device_polling_start (ticks_to_wait=4294967295, trans_desc=0x3ffbea70, handle=0x3ffc7860) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:944
#6 spi_device_polling_start (handle=0x3ffc7860, trans_desc=0x3ffbea70, ticks_to_wait=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:931
#7 0x4008cc6f in spi_device_polling_transmit (handle=0x3ffc7860, trans_desc=0x3ffbea70) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:996
#8 0x401226da in ads131e0x_hal_read_write (tx_buf=<optimized out>, rx_buf=0x3ffc4f64 <rx_data_buf> \"\", length=<optimized out>, timeout_ms=<optimized out>) at ../components/ads131e0x/ads131e0x_hal.c:190
#9 0x4008ab34 in drdy_callback (arg=0x1b) at ../components/ads131e0x/ads131e0x.c:294
#10 0x40081fc4 in gpio_isr_loop (status=0, gpio_num_start=0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:428
#11 0x40081fed in gpio_intr_service (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:445
#12 0x40082d10 in _xt_lowint1 () at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa\\xtensa_vectors.S:1105
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

======================== THREADS INFO =========================
Id Target Id Frame
* 1 process 1073464832 0x40094814 in vListInsert (pxList=0x3ffc7824, pxNewListItem=0x3ffbc61c) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151
2 process 1073549348 uart_tx_char (fd=<optimized out>, c=109) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:153
3 process 1073466748 0x40156212 in esp_pm_impl_waiti () at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:183
4 process 1073516436 0x400925e6 in xQueueReceive (xQueue=0x3ffc80b0, pvBuffer=0x3ffc8ef0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
5 process 1073446020 vTaskDelay (xTicksToDelay=10) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:1525
6 process 1073509344 0x400925e6 in xQueueReceive (xQueue=0x3ffca124, pvBuffer=0x3ffc72e0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
7 process 1073445260 0x4000bff0 in ?? ()
8 process 1073444812 0x40092745 in xQueueSemaphoreTake (xQueue=0x3ffb7368, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
9 process 1073469176 0x400946e4 in prvProcessTimerOrBlockTask (xListWasEmpty=<optimized out>, xNextExpireTime=0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
10 process 1073443120 0x40092745 in xQueueSemaphoreTake (xQueue=0x3ffb6ccc, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
11 process 1073520556 0x400925e6 in xQueueReceive (xQueue=0x3ffc91e8, pvBuffer=0x3ffc9ee0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39

==================== THREAD 1 (TCB: 0x3ffbc600, name: 'IDLE') =====================
Exception in thread Thread-1 (_readerthread):
Traceback (most recent call last):
File "threading.py", line 1038, in _bootstrap_inner
Exception in thread Thread-2 (_readerthread):
Traceback (most recent call last):
File "threading.py", line 1038, in _bootstrap_inner
File "threading.py", line 975, in run
File "threading.py", line 975, in run
File "subprocess.py", line 1552, in _readerthread
File "subprocess.py", line 1552, in _readerthread
OSError: [Errno 22] Invalid argument
OSError: [Errno 22] Invalid argument
#0 0x40094814 in vListInsert (pxList=0x3ffc7824, pxNewListItem=0x3ffbc61c) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/list.c:151
#1 0x40093302 in vTaskPlaceOnEventList (pxEventList=0x3ffc7824, xTicksToWait=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#2 0x40092732 in xQueueSemaphoreTake (xQueue=0x3ffc7800, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/queue.c:1587
#3 0x4008cd88 in dev_wait (wait=4294967295, dev_handle=0x3ffc77f0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:728
#4 spi_bus_lock_acquire_start (dev_handle=0x3ffc77f0, wait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_bus_lock.c:728
#5 0x4008cb76 in spi_device_polling_start (ticks_to_wait=4294967295, trans_desc=0x3ffbea70, handle=0x3ffc7860) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:944
#6 spi_device_polling_start (handle=0x3ffc7860, trans_desc=0x3ffbea70, ticks_to_wait=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:931
#7 0x4008cc6f in spi_device_polling_transmit (handle=0x3ffc7860, trans_desc=0x3ffbea70) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/spi_master.c:996
#8 0x401226da in ads131e0x_hal_read_write (tx_buf=<optimized out>, rx_buf=0x3ffc4f64 <rx_data_buf> \"\", length=<optimized out>, timeout_ms=<optimized out>) at ../components/ads131e0x/ads131e0x_hal.c:190
#9 0x4008ab34 in drdy_callback (arg=0x1b) at ../components/ads131e0x/ads131e0x.c:294
#10 0x40081fc4 in gpio_isr_loop (status=0, gpio_num_start=0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:428
#11 0x40081fed in gpio_intr_service (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/driver/gpio.c:445
#12 0x40082d10 in _xt_lowint1 () at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa\\xtensa_vectors.S:1105
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

==================== THREAD 2 (TCB: 0x3ffd1024, name: 'sti_running_task') =====================
#0 uart_tx_char (fd=<optimized out>, c=109) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:153
#1 0x400d430c in uart_write (size=50, data=<optimized out>, fd=0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:209
#2 uart_write (fd=0, data=<optimized out>, size=50) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_uart.c:192
#3 0x400d38a6 in console_write (fd=<optimized out>, data=0x3ffb6b78, size=50) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs_console.c:73
#4 0x400d3550 in esp_vfs_write (r=<optimized out>, fd=1, data=0x3ffb6b78, size=50) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/vfs/vfs.c:408
#5 0x4000bd86 in ?? ()
#6 0x40001180 in ?? ()
#7 0x40059301 in ?? ()
#8 0x4005937d in ?? ()
#9 0x40058bc2 in ?? ()
#10 0x40152ebe in __sprint_r (uio=0x3ffd0d94, fp=0x3ffb67fc, ptr=0x3ffd10a0) at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:433
#11 __sprint_r (ptr=0x3ffd10a0, fp=0x3ffb67fc, uio=0x3ffd0d94) at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:403
#12 0x4014b622 in _vfprintf_r (data=<optimized out>, fp=<optimized out>, fmt0=<optimized out>, ap=...) at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:1781
#13 0x4014b7a0 in vprintf (fmt=0x3f419a56 \"\\033[0;32mI (%u) %s: fill data: %d\\033[0m\
\", ap=...) at /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vprintf.c:34
#14 0x40158d35 in esp_log_writev (level=<optimized out>, tag=<optimized out>, format=0x3f419a56 \"\\033[0;32mI (%u) %s: fill data: %d\\033[0m\
\", args=...) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/log/log.c:189
#15 0x40096cac in esp_log_write (level=ESP_LOG_INFO, tag=0x3f419a4a \"stimulation\", format=0x3f419a56 \"\\033[0;32mI (%u) %s: fill data: %d\\033[0m\
\") at D:/Espressif/frameworks/esp-idf-v4.3.6/components/log/log.c:199
#16 0x4011ef85 in _fill_output_buffer () at ../components/stimulation/stimulation.c:921
#17 0x4011f53b in _fill_output_buffer () at ../components/stimulation/stimulation.c:880
#18 sti_running_task (arg=0x3ffc6624) at ../components/stimulation/stimulation.c:571

==================== THREAD 3 (TCB: 0x3ffbcd7c, name: 'IDLE') =====================
#0 0x40156212 in esp_pm_impl_waiti () at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:183
#1 0x400d8298 in esp_vApplicationIdleHook () at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_common/src/freertos_hooks.c:63
#2 0x40092b4f in prvIdleTask (pvParameters=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:3825

==================== THREAD 4 (TCB: 0x3ffc8f94, name: 'tiT') =====================
#0 0x400925e6 in xQueueReceive (xQueue=0x3ffc80b0, pvBuffer=0x3ffc8ef0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 0x401339de in sys_arch_mbox_fetch (mbox=<optimized out>, msg=0x3ffc8ef0, timeout=1000) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/lwip/port/esp32/freertos/sys_arch.c:325
#2 0x401279f6 in tcpip_timeouts_mbox_fetch (mbox=<optimized out>, msg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/lwip/lwip/src/api/tcpip.c:110
#3 tcpip_thread (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/lwip/lwip/src/api/tcpip.c:148

==================== THREAD 5 (TCB: 0x3ffb7c84, name: 'ui_task') =====================
#0 vTaskDelay (xTicksToDelay=10) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:1525
#1 0x400d8ea5 in ui_win_research () at ../components/ui/ui_research.c:153
#2 0x400d8bea in ui_task (arg=0x0) at ../components/ui/user_inf.c:65

==================== THREAD 6 (TCB: 0x3ffc73e0, name: 'monitor_task') =====================
#0 0x400925e6 in xQueueReceive (xQueue=0x3ffca124, pvBuffer=0x3ffc72e0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 0x401222f8 in ads131e0x_read_data (buf=0x3ffc7310, para=1 '\\001', timeout_ms=<optimized out>) at ../components/ads131e0x/ads131e0x.c:164
#2 0x40121fac in mon_adc_read_mv (mv=0x3ffc7340, num=3 '\\003') at ../components/monitor/monitor_ll.c:61
#3 0x40121d9d in monitor_task (arg=<optimized out>) at ../components/monitor/monitor.c:132

==================== THREAD 7 (TCB: 0x3ffb798c, name: 'esp_timer') =====================
#0 0x4000bff0 in ?? ()
#1 0x40094a89 in vPortExitCritical (mux=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/port/xtensa/port.c:473
#2 0x40093fab in ulTaskNotifyTake (xClearCountOnExit=1, xTicksToWait=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/tasks.c:5192
#3 0x400d837e in timer_task (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_timer/src/esp_timer.c:371

==================== THREAD 8 (TCB: 0x3ffb77cc, name: 'ipc1') =====================
#0 0x40092745 in xQueueSemaphoreTake (xQueue=0x3ffb7368, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 0x4008b0df in ipc_task (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_ipc/ipc.c:56

==================== THREAD 9 (TCB: 0x3ffbd6f8, name: 'Tmr Svc') =====================
#0 0x400946e4 in prvProcessTimerOrBlockTask (xListWasEmpty=<optimized out>, xNextExpireTime=0) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 prvTimerTask (pvParameters=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/freertos/timers.c:555

==================== THREAD 10 (TCB: 0x3ffb7130, name: 'ipc0') =====================
#0 0x40092745 in xQueueSemaphoreTake (xQueue=0x3ffb6ccc, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 0x4008b0df in ipc_task (arg=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_ipc/ipc.c:56

==================== THREAD 11 (TCB: 0x3ffc9fac, name: 'sys_evt') =====================
#0 0x400925e6 in xQueueReceive (xQueue=0x3ffc91e8, pvBuffer=0x3ffc9ee0, xTicksToWait=<optimized out>) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/hal/esp32/include/hal/cpu_ll.h:39
#1 0x40158058 in esp_event_loop_run (event_loop=0x3ffc91cc, ticks_to_run=4294967295) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_event/esp_event.c:632
#2 0x401581cb in esp_event_loop_run_task (args=0x3ffc91cc) at D:/Espressif/frameworks/esp-idf-v4.3.6/components/esp_event/esp_event.c:115


======================= ALL MEMORY REGIONS ========================
Name Address Size Attrs
.rtc.text 0x400c0000 0x0 RW
.rtc.dummy 0x3ff80000 0x0 RW
.rtc.force_fast 0x3ff80000 0x0 RW
.rtc.force_slow 0x50000010 0x0 RW
.iram0.vectors 0x40080000 0x403 R XA
.iram0.text 0x40080404 0x185b7 R XA
.dram0.data 0x3ffbdb60 0x5a90 RW A
.noinit 0x3ffc35f0 0x0 RW
.ext_ram.bss 0x3f800000 0x0 RW
.flash.appdesc 0x3f400020 0x100 R A
.flash.rodata 0x3f400120 0x24630 RW A
.flash.rodata_noload 0x3f424750 0x0 RW
.flash.text 0x400d0020 0x88d83 R XA
.iram0.data 0x400989bc 0x0 RW
.iram0.bss 0x400989bc 0x0 RW
.dram0.heap_start 0x3ffc5ee8 0x0 RW
.coredump.tasks.data 0x3ffd1024 0x174 RW
.coredump.tasks.data 0x3ffd0950 0x6cc RW
.coredump.tasks.data 0x3ffbcd7c 0x174 RW
.coredump.tasks.data 0x3ffbcbf0 0x184 RW
.coredump.tasks.data 0x3ffbc600 0x174 RW
.coredump.tasks.data 0x3ffbc470 0x188 RW
.coredump.tasks.data 0x3ffc8f94 0x174 RW
.coredump.tasks.data 0x3ffc8dc0 0x1cc RW
.coredump.tasks.data 0x3ffb7c84 0x174 RW
.coredump.tasks.data 0x3ffcea90 0x188 RW
.coredump.tasks.data 0x3ffc73e0 0x174 RW
.coredump.tasks.data 0x3ffc71e0 0x1f8 RW
.coredump.tasks.data 0x3ffb798c 0x174 RW
.coredump.tasks.data 0x3ffbab60 0x1a0 RW
.coredump.tasks.data 0x3ffb77cc 0x174 RW
.coredump.tasks.data 0x3ffb7640 0x184 RW
.coredump.tasks.data 0x3ffbd6f8 0x174 RW
.coredump.tasks.data 0x3ffbd5a0 0x150 RW
.coredump.tasks.data 0x3ffb7130 0x174 RW
.coredump.tasks.data 0x3ffb6fa0 0x188 RW
.coredump.tasks.data 0x3ffc9fac 0x174 RW
.coredump.tasks.data 0x3ffc9dd0 0x1d4 RW

===================== ESP32 CORE DUMP END =====================
===============================================================
Done!
Coredump checksum='1b1fd34c'
I (187) esp_core_dump_uart: Core dump has been written to uart.
CPU halted.

Who is online

Users browsing this forum: No registered users and 82 guests