Open dedors opened 2 years ago
I've updated to 2021.12.1 today and seeing the same behavior. All nodes that are not running eq3_v2 updated flawlessly, but the one with it gets the same error as posted above by @dedors.
After removing the external_component it compiled successfully. So I can confirm your thoughts about it.
Same here. compilation is successful, but new firmware, once uploaded keeps crashing on start-up. From what I gather it happens right after initial BT query for the devices.
[16:25:42][I][eq3:086]: Requesting Schedule of 1a2214b9b1...
[16:25:44]E (9246) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
[16:25:44]E (9246) task_wdt: - loopTask (CPU 1)
[16:25:44]E (9246) task_wdt: Tasks currently running:
[16:25:44]E (9246) task_wdt: CPU 0: IDLE0
[16:25:44]E (9246) task_wdt: CPU 1: IDLE1
[16:25:44]E (9246) task_wdt: Aborting.
[16:25:44]abort() was called at PC 0x401cad64 on core 0
[16:25:44]
[16:25:44]ELF file SHA256: 0000000000000000
[16:25:44]
[16:25:44]Backtrace: 0x4008f980:0x3ffbfe40 0x4008fbfd:0x3ffbfe60 0x401cad64:0x3ffbfe80 0x4008e029:0x3ffbfea0 0x401f752b:0x3ffbc160 0x401cd85f:0x3ffbc180 0x40092421:0x3ffbc1a0 0x40090c72:0x3ffbc1c0
[16:25:44]
[16:25:44]Rebooting...
[16:25:44]ets Jun 8 2016 00:22:57
[16:25:44]
[16:25:44]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[16:25:44]configsip: 188777542, SPIWP:0xee
[16:25:44]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[16:25:44]mode:DIO, clock div:2
[16:25:44]load:0x3fff0018,len:4
[16:25:44]load:0x3fff001c,len:1044
[16:25:44]load:0x40078000,len:8896
[16:25:44]load:0x40080400,len:5828
[16:25:44]entry 0x400806ac
[16:25:45][E][esp32-hal-misc.c:111] disableCore1WDT(): Failed to remove Core 1 IDLE task from WDT
[16:25:45][I][logger:214]: Log initialized
same issue
[18:04:05][W][ota:092]: Last Boot was an unhandled reset, will proceed to safe mode in 4 restarts
[18:04:05][C][mqtt:029]: Setting up MQTT...
[18:04:05][I][mqtt:174]: Connecting to MQTT...
[18:04:05][I][mqtt:214]: MQTT Connected!
[18:04:05][C][sntp:025]: Setting up SNTP...
[18:04:05][I][app:062]: setup() finished successfully!
[18:04:05][I][eq3:072]: Requesting ID of 1a220ebf78...
[18:04:05][D][esp32_ble:104]: BT init done.
[18:04:10][I][eq3:079]: ID of 1a220ebf78 succeeded.
[18:04:10][I][eq3:086]: Requesting Schedule of 1a220ebf78...
[18:04:10]E (9450) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
[18:04:10]E (9450) task_wdt: - loopTask (CPU 1)
[18:04:10]E (9450) task_wdt: Tasks currently running:
[18:04:10]E (9450) task_wdt: CPU 0: IDLE0
[18:04:10]E (9450) task_wdt: CPU 1: IDLE1
[18:04:10]E (9450) task_wdt: Aborting.
[18:04:10]abort() was called at PC 0x401c5964 on core 0
[18:04:10]
[18:04:10]ELF file SHA256: 0000000000000000
[18:04:10]
[18:04:10]Backtrace: 0x4008f980:0x3ffbfe40 0x4008fbfd:0x3ffbfe60 0x401c5964:0x3ffbfe80 0x4008e029:0x3ffbfea0 0x401f1baf:0x3ffbc160 0x401c82df:0x3ffbc180 0x40092421:0x3ffbc1a0 0x40090c72:0x3ffbc1c0
WARNING Found stack trace! Trying to decode it
WARNING Decoded 0x4008f980: invoke_abort at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/panic.c:715
WARNING Decoded 0x4008fbfd: abort at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/panic.c:715
WARNING Decoded 0x401c5964: task_wdt_isr at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/task_wdt.c:252
WARNING Decoded 0x4008e029: _xt_lowint1 at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/xtensa_vectors.S:1154
WARNING Decoded 0x401f1baf: esp_pm_impl_waiti at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/pm_esp32.c:492
WARNING Decoded 0x401c82df: esp_vApplicationIdleHook at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/freertos_hooks.c:108
WARNING Decoded 0x40092421: prvIdleTask at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/tasks.c:3507
WARNING Decoded 0x40090c72: vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/port.c:355 (discriminator 1)
[18:04:10]
[18:04:10]Rebooting...
[18:04:10]ets Jun 8 2016 00:22:57
[18:04:10]
[18:04:10]rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[18:04:10]configsip: 0, SPIWP:0xee
[18:04:10]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[18:04:10]mode:DIO, clock div:2
[18:04:10]load:0x3fff0018,len:4
[18:04:10]load:0x3fff001c,len:1044
[18:04:10]load:0x40078000,len:10124
[18:04:10]load:0x40080400,len:5828
[18:04:10]entry 0x400806a8
[18:04:11][E][esp32-hal-misc.c:111] disableCore1WDT(): Failed to remove Core 1 IDLE task from WDT
[18:04:11][I][logger:214]: Log initialized
Had another go with ESPHome v. 2022.2.3 and ESP32 keeps rebooting..
Would be nice if someone can have a look at the code. From what I can gather the only relevant changes from v 2021.11 to 2021.12 are these two: https://github.com/esphome/esphome/pull/2707 and https://github.com/esphome/esphome/pull/2801
.. bump
Not working on 2022.11.2
The problem is with some kind of memory corruption happening somewhere likely. I noticed this at random and there's no a good explanation how to fix it.
I can't get this running, either. My ESP32 just reboots constantly.
(but also does not work with logging removed)
not sure any of this helps, sadly.
At least I think it's caused by eq3_v2 since that is the only thing running, and my other devices did update to 2021.12.0 with no problems.
And then reboots.
My config
A side note, the
expire_after:
entry gives aThis option requires component mqtt
. when compiling. I'm a bit confused as it already uses mqtt?