mjuhanne / fyrtur-esp

ESP32 / ESP8266 based IKEA Fyrtur wireless blinds controller
MIT License
61 stars 7 forks source link

When i build i get this error #1

Open hansgans007 opened 3 years ago

hansgans007 commented 3 years ago

C:/Users/hansi/Desktop/esp-idf/iot/components/esp-si7021/si7021.c: In function 'si7021_init': C:/Users/hansi/Desktop/esp-idf/iot/components/esp-si7021/si7021.c:39:6: error: 'i2c_config_t' {aka 'struct '} has no member named 'clk_flags' conf.clk_flags = 0;

`C:\Users\hansi\Desktop\esp-idf\iot\fyrtur-esp\esp32>idf.py build Executing action: all (aliases: build) Running ninja in directory c:\users\hansi\desktop\esp-idf\iot\fyrtur-esp\esp32\build Executing "ninja all"... [2/92] cmd.exe /C "cd /D C:\Users\hansi\Desktop\esp-idf\io...*****" Partition table binary generated. Contents:


Espressif ESP32 Partition Table

Name, Type, SubType, Offset, Size, Flags

nvs,data,nvs,0x9000,16K, otadata,data,ota,0xd000,8K, phy_init,data,phy,0xf000,4K, factory,app,factory,0x10000,1M, ota_0,app,ota_0,0x110000,1M, ota_1,app,ota_1,0x210000,1M,


[5/92] Building C object esp-idf/esp-si7021/CMakeFiles/idf_esp-si7021.dir/si7021.c.obj FAILED: esp-idf/esp-si7021/CMakeFiles/idf_esp-si7021.dir/si7021.c.obj ccache C:\Users\hansi.espressif\tools\xtensa-esp32-elf\esp-2020r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -I../../../components/esp-si7021/include -I../../../../components/newlib/platform_include -I../../../../components/freertos/include -I../../../../components/heap/include -I../../../../components/log/include -I../../../../components/lwip/include/apps -I../../../../components/lwip/include/apps/sntp -I../../../../components/lwip/lwip/src/include -I../../../../components/lwip/port/esp32/include -I../../../../components/lwip/port/esp32/include/arch -I../../../../components/soc/esp32/include -I../../../../components/soc/include -I../../../../components/esp_rom/include -I../../../../components/esp_common/include -I../../../../components/xtensa/include -I../../../../components/xtensa/esp32/include -I../../../../components/esp32/include -I../../../../components/driver/include -I../../../../components/driver/esp32/include -I../../../../components/esp_ringbuf/include -I../../../../components/efuse/include -I../../../../components/efuse/esp32/include -I../../../../components/vfs/include -I../../../../components/esp_wifi/include -I../../../../components/esp_wifi/esp32/include -I../../../../components/esp_event/include -I../../../../components/esp_netif/include -I../../../../components/esp_eth/include -I../../../../components/tcpip_adapter/include -I../../../../components/app_trace/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.1-dirty\" -DESP_PLATFORM -MD -MT esp-idf/esp-si7021/CMakeFiles/idf_esp-si7021.dir/si7021.c.obj -MF esp-idf\esp-si7021\CMakeFiles__idf_esp-si7021.dir\si7021.c.obj.d -o esp-idf/esp-si7021/CMakeFiles/idf_esp-si7021.dir/si7021.c.obj -c C:/Users/hansi/Desktop/esp-idf/iot/components/esp-si7021/si7021.c C:/Users/hansi/Desktop/esp-idf/iot/components/esp-si7021/si7021.c: In function 'si7021_init': C:/Users/hansi/Desktop/esp-idf/iot/components/esp-si7021/si7021.c:39:6: error: 'i2c_config_t' {aka 'struct '} has no member named 'clk_flags' conf.clk_flags = 0; ^ [7/92] Performing build step for 'bootloader' [1/91] Generating project_elf_src.c [2/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/adc_periph.c.obj [3/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/dac_periph.c.obj [4/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/gpio_periph.c.obj [5/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_periph.c.obj [6/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/cpu_util.c.obj [7/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/interrupts.c.obj [8/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_io_periph.c.obj [9/91] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src.c.obj [10/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/sdmmc_periph.c.obj [11/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_clk_init.c.obj [12/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_pm.c.obj [13/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/soc_memory_layout.c.obj [14/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/i2s_periph.c.obj [15/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/spi_periph.c.obj [16/91] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj [17/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_init.c.obj [18/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_wdt.c.obj [19/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/ledc_periph.c.obj [20/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/i2c_periph.c.obj [21/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_time.c.obj [22/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/uart_periph.c.obj [23/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/touch_sensor_periph.c.obj [24/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_sleep.c.obj [25/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/rtc_clk.c.obj [26/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/lldesc.c.obj [27/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/rmt_hal.c.obj [28/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32/touch_sensor_hal.c.obj [29/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/rtc_io_hal.c.obj [30/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/memory_layout_utils.c.obj [31/91] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj [32/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj [33/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/dac_hal.c.obj [34/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/pcnt_hal.c.obj [35/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/adc_hal.c.obj [36/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/soc_include_legacy_warn.c.obj [37/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/timer_hal.c.obj [38/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/sigmadelta_hal.c.obj [39/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/touch_sensor_hal.c.obj [40/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/spi_hal.c.obj [41/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/ledc_hal.c.obj [42/91] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal_iram.c.obj [43/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/ledc_hal_iram.c.obj [44/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/gpio_hal.c.obj [45/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/i2c_hal_iram.c.obj [46/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/i2s_hal.c.obj [47/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/uart_hal_iram.c.obj [48/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/can_hal.c.obj [49/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/spi_flash_hal.c.obj [50/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/uart_hal.c.obj [51/91] Building C object esp-idf/log/CMakeFiles/idf_log.dir/log_noos.c.obj [52/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/i2c_hal.c.obj [53/91] Building C object esp-idf/log/CMakeFiles/idf_log.dir/log.c.obj [54/91] Building C object esp-idf/log/CMakeFiles/idf_log.dir/log_buffers.c.obj [55/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/spi_flash_hal_iram.c.obj [56/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp32/esp_efuse_api.c.obj [57/91] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_fields.c.obj [58/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32/esp_efuse_table.c.obj [59/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/mcpwm_hal.c.obj [60/91] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj [61/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_fields.c.obj [62/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp32/esp_efuse_utility.c.obj [63/91] Linking C static library esp-idf\log\liblog.a [64/91] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/src/hal/sdio_slave_hal.c.obj [65/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_encrypt.c.obj [66/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_api.c.obj [67/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj [68/91] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj [69/91] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_utility.c.obj [70/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj [71/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_qio_mode.c.obj [72/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_clock.c.obj [73/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_flash.c.obj [74/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_random.c.obj [75/91] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj [76/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj [77/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_common.c.obj [78/91] Linking C static library esp-idf\soc\libsoc.a [79/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_init.c.obj [80/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32/flash_encrypt.c.obj [81/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj [82/91] Building C object esp-idf/micro-ecc/CMakeFiles/idf_micro-ecc.dir/uECC_verify_antifault.c.obj [83/91] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp_image_format.c.obj [84/91] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj [85/91] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a [86/91] Linking C static library esp-idf\bootloader_support\libbootloader_support.a [87/91] Linking C static library esp-idf\efuse\libefuse.a [88/91] Linking C static library esp-idf\spi_flash\libspi_flash.a [89/91] Linking C static library esp-idf\main\libmain.a [90/91] Linking C executable bootloader.elf [91/91] Generating binary image from built executable esptool.py v2.9-dev Generated C:/Users/hansi/Desktop/esp-idf/iot/fyrtur-esp/esp32/build/bootloader/bootloader.bin ninja: build stopped: subcommand failed. ninja failed with exit code 1

C:\Users\hansi\Desktop\esp-idf\iot\fyrtur-esp\esp32>`

hansgans007 commented 3 years ago

on Ubuntu its working but now

esp32 open an AP

but it doenst connect to my WIFI everytime the esp reboot and start again the AP

D (9745) wifi_manager: wifi_manager_event_handler Stack: 2700←[0m ←[0;32mI (9745) wifi_manager: WIFI_EVENT_STA_START←[0m ←[0;32mI (9745) http_server: Registering URI handlers←[0m ←[0;32mI (9755) wifi_manager: Set AP auto shutdown to enabled←MQTT wifi_manager: wifi_manager queue loop - free heap 185700, stack: 1180←[0m ←[0;32mI (9775) wifi_manager: MESSAGE: ORDER_LOAD_AND_RESTORE_STA←[0m ←[0;32mI (9775) wifi_manager: No saved wifi found on startup. Starting access point.←MQTT wifi_manager: wifi_manager queue loop - free heap 185616, stack: 1180←[0m ←[0;32mI (9785) wifi_manager: MESSAGE: ORDER_START_AP←[0m ←[0;32mI (9765) NODE-FRAMEWORK: Publishing as fyrtur-esp32-7baf1c←MQTT wifi_manager: wifi_manager_event_handler Stack: 1084←[0m ←[0;32mI (9805) wifi_manager: WIFI_EVENT_AP_START←[0m ←[0;32mI (9805) mqtt_manager: MQTT manager start←[0m ←[0;32mI (9815) mqtt_manager: mqtt_manager_fetch_config: URI:'' username:'' password:'' auto-reconnect: 0←[0m ←[0;33mW (9835) mqtt_manager: No MQTT config found. Starting AP..←[0m ←[0;32mI (9835) wifi_manager: Set AP auto shutdown to disabled←[0m ←[0;32mI (9845) mqtt_manager: Create MQTT manager task..←[0m ←[0;32mI (9845) fyrtur-esp32: Setting verbose motor MQTT diagnostics to 0←MQTT LED: queue rcv stack: 1676←[0m ←[0;32mI (9845) mqtt_manager: [MQTT] Running on core #1←[0m esp32> ←[0;32mI (9855) LED: led 0 : 0 0 30 (1000 ms)←[0m ←[0;32mI (9905) http_server: Registering URI handlers←[0m D (9905) wifi_manager: wifi_manager queue loop - free heap 168740, stack: 1180←[0m ←[0;32mI (9905) dns_server: DNS server listening on address: 10.10.0.1←[0m ←[0;32mI (9905) wifi_manager: MESSAGE: ORDER_START_AP←[0m ←[0;32mI (9925) dns_server: DNS Server listening on 53/udp←[0m ←[0;32mI (10025) http_server: Registering URI handlers←[0m

mjuhanne commented 3 years ago

Hi! Regarding the first comment. Make sure you are using the latest esp-idf framework (I remember seeing similar error message at some stage myself).

Second comment: So did you connect to the ESP32 access point and setup the target AP and MQTT server successfully? Can you share the logs showing that?

hansgans007 commented 3 years ago

Running idf_monitor in directory /home/server/esp/esp-idf/iot/fyrtur-esp/esp32 Executing "/home/server/.espressif/python_env/idf4.3_py2.7_env/bin/python /home/server/esp/esp-idf/tools/idf_monitor.py -p /dev/ttyUSB0 -b 115200 --toolchain-prefix xtensa-esp32-elf- /home/server/esp/esp-idf/iot/fyrtur-esp/esp32/build/fyrtur-esp32.elf -m '/home/server/.espressif/python_env/idf4.3_py2.7_env/bin/python' '/home/server/esp/esp-idf/tools/idf.py' '-p' '/dev/ttyUSB0'"... --- idf_monitor on /dev/ttyUSB0 115200 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:4 load:0x3fff0034,len:6944 ho 0 tail 12 room 4 load:0x40078000,len:14332 load:0x40080400,len:3672 0x40080400: _init at ??:?

entry 0x40080678 I (31) boot: ESP-IDF v4.3-dev-2398-g2bfdd036b 2nd stage bootloader I (31) boot: compile time 07:17:43 I (31) boot: chip revision: 1 I (35) boot_comm: chip revision: 1, min. bootloader chip revision: 0 I (42) boot.esp32: SPI Speed : 40MHz I (47) boot.esp32: SPI Mode : DIO I (51) boot.esp32: SPI Flash Size : 4MB I (56) boot: Enabling RNG early entropy source... I (61) boot: Partition Table: I (65) boot: ## Label Usage Type ST Offset Length I (72) boot: 0 nvs WiFi data 01 02 00009000 00004000 I (80) boot: 1 otadata OTA data 01 00 0000d000 00002000 I (87) boot: 2 phy_init RF data 01 01 0000f000 00001000 I (94) boot: 3 factory factory app 00 00 00010000 00100000 I (102) boot: 4 ota_0 OTA app 00 10 00110000 00100000 I (110) boot: 5 ota_1 OTA app 00 11 00210000 00100000 I (117) boot: End of partition table I (121) boot: Defaulting to factory image I (126) boot_comm: chip revision: 1, min. application chip revision: 0 I (133) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=309fch (199164) map I (218) esp_image: segment 1: paddr=00040a24 vaddr=3ffb0000 size=0403ch ( 16444) load I (225) esp_image: segment 2: paddr=00044a68 vaddr=40080000 size=00404h ( 1028) load I (226) esp_image: segment 3: paddr=00044e74 vaddr=40080404 size=0b1a4h ( 45476) load I (252) esp_image: segment 4: paddr=00050020 vaddr=400d0020 size=af298h (717464) map I (525) esp_image: segment 5: paddr=000ff2c0 vaddr=4008b5a8 size=0b334h ( 45876) load I (558) boot: Loaded app from partition at offset 0x10000 I (558) boot: Disabling RNG early entropy source... I (570) cpu_start: Pro cpu up. I (570) cpu_start: Starting app cpu, entry point is 0x400812e0 0x400812e0: call_start_cpu1 at /home/server/esp/esp-idf/components/esp_system/port/cpu_start.c:133

I (0) cpu_start: App cpu up. I (584) cpu_start: Pro cpu start user code I (584) cpu_start: cpu freq: 160000000 I (584) cpu_start: Application information: I (589) cpu_start: Project name: fyrtur-esp32 I (594) cpu_start: App version: 0b82f97 I (599) cpu_start: Compile time: Jan 8 2021 07:18:11 I (605) cpu_start: ELF file SHA256: a13a12a75ae36b2f... I (611) cpu_start: ESP-IDF: v4.3-dev-2398-g2bfdd036b I (618) heap_init: Initializing. RAM available for dynamic allocation: I (625) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (631) heap_init: At 3FFB8408 len 00027BF8 (158 KiB): DRAM I (637) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM I (643) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM I (650) heap_init: At 400968DC len 00009724 (37 KiB): IRAM I (657) spi_flash: detected chip: generic I (661) spi_flash: flash io: dio I (666) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. I (675) fyrtur-esp32: MQTT Fyrtur controller for ESP32 I (685) gpio: GPIO[18]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 I (695) gpio: GPIO[21]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:3 I (695) gpio: GPIO[22]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:3 I (705) INTERFACE: [SENSOR] Running on core #1 W (705) fyrtur-esp32: Stack: 2176 heap: 263048 I (715) CONSOLE: Initializing console access... W (905) fyrtur-esp32: Stack: 2176 E (905) fyrtur-esp32: Temperature sensor not found! I (905) UART: Configuring motor unit UART.. I (905) BLINDS: Running on core #1 I (905) BLINDS_UART: Running on core #1 W (905) BLINDS: blinds_task_read_status_reg - Stack: 2176 I (1905) BLINDS: Checking motor module... W (1905) BLINDS: blinds_task_read_status_reg - Stack: 2016 E (6905) BLINDS: Fyrtur motor not connected! I (6905) NODE-FRAMEWORK: [APP] Free memory: 249376 bytes I (6905) NODE-FRAMEWORK: [APP] IDF version: v4.3-dev-2398-g2bfdd036b I (6915) NODE-FRAMEWORK: Running on core #0 I (6915) NODE-FRAMEWORK: Using project/base name 'fyrtur-esp32' I (6965) NODE-FRAMEWORK: NVS open OK Create led task.. I (6965) wifi_manager: Set STA IP String to: 0.0.0.0 I (6965) LED: [LED] Running on core #1 D (6975) LED: stack: 1676 I (6985) system_api: Base MAC address is not set I (6985) system_api: read default base MAC address from EFUSE I (7015) wifi_init: rx ba win: 6 I (7015) wifi_init: tcpip mbox: 32 I (7015) wifi_init: udp mbox: 6 I (7015) wifi_init: tcp mbox: 6 I (7025) wifi_init: tcp tx win: 5744 I (7025) wifi_init: tcp rx win: 5744 I (7025) wifi_init: tcp mss: 1440 I (7045) wifi_init: WiFi IRAM OP enabled I (7045) wifi_init: WiFi RX IRAM OP enabled I (7045) wifi_manager: AP SSID: fyrtur-esp32-7baf1c I (7785) phy_init: phy_version 4660,0162888,Dec 23 2020 D (7885) wifi_manager: wifi_manager_event_handler Stack: 2700 I (7885) wifi_manager: WIFI_EVENT_STA_START I (7885) http_server: Registering URI handlers I (7895) wifi_manager: Set AP auto shutdown to enabled D (7895) wifi_manager: wifi_manager queue loop - free heap 185712, stack: 1180 I (7915) wifi_manager: MESSAGE: ORDER_LOAD_AND_RESTORE_STA I (7915) wifi_manager: No saved wifi found on startup. Starting access point. D (7925) wifi_manager: wifi_manager queue loop - free heap 185628, stack: 1180 I (7925) wifi_manager: MESSAGE: ORDER_START_AP I (7905) NODE-FRAMEWORK: Publishing as fyrtur-esp32-7baf1c D (7945) wifi_manager: wifi_manager_event_handler Stack: 1084 I (7945) wifi_manager: WIFI_EVENT_AP_START I (7945) mqtt_manager: MQTT manager start I (7955) mqtt_manager: mqtt_manager_fetch_config: URI:'' username:'' password:'' auto-reconnect: 0 W (7975) mqtt_manager: No MQTT config found. Starting AP.. I (7975) wifi_manager: Set AP auto shutdown to disabled I (7985) mqtt_manager: Create MQTT manager task.. I (7985) fyrtur-esp32: Setting verbose motor MQTT diagnostics to 0 D (7985) LED: queue rcv stack: 1676 I (7985) mqtt_manager: [MQTT] Running on core #1 I (7995) LED: led 0 : 0 0 30 (1000 ms) I (8045) http_server: Registering URI handlers D (8045) wifi_manager: wifi_manager queue loop - free heap 168708, stack: 1148 I (8045) dns_server: DNS server listening on address: 10.10.0.1 I (8045) wifi_manager: MESSAGE: ORDER_START_AP I (8065) dns_server: DNS Server listening on 53/udp I (8165) http_server: Registering URI handlers esp32>

here i start connecting to the AP

esp32> D (97965) wifi_manager: wifi_manager_event_handler Stack: 1052 I (97965) wifi_manager: WIFI_EVENT_AP_STACONNECTED I (116315) esp_netif_lwip: DHCP server assigned IP to a station, IP is: 10.10.0.2 D (116325) wifi_manager: wifi_manager_event_handler Stack: 1052 D (119705) wifi_manager: wifi_manager_event_handler Stack: 1052 I (119705) wifi_manager: WIFI_EVENT_AP_STADISCONNECTED D (132685) wifi_manager: wifi_manager_event_handler Stack: 1052 I (132685) wifi_manager: WIFI_EVENT_AP_STACONNECTED I (132915) esp_netif_lwip: DHCP server assigned IP to a station, IP is: 10.10.0.2 D (132915) wifi_manager: wifi_manager_event_handler Stack: 1052 I (134115) dns_server: Replying to DNS request for lb._dns-sd._udp.9.48.118.10.in-addr.arpa from 10.10.0.2 I (134135) dns_server: Replying to DNS request for lb._dns-sd._udp.254.254.254.10.in-addr.arpa from 10.10.0.2 I (134145) dns_server: Replying to DNS request for lb._dns-sd._udp.0.0.10.10.in-addr.arpa from 10.10.0.2 I (134155) dns_server: Replying to DNS request for gsp85-ssl.ls.apple.com from 10.10.0.2 I (134155) dns_server: Replying to DNS request for gsp85-ssl.ls.apple.com from 10.10.0.2 I (134165) dns_server: Replying to DNS request for captive.apple.com from 10.10.0.2 I (134175) dns_server: Replying to DNS request for captive.apple.com from 10.10.0.2 I (134355) dns_server: Replying to DNS request for p18-keyvalueservice.icloud.com from 10.10.0.2 I (134375) dns_server: Replying to DNS request for www.icloud.com from 10.10.0.2 I (134385) dns_server: Replying to DNS request for www.apple.com from 10.10.0.2 D (135955) wifi_manager: wifi_manager queue loop - free heap 157040, stack: 1148 D (135955) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (138415) wifi_manager: wifi_manager_event_handler Stack: 1052 D (138415) wifi_manager: WIFI_EVENT_SCAN_DONE D (138415) wifi_manager: wifi_manager queue loop - free heap 162160, stack: 1148 I (138925) dns_server: Replying to DNS request for 5-courier.push.apple.com from 10.10.0.2 D (139925) wifi_manager: wifi_manager queue loop - free heap 159684, stack: 1148 D (139925) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (142375) wifi_manager: wifi_manager_event_handler Stack: 1052 D (142385) wifi_manager: WIFI_EVENT_SCAN_DONE D (142385) wifi_manager: wifi_manager queue loop - free heap 161984, stack: 1148 D (143735) wifi_manager: wifi_manager queue loop - free heap 159692, stack: 1148 D (143745) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (146195) wifi_manager: wifi_manager_event_handler Stack: 1052 D (146195) wifi_manager: WIFI_EVENT_SCAN_DONE D (146195) wifi_manager: wifi_manager queue loop - free heap 161784, stack: 1148 I (146605) dns_server: Replying to DNS request for lcdn-locator.apple.com from 10.10.0.2 I (146605) dns_server: Replying to DNS request for lcdn-locator.apple.com from 10.10.0.2 D (147535) wifi_manager: wifi_manager queue loop - free heap 159688, stack: 1148 D (147535) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN I (149185) dns_server: Replying to DNS request for 40-courier.push.apple.com from 10.10.0.2 D (149985) wifi_manager: wifi_manager_event_handler Stack: 1052 D (149985) wifi_manager: WIFI_EVENT_SCAN_DONE D (149985) wifi_manager: wifi_manager queue loop - free heap 161792, stack: 1148 I (150075) dns_server: Replying to DNS request for 25-courier.push.apple.com from 10.10.0.2 I (150075) dns_server: Replying to DNS request for 25-courier.push.apple.com from 10.10.0.2 D (151335) wifi_manager: wifi_manager queue loop - free heap 157336, stack: 1148 D (151335) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (153785) wifi_manager: wifi_manager_event_handler Stack: 1052 D (153795) wifi_manager: WIFI_EVENT_SCAN_DONE D (153795) wifi_manager: wifi_manager queue loop - free heap 161880, stack: 1148 I (153825) http_server: POST /connect.json I (153825) http_server: lengths - ssid 15 pwd 16 uri 0 username 0 pwd 0 I (153825) http_server: ssid: Altersheim E.V., password: xxxxxxxxxx D (153835) wifi_manager: wifi_manager queue loop - free heap 163864, stack: 1148 I (153845) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (153855) LED: queue rcv stack: 1676 I (153855) LED: led 0 : 0 0 30 (50 ms) D (160315) wifi_manager: wifi_manager_event_handler Stack: 1020 I (160315) wifi_manager: WIFI_EVENT_AP_STADISCONNECTED

this is the last msg

after that the goes in boot loop

can i write the wifi directly in the programm ?

hansgans007 commented 3 years ago

maybe its because he search first for MQTT config and he doesnt find it

so its start AP

I (7824) mqtt_manager: MQTT manager start I (7834) mqtt_manager: mqtt_manager_fetch_config: URI:'' username:'' password:'' auto-reconnect: 0 W (7844) mqtt_manager: No MQTT config found. Starting AP.. I (7844) wifi_manager: Set AP auto shutdown to disabled

hansgans007 commented 3 years ago

maybe i found something if i open an AP on my PC and connect the esp32 to it

its works it gets an IP and i can add the MQTT but if change back to my wifi it dies in a loop

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:4 load:0x3fff0034,len:6980 load:0x40078000,len:14332 load:0x40080400,len:3672 entry 0x40080678 I (28) boot: ESP-IDF v4.3-dev-2398-g2bfdd036b 2nd stage bootloader I (29) boot: compile time 09:29:49 I (29) boot: chip revision: 1 I (33) boot_comm: chip revision: 1, min. bootloader chip revision: 0 I (40) boot.esp32: SPI Speed : 40MHz I (45) boot.esp32: SPI Mode : DIO I (49) boot.esp32: SPI Flash Size : 4MB I (54) boot: Enabling RNG early entropy source... I (59) boot: Partition Table: I (63) boot: ## Label Usage Type ST Offset Length I (70) boot: 0 nvs WiFi data 01 02 00009000 00004000 I (77) boot: 1 otadata OTA data 01 00 0000d000 00002000 I (85) boot: 2 phy_init RF data 01 01 0000f000 00001000 I (92) boot: 3 factory factory app 00 00 00010000 00100000 I (100) boot: 4 ota_0 OTA app 00 10 00110000 00100000 I (107) boot: 5 ota_1 OTA app 00 11 00210000 00100000 I (115) boot: End of partition table I (119) boot: Defaulting to factory image I (124) boot_comm: chip revision: 1, min. application chip revision: 0 I (131) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=31110h (200976) map I (216) esp_image: segment 1: paddr=00041138 vaddr=3ffb0000 size=0405ch ( 16476) load I (223) esp_image: segment 2: paddr=0004519c vaddr=40080000 size=00404h ( 1028) load I (224) esp_image: segment 3: paddr=000455a8 vaddr=40080404 size=0aa70h ( 43632) load I (250) esp_image: segment 4: paddr=00050020 vaddr=400d0020 size=af298h (717464) map I (523) esp_image: segment 5: paddr=000ff2c0 vaddr=4008ae74 size=0ba68h ( 47720) load I (557) boot: Loaded app from partition at offset 0x10000 I (557) boot: Disabling RNG early entropy source... I (568) cpu_start: Pro cpu up. I (568) cpu_start: Starting app cpu, entry point is 0x400812e0 I (0) cpu_start: App cpu up. I (583) cpu_start: Pro cpu start user code I (583) cpu_start: cpu freq: 160000000 I (583) cpu_start: Application information: I (587) cpu_start: Project name: fyrtur-esp32 I (593) cpu_start: App version: 0b82f97 I (597) cpu_start: Compile time: Jan 10 2021 09:29:34 I (604) cpu_start: ELF file SHA256: f8a2f1b8b6f6ade5... I (610) cpu_start: ESP-IDF: v4.3-dev-2398-g2bfdd036b I (616) heap_init: Initializing. RAM available for dynamic allocation: I (623) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (629) heap_init: At 3FFB8428 len 00027BD8 (158 KiB): DRAM I (635) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM I (642) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM I (648) heap_init: At 400968DC len 00009724 (37 KiB): IRAM I (655) spi_flash: detected chip: generic I (659) spi_flash: flash io: dio I (665) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. I (674) fyrtur-esp32: MQTT Fyrtur controller for ESP32 I (684) gpio: GPIO[18]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldo wn: 0| Intr:0 I (694) gpio: GPIO[21]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldo wn: 0| Intr:3 I (694) gpio: GPIO[22]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldo wn: 0| Intr:3 I (704) INTERFACE: [SENSOR] Running on core #1 W (704) fyrtur-esp32: Stack: 2176 heap: 263016 I (714) CONSOLE: Initializing console access... W (784) fyrtur-esp32: Stack: 2176 E (784) fyrtur-esp32: Temperature sensor not found! I (784) UART: Configuring motor unit UART.. I (784) BLINDS: Running on core #1 I (784) BLINDS_UART: Running on core #1 W (784) BLINDS: blinds_task_read_status_reg - Stack: 2176 I (1784) BLINDS: Checking motor module... W (1784) BLINDS: blinds_task_read_status_reg - Stack: 2016 E (6784) BLINDS: Fyrtur motor not connected! I (6784) NODE-FRAMEWORK: [APP] Free memory: 249344 bytes I (6784) NODE-FRAMEWORK: [APP] IDF version: v4.3-dev-2398-g2bfdd036b I (6794) NODE-FRAMEWORK: Running on core #0 I (6794) NODE-FRAMEWORK: Using project/base name 'fyrtur-esp32' I (6844) NODE-FRAMEWORK: NVS open OK Create led task.. I (6854) wifi_manager: Set STA IP String to: 0.0.0.0 I (6844) LED: [LED] Running on core #1 I (6864) system_api: Base MAC address is not set D (6864) LED: stack: 1676 I (6864) system_api: read default base MAC address from EFUSE I (6894) wifi_init: rx ba win: 6 I (6894) wifi_init: tcpip mbox: 32 I (6894) wifi_init: udp mbox: 6 I (6894) wifi_init: tcp mbox: 6 I (6914) wifi_init: tcp tx win: 5744 I (6914) wifi_init: tcp rx win: 5744 I (6914) wifi_init: tcp mss: 1440 I (6924) wifi_init: WiFi IRAM OP enabled I (6924) wifi_init: WiFi RX IRAM OP enabled I (6924) wifi_manager: AP SSID: fyrtur-esp32-7baf1c I (7664) phy_init: phy_version 4660,0162888,Dec 23 2020 D (7764) wifi_manager: wifi_manager_event_handler Stack: 2700 I (7774) wifi_manager: WIFI_EVENT_STA_START I (7774) http_server: Registering URI handlers I (7784) wifi_manager: Set AP auto shutdown to enabled D (7784) wifi_manager: wifi_manager queue loop - free heap 185628, stack: 1180 I (7794) wifi_manager: MESSAGE: ORDER_LOAD_AND_RESTORE_STA I (7804) wifi_manager: wifi_manager_fetch_wifi_sta_config: ssid:HANSI-PC 7245 pa ssword:12345678 D (7814) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_ssid:fyrtur-esp3 2-7baf1c D (7814) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_pwd:esp32pwd D (7824) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_channel:1 D (7824) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_hidden (1 = yes) :0 D (7834) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_bandwidth (1 = 2 0MHz, 2 = 40MHz)1 D (7844) wifi_manager: wifi_manager_fetch_wifi_settings: sta_only (0 = APSTA, 1 = STA when connected):1 D (7854) wifi_manager: wifi_manager_fetch_wifi_settings: sta_power_save (1 = yes ):0 D (7864) wifi_manager: wifi_manager_fetch_wifi_settings: sta_static_ip (0 = dhcp client, 1 = static ip):0 I (7874) wifi_manager: Saved wifi found on startup. Will attempt to connect. D (7874) wifi_manager: wifi_manager queue loop - free heap 185544, stack: 1180 I (7884) wifi_manager: MESSAGE: ORDER_CONNECT_STA I (7794) NODE-FRAMEWORK: Publishing as fyrtur-esp32-7baf1c I (8634) mqtt_manager: MQTT manager start I (8634) mqtt_manager: mqtt_manager_fetch_config: URI:'' username:'' password:'' auto-reconnect: 0 W (8644) mqtt_manager: No MQTT config found. Starting AP.. D (8654) wifi_manager: wifi_manager_event_handler Stack: 1084 I (8654) wifi_manager: WIFI_EVENT_STA_CONNECTED D (8654) wifi_manager: wifi_manager queue loop - free heap 184396, stack: 1180 I (8654) wifi_manager: Set AP auto shutdown to disabled I (8664) wifi_manager: MESSAGE: ORDER_START_AP D (8684) wifi_manager: wifi_manager_event_handler Stack: 1052 I (8684) wifi_manager: WIFI_EVENT_AP_START I (8684) mqtt_manager: Create MQTT manager task.. I (8694) http_server: Registering URI handlers I (8704) dns_server: DNS server listening on address: 10.10.0.1 D (8704) LED: queue rcv stack: 1676 I (8704) mqtt_manager: [MQTT] Running on core #1 I (8714) LED: led 0 : 0 0 30 (1000 ms) I (8714) dns_server: DNS Server listening on 53/udp I (8704) fyrtur-esp32: Setting verbose motor MQTT diagnostics to 0 esp32> I (9354) esp_netif_handlers: sta ip: 192.168.137.223, mask: 255.255.255.0 , gw: 192.168.137.1 D (9354) wifi_manager: wifi_manager_event_handler Stack: 1004 I (9364) wifi_manager: IP_EVENT_STA_GOT_IP I (9364) mqtt_manager: IP_EVENT_STA_GOT_IP D (9364) wifi_manager: wifi_manager queue loop - free heap 167032, stack: 1180 W (9364) mqtt_manager: Heap: 167056 W (9374) mqtt_manager: No MQTT server defined I (9374) wifi_manager: WM_EVENT_STA_GOT_IP D (9394) mqtt_manager: loop - stack: 1544 I (9394) wifi_manager: Set STA IP String to: 192.168.137.223 D (33224) wifi_manager: wifi_manager queue loop - free heap 161160, stack: 1180 D (33224) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (33524) wifi_manager: wifi_manager queue loop - free heap 160516, stack: 1180 D (33534) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (33844) wifi_manager: wifi_manager queue loop - free heap 157952, stack: 1180 D (33854) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (34144) wifi_manager: wifi_manager queue loop - free heap 157796, stack: 1180 D (34144) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (34754) wifi_manager: wifi_manager queue loop - free heap 161504, stack: 1180 D (34754) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (35684) wifi_manager: wifi_manager_event_handler Stack: 1004 D (35684) wifi_manager: WIFI_EVENT_SCAN_DONE D (35684) wifi_manager: wifi_manager queue loop - free heap 162444, stack: 1180 D (35714) wifi_manager: wifi_manager queue loop - free heap 161564, stack: 1180 D (35724) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN I (35804) http_server: POST /connect.json I (35804) http_server: lengths - ssid 15 pwd 16 uri 0 username 0 pwd 0 I (35814) http_server: ssid: Altersheim E.V., password: xxxxx D (35824) wifi_manager: wifi_manager queue loop - free heap 163764, stack: 1180 I (35824) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (35834) LED: queue rcv stack: 1644 I (35834) LED: led 0 : 0 0 30 (50 ms) D (38174) wifi_manager: wifi_manager_event_handler Stack: 1004 D (38174) wifi_manager: WIFI_EVENT_SCAN_DONE D (38174) wifi_manager: wifi_manager queue loop - free heap 162700, stack: 1180 D (39664) wifi_manager: wifi_manager queue loop - free heap 165044, stack: 1180 D (39664) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (43464) wifi_manager: wifi_manager queue loop - free heap 164788, stack: 1180 D (43464) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (47264) wifi_manager: wifi_manager queue loop - free heap 163628, stack: 1180 D (47264) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (51074) wifi_manager: wifi_manager queue loop - free heap 163896, stack: 1180 D (51084) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (54874) wifi_manager: wifi_manager queue loop - free heap 163640, stack: 1180 D (54874) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (58664) wifi_manager: wifi_manager queue loop - free heap 165616, stack: 1180 D (58664) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (62474) wifi_manager: wifi_manager queue loop - free heap 165616, stack: 1180 D (62474) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (66264) wifi_manager: wifi_manager queue loop - free heap 165616, stack: 1180 D (66274) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (70064) wifi_manager: wifi_manager queue loop - free heap 166376, stack: 1180 D (70074) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN

mjuhanne commented 3 years ago

Ok that's a little bit odd, and would make me think it could be related to your AP (or compatibility between it and the lower levels of ESPs WiFi code) and not the Wifi / MQTT Manager. Do you have possibility to try another AP?

Just for sanity check I renamed by own AP the same as yours and put 16 character password there (just in case dots and spaces are not handled correctly) and it connected flawlessly. I even changed configuration between WPA2-TKIP and WPA2-AES but both worked.

Please also fetch the updated the WiFi manager because I made error handling a bit more robust and fixed a crash causing bug, although I don't think it is related to your problem.

mjuhanne commented 3 years ago

Hold on, I found a way to reproduce this. TinyPICO (ESP32) won't connect to Zyxel VMG3925-b10b router (or my iPhone hotspot) failing the same way (ORDER_CONNECT_STA is done but no response/failure/disconnect message is received so it just fails silently). I'm using esp-idf v4.3-dev2398-g2bfdd036b-dirty on Apple M1 laptop with Rosetta2 emulation. I tried building the source with another Intel Macbook with older version of esp-idf (v4.3-dev1901-g178b122c1-dirty) and this seems to connect ok.

Since you are using Ubuntu this shouldn't be problem with Rosetta2 but maybe with the esp-idf version. I will investigate this later but in the mean time you might try an older esp-idf version and let us know how it went.

hansgans007 commented 3 years ago

with ESP-IDF v4.3-dev-2398-g2bfdd036b i can reproduce some error

with v4.2 i cant compile it -.-

with v4.3-dev1901-g178b122c1 was the KEY 👍

now iam connectet and change the mqtt all good now i can go futher

Jan 11 08:28:12 dhcpd DHCPDISCOVER from 24:6f:28:7b:af:1c via re2 Jan 11 08:28:13 dhcpd DHCPOFFER on 192.168.178.205 to 24:6f:28:7b:af:1c (espressif) via re2 Jan 11 08:28:13 dhcpd DHCPREQUEST for 192.168.178.205 (192.168.178.1) from 24:6f:28:7b:af:1c (espressif) via re2 Jan 11 08:28:13 dhcpd DHCPACK on 192.168.178.205 to 24:6f:28:7b:af:1c (espressif) via re2

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:4 load:0x3fff0034,len:6880 ho 0 tail 12 room 4 load:0x40078000,len:14332 load:0x40080400,len:3672 0x40080400: _init at ??:?

entry 0x40080678 I (30) boot: ESP-IDF v4.3-dev-2398-g2bfdd036b 2nd stage bootloader I (31) boot: compile time 08:09:01 I (31) boot: chip revision: 1 I (35) boot_comm: chip revision: 1, min. bootloader chip revision: 0 I (42) boot.esp32: SPI Speed : 40MHz I (47) boot.esp32: SPI Mode : DIO I (51) boot.esp32: SPI Flash Size : 4MB I (56) boot: Enabling RNG early entropy source... I (61) boot: Partition Table: I (65) boot: ## Label Usage Type ST Offset Length I (72) boot: 0 nvs WiFi data 01 02 00009000 00004000 I (79) boot: 1 otadata OTA data 01 00 0000d000 00002000 I (87) boot: 2 phy_init RF data 01 01 0000f000 00001000 I (94) boot: 3 factory factory app 00 00 00010000 00100000 I (102) boot: 4 ota_0 OTA app 00 10 00110000 00100000 I (109) boot: 5 ota_1 OTA app 00 11 00210000 00100000 I (117) boot: End of partition table I (121) boot: Defaulting to factory image I (126) boot_comm: chip revision: 1, min. application chip revision: 0 I (133) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=30a78h (199288) map I (218) esp_image: segment 1: paddr=00040aa0 vaddr=3ffb0000 size=04014h ( 16404) load I (225) esp_image: segment 2: paddr=00044abc vaddr=40080000 size=00404h ( 1028) load I (225) esp_image: segment 3: paddr=00044ec8 vaddr=40080404 size=0b150h ( 45392) load I (252) esp_image: segment 4: paddr=00050020 vaddr=400d0020 size=af2c4h (717508) map I (525) esp_image: segment 5: paddr=000ff2ec vaddr=4008b554 size=0b384h ( 45956) load I (558) boot: Loaded app from partition at offset 0x10000 I (558) boot: Disabling RNG early entropy source... I (570) cpu_start: Pro cpu up. I (570) cpu_start: Starting app cpu, entry point is 0x400812dc 0x400812dc: call_start_cpu1 at C:/esp-idf-v4.2/components/esp_system/port/cpu_start.c:133

I (0) cpu_start: App cpu up. I (584) cpu_start: Pro cpu start user code I (584) cpu_start: cpu freq: 160000000 I (584) cpu_start: Application information: I (589) cpu_start: Project name: fyrtur-esp32 I (594) cpu_start: App version: 0b82f97 I (599) cpu_start: Compile time: Jan 11 2021 08:08:51 I (605) cpu_start: ELF file SHA256: 3b6d7daf65038394... I (611) cpu_start: ESP-IDF: v4.3-dev-2398-g2bfdd036b I (618) heap_init: Initializing. RAM available for dynamic allocation: I (625) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (631) heap_init: At 3FFB83E0 len 00027C20 (159 KiB): DRAM I (637) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM I (643) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM I (650) heap_init: At 400968D8 len 00009728 (37 KiB): IRAM I (657) spi_flash: detected chip: generic I (661) spi_flash: flash io: dio I (666) cpu_start: Starting scheduler on PRO CPU. I (0) cpu_start: Starting scheduler on APP CPU. I (675) fyrtur-esp32: MQTT Fyrtur controller for ESP32 I (685) gpio: GPIO[18]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 I (695) gpio: GPIO[21]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:3 I (695) gpio: GPIO[22]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:3 I (705) INTERFACE: [SENSOR] Running on core #1 W (705) fyrtur-esp32: Stack: 2184 heap: 264624 I (715) CONSOLE: Initializing console access... Your terminal application does not support escape sequences. Line editing and history features are disabled. On Windows, try using Putty instead. W (2745) fyrtur-esp32: Stack: 2184 E (2755) fyrtur-esp32: Temperature sensor not found! I (2755) UART: Configuring motor unit UART.. I (2755) BLINDS: Running on core #1 I (2755) BLINDS_UART: Running on core #1 W (2755) BLINDS: blinds_task_read_status_reg - Stack: 2136 I (3765) BLINDS: Checking motor module... W (3765) BLINDS: blinds_task_read_status_reg - Stack: 2008 E (8765) BLINDS: Fyrtur motor not connected! I (8765) NODE-FRAMEWORK: [APP] Free memory: 250952 bytes I (8765) NODE-FRAMEWORK: [APP] IDF version: v4.3-dev-2398-g2bfdd036b I (8775) NODE-FRAMEWORK: Running on core #0 I (8775) NODE-FRAMEWORK: Using project/base name 'fyrtur-esp32' I (8825) NODE-FRAMEWORK: NVS open OK Create led task.. I (8835) wifi_manager: Set STA IP String to: 0.0.0.0 I (8825) LED: [LED] Running on core #1 I (8845) system_api: Base MAC address is not set D (8845) LED: stack: 1668 I (8845) system_api: read default base MAC address from EFUSE I (8875) wifi_init: rx ba win: 6 I (8875) wifi_init: tcpip mbox: 32 I (8875) wifi_init: udp mbox: 6 I (8875) wifi_init: tcp mbox: 6 I (8895) wifi_init: tcp tx win: 5744 I (8895) wifi_init: tcp rx win: 5744 I (8895) wifi_init: tcp mss: 1440 I (8905) wifi_init: WiFi IRAM OP enabled I (8905) wifi_init: WiFi RX IRAM OP enabled I (8905) wifi_manager: AP SSID: fyrtur-esp32-7baf1c I (9645) phy_init: phy_version 4660,0162888,Dec 23 2020 D (9745) wifi_manager: wifi_manager_event_handler Stack: 2692 I (9745) wifi_manager: WIFI_EVENT_STA_START I (9745) http_server: Registering URI handlers I (9765) wifi_manager: Set AP auto shutdown to enabled D (9765) wifi_manager: wifi_manager queue loop - free heap 187240, stack: 1172 I (9775) wifi_manager: MESSAGE: ORDER_LOAD_AND_RESTORE_STA I (9775) wifi_manager: wifi_manager_fetch_wifi_sta_config: ssid:HANSI-PC 7245 password:12345678 D (9795) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_ssid:fyrtur-esp32-7baf1c D (9795) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_pwd:esp32pwd D (9805) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_channel:1 D (9805) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_hidden (1 = yes):0 D (9815) wifi_manager: wifi_manager_fetch_wifi_settings: SoftAP_bandwidth (1 = 20MHz, 2 = 40MHz)1 D (9825) wifi_manager: wifi_manager_fetch_wifi_settings: sta_only (0 = APSTA, 1 = STA when connected):1 D (9835) wifi_manager: wifi_manager_fetch_wifi_settings: sta_power_save (1 = yes):0 D (9845) wifi_manager: wifi_manager_fetch_wifi_settings: sta_static_ip (0 = dhcp client, 1 = static ip):0 I (9855) wifi_manager: Saved wifi found on startup. Will attempt to connect. D (9865) wifi_manager: wifi_manager queue loop - free heap 187156, stack: 1172 I (9865) wifi_manager: MESSAGE: ORDER_CONNECT_STA I (9775) NODE-FRAMEWORK: Publishing as fyrtur-esp32-7baf1c I (9875) mqtt_manager: MQTT manager start I (9885) mqtt_manager: mqtt_manager_fetch_config: URI:'' username:'' password:'' auto-reconnect: 0 W (9895) mqtt_manager: No MQTT config found. Starting AP.. D (9905) wifi_manager: wifi_manager queue loop - free heap 186720, stack: 1172 I (9905) wifi_manager: MESSAGE: ORDER_START_AP I (9905) wifi_manager: Set AP auto shutdown to disabled D (9925) wifi_manager: wifi_manager_event_handler Stack: 1076 I (9925) wifi_manager: WIFI_EVENT_AP_START I (9925) mqtt_manager: Create MQTT manager task.. I (9935) fyrtur-esp32: Setting verbose motor MQTT diagnostics to 0 D (9935) LED: queue rcv stack: 1668 I (9935) mqtt_manager: [MQTT] Running on core #1 esp32> I (9955) LED: led 0 : 0 0 30 (1000 ms) I (10025) http_server: Registering URI handlers I (10025) dns_server: DNS server listening on address: 10.10.0.1 I (10025) dns_server: DNS Server listening on 53/udp D (12325) wifi_manager: wifi_manager_event_handler Stack: 1076 I (12325) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (12325) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (12325) wifi_manager: wifi_manager queue loop - free heap 169664, stack: 1172 W (12335) mqtt_manager: Heap: 169704 I (12335) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (12345) wifi_manager: Set STA IP String to: 0.0.0.0 I (12345) mqtt_manager: WiFi disconnected.. D (12365) mqtt_manager: loop - stack: 1540 D (12365) LED: queue rcv stack: 1668 I (12375) LED: led 0 : 0 0 30 (50 ms) I (17365) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (17365) wifi_manager: timer - stack: 584 D (17375) wifi_manager: wifi_manager queue loop - free heap 169828, stack: 1172 I (17375) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (17385) LED: queue rcv stack: 1668 I (17385) LED: led 0 : 0 0 30 (50 ms) D (19835) wifi_manager: wifi_manager_event_handler Stack: 1076 I (19835) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (19835) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (19835) wifi_manager: wifi_manager queue loop - free heap 169664, stack: 1172 W (19845) mqtt_manager: Heap: 169704 I (19845) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (19855) wifi_manager: Set STA IP String to: 0.0.0.0 I (19855) mqtt_manager: WiFi disconnected.. D (19865) mqtt_manager: loop - stack: 1540 D (19875) LED: queue rcv stack: 1668 I (19885) LED: led 0 : 0 0 30 (50 ms) I (24875) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (24875) wifi_manager: timer - stack: 584 D (24885) wifi_manager: wifi_manager queue loop - free heap 169828, stack: 1172 I (24885) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (24895) LED: queue rcv stack: 1668 I (24895) LED: led 0 : 0 0 30 (50 ms) D (25495) wifi_manager: wifi_manager_event_handler Stack: 1076 I (25505) wifi_manager: WIFI_EVENT_AP_STACONNECTED D (27345) wifi_manager: wifi_manager_event_handler Stack: 1076 I (27345) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (27345) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (27345) wifi_manager: wifi_manager queue loop - free heap 168092, stack: 1172 W (27355) mqtt_manager: Heap: 168048 I (27355) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (27365) wifi_manager: Set STA IP String to: 0.0.0.0 I (27375) mqtt_manager: WiFi disconnected.. D (27385) mqtt_manager: loop - stack: 1540 D (27385) LED: queue rcv stack: 1668 I (27395) LED: led 0 : 0 0 30 (50 ms) I (28495) esp_netif_lwip: DHCP server assigned IP to a station, IP is: 10.10.0.2 D (28495) wifi_manager: wifi_manager_event_handler Stack: 1076 I (30385) dns_server: Replying to DNS request for lb._dns-sd._udp.35.187.113.10.in-addr.arpa from 10.10.0.2 I (30395) dns_server: Replying to DNS request for lb._dns-sd._udp.254.254.254.10.in-addr.arpa from 10.10.0.2 I (30405) dns_server: Replying to DNS request for lb._dns-sd._udp.0.0.10.10.in-addr.arpa from 10.10.0.2 I (30425) dns_server: Replying to DNS request for gsp85-ssl.ls.apple.com from 10.10.0.2 I (30425) dns_server: Replying to DNS request for gsp85-ssl.ls.apple.com from 10.10.0.2 I (30435) dns_server: Replying to DNS request for captive.apple.com from 10.10.0.2 I (30435) dns_server: Replying to DNS request for captive.apple.com from 10.10.0.2 I (30545) dns_server: Replying to DNS request for p18-keyvalueservice.icloud.com from 10.10.0.2 I (30545) dns_server: Replying to DNS request for www.google.com from 10.10.0.2 I (30565) dns_server: Replying to DNS request for www.apple.com from 10.10.0.2 I (30565) dns_server: Replying to DNS request for https://app-measurement.com/sdk-exp from 10.10.0.2 I (30585) dns_server: Replying to DNS request for app-measurement.com from 10.10.0.2 I (30585) dns_server: Replying to DNS request for www.icloud.com from 10.10.0.2 I (30595) dns_server: Replying to DNS request for cl3.apple.com from 10.10.0.2 D (31195) wifi_manager: wifi_manager queue loop - free heap 161952, stack: 1172 D (31205) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN I (32385) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (32385) wifi_manager: timer - stack: 584 D (32395) wifi_manager: wifi_manager queue loop - free heap 164568, stack: 1172 I (32395) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (32405) LED: queue rcv stack: 1668 D (32405) wifi_manager: wifi_manager_event_handler Stack: 1076 I (32405) LED: led 0 : 0 0 30 (50 ms) D (32415) wifi_manager: WIFI_EVENT_SCAN_DONE D (32425) wifi_manager: wifi_manager queue loop - free heap 165944, stack: 1172 D (34855) wifi_manager: wifi_manager_event_handler Stack: 1044 I (34855) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (34855) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (34855) wifi_manager: wifi_manager queue loop - free heap 165820, stack: 1172 W (34865) mqtt_manager: Heap: 165864 I (34865) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (34885) wifi_manager: Set STA IP String to: 0.0.0.0 I (34885) mqtt_manager: WiFi disconnected.. D (34895) mqtt_manager: loop - stack: 1540 D (34895) LED: queue rcv stack: 1668 I (34905) LED: led 0 : 0 0 30 (50 ms) D (35025) wifi_manager: wifi_manager queue loop - free heap 161836, stack: 1172 D (35025) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (37475) wifi_manager: wifi_manager_event_handler Stack: 1044 D (37485) wifi_manager: WIFI_EVENT_SCAN_DONE D (37485) wifi_manager: wifi_manager queue loop - free heap 164012, stack: 1172 D (38825) wifi_manager: wifi_manager queue loop - free heap 161792, stack: 1172 D (38825) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN I (39895) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (39895) wifi_manager: timer - stack: 552 D (39905) wifi_manager: wifi_manager queue loop - free heap 164228, stack: 1172 I (39905) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (39915) wifi_manager: wifi_manager_event_handler Stack: 1044 D (39925) wifi_manager: WIFI_EVENT_SCAN_DONE D (39925) wifi_manager: wifi_manager queue loop - free heap 165764, stack: 1172 D (39925) LED: queue rcv stack: 1668 I (39935) LED: led 0 : 0 0 30 (50 ms) D (42365) wifi_manager: wifi_manager_event_handler Stack: 1044 I (42375) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (42375) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (42375) wifi_manager: wifi_manager queue loop - free heap 165820, stack: 1172 W (42385) mqtt_manager: Heap: 165392 I (42385) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (42395) mqtt_manager: WiFi disconnected.. I (42395) wifi_manager: Set STA IP String to: 0.0.0.0 D (42415) mqtt_manager: loop - stack: 1540 D (42415) LED: queue rcv stack: 1668 I (42415) LED: led 0 : 0 0 30 (50 ms) D (42625) wifi_manager: wifi_manager queue loop - free heap 162128, stack: 1172 D (42625) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (45085) wifi_manager: wifi_manager_event_handler Stack: 1044 D (45085) wifi_manager: WIFI_EVENT_SCAN_DONE D (45085) wifi_manager: wifi_manager queue loop - free heap 163444, stack: 1172 I (45755) dns_server: Replying to DNS request for 45-courier.push.apple.com from 10.10.0.2 D (46425) wifi_manager: wifi_manager queue loop - free heap 161436, stack: 1172 D (46435) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN I (47405) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (47405) wifi_manager: timer - stack: 552 D (47415) wifi_manager: wifi_manager queue loop - free heap 163836, stack: 1172 I (47415) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (47425) wifi_manager: wifi_manager_event_handler Stack: 1044 D (47425) wifi_manager: WIFI_EVENT_SCAN_DONE D (47435) wifi_manager: wifi_manager queue loop - free heap 163080, stack: 1172 D (47435) LED: queue rcv stack: 1668 I (47445) LED: led 0 : 0 0 30 (50 ms) D (49875) wifi_manager: wifi_manager_event_handler Stack: 1044 I (49885) wifi_manager: WIFI_EVENT_STA_DISCONNECTED I (49885) mqtt_manager: WIFI_EVENT_STA_DISCONNECTED D (49885) wifi_manager: wifi_manager queue loop - free heap 162116, stack: 1172 W (49895) mqtt_manager: Heap: 165484 I (49895) wifi_manager: MESSAGE: EVENT_STA_DISCONNECTED with Reason code: 201 I (49905) wifi_manager: Set STA IP String to: 0.0.0.0 I (49905) mqtt_manager: WiFi disconnected.. D (49915) mqtt_manager: loop - stack: 1540 D (49925) LED: queue rcv stack: 1668 I (49925) LED: led 0 : 0 0 30 (50 ms) D (50225) wifi_manager: wifi_manager queue loop - free heap 162548, stack: 1172 D (50235) wifi_manager: MESSAGE: ORDER_START_WIFI_SCAN D (52685) wifi_manager: wifi_manager_event_handler Stack: 1044 D (52685) wifi_manager: WIFI_EVENT_SCAN_DONE D (52685) wifi_manager: wifi_manager queue loop - free heap 163444, stack: 1172 I (53025) http_server: POST /connect.json I (53025) http_server: lengths - ssid 15 pwd 16 uri 0 username 0 pwd 0 I (53025) http_server: ssid: Altersheim E.V., password: xxxx D (53035) wifi_manager: wifi_manager queue loop - free heap 165608, stack: 1172 I (53035) wifi_manager: MESSAGE: ORDER_CONNECT_STA D (53055) LED: queue rcv stack: 1668 I (53055) LED: led 0 : 0 0 30 (50 ms) I (54925) wifi_manager: Retry Timer Tick! Sending ORDER_CONNECT_STA with reason CONNECTION_REQUEST_AUTO_RECONNECT D (54925) wifi_manager: timer - stack: 552 D (54935) wifi_manager: wifi_manager queue loop - free heap 165552, stack: 1172 I (54935) wifi_manager: MESSAGE: ORDER_CONNECT_STA ESP_ERROR_CHECK failed: esp_err_t 0x3007 (ESP_ERR_WIFI_CONN) at 0x400875ac 0x400875ac: _esp_error_check_failed at C:/esp-idf-v4.2/components/esp_common/src/esp_err.c:41

file: "C:/esp-idf-v4.2/iot/components/esp-wifi-manager/src/wifi_manager.c" line 1246 func: wifi_manager expression: esp_wifi_connect()

abort() was called at PC 0x400875af on core 0 0x400875af: _esp_error_check_failed at C:/esp-idf-v4.2/components/esp_common/src/esp_err.c:42

Backtrace:0x40089267:0x3ffc4d40 0x40089a71:0x3ffc4d60 0x40090b7a:0x3ffc4d80 0x400875af:0x3ffc4df0 0x400e130e:0x3ffc4e10 0x4008c349:0x3ffc4fc0 0x40089267: panic_abort at C:/esp-idf-v4.2/components/esp_system/panic.c:356

0x40089a71: esp_system_abort at C:/esp-idf-v4.2/components/esp_system/system_api.c:108

0x40090b7a: abort at C:/esp-idf-v4.2/components/newlib/abort.c:46

0x400875af: _esp_error_check_failed at C:/esp-idf-v4.2/components/esp_common/src/esp_err.c:42

0x400e130e: wifi_manager at C:/esp-idf-v4.2/iot/components/esp-wifi-manager/src/wifi_manager.c:1246 (discriminator 1)

0x4008c349: vPortTaskWrapper at C:/esp-idf-v4.2/components/freertos/port/xtensa/port.c:168

ELF file SHA256: 3b6d7daf65038394

Rebooting... ets Jun 8 2016 00:22:57