esp32-ota-https icon indicating copy to clipboard operation
esp32-ota-https copied to clipboard

First start and crash

Open Mscichu opened this issue 7 years ago • 1 comments

Hello, Could you help? I downloaded your OTA, changed the SSID, password, log level to debug and the version number to 0 (I do not know what firmware number is on your server). At the terminal I see that it is resetting all the time. Any tips? 20:42:56.000> rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) 20:42:56.000> configsip: 0, SPIWP:0xee 20:42:56.000> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 20:42:56.000> mode:DIO, clock div:2 20:42:56.000> load:0x3fff0018,len:4 20:42:56.000> load:0x3fff001c,len:7516 20:42:56.000> load:0x40078000,len:0 20:42:56.061> load:0x40078000,len:15024 20:42:56.061> entry 0x400792f0 20:42:56.061> [0;32mI (28) boot: ESP-IDF v3.1-dev-597-g6b8ca31b 2nd stage bootloader[0m 20:42:56.061> [0;32mI (28) boot: compile time 20:18:51[0m 20:42:56.061> [0;32mI (28) boot: Enabling RNG early entropy source...[0m 20:42:56.061> D (34) bootloader_flash: mmu set block paddr=0x00000000 (was 0xffffffff)[0m 20:42:56.061> D (41) boot: magic e9[0m 20:42:56.061> D (43) boot: segments 04[0m 20:42:56.061> D (45) boot: spi_mode 02[0m 20:42:56.061> D (48) boot: spi_speed 00[0m 20:42:56.061> D (51) boot: spi_size 02[0m 20:42:56.061> [0;32mI (53) boot: SPI Speed : 40MHz[0m 20:42:56.061> [0;32mI (58) boot: SPI Mode : DIO[0m 20:42:56.061> [0;32mI (62) boot: SPI Flash Size : 4MB[0m 20:42:56.061> D (66) bootloader_flash: mmu set paddr=00000000 count=1[0m 20:42:56.229> D (71) boot: mapped partition table 0x8000 at 0x3f408000[0m 20:42:56.229> D (76) flash_parts: partition table verified, 7 entries[0m 20:42:56.229> [0;32mI (82) boot: Partition Table:[0m 20:42:56.229> [0;32mI (85) boot: ## Label Usage Type ST Offset Length[0m 20:42:56.229> D (92) boot: load partition table entry 0x3f408000[0m 20:42:56.229> D (97) boot: type=1 subtype=2[0m 20:42:56.229> [0;32mI (100) boot: 0 nvs WiFi data 01 02 00009000 00004000[0m 20:42:56.229> D (108) boot: load partition table entry 0x3f408020[0m 20:42:56.229> D (113) boot: type=1 subtype=0[0m 20:42:56.229> [0;32mI (116) boot: 1 otadata OTA data 01 00 0000d000 00002000[0m 20:42:56.229> D (124) boot: load partition table entry 0x3f408040[0m 20:42:56.229> D (128) boot: type=1 subtype=1[0m 20:42:56.229> [0;32mI (132) boot: 2 phy_init RF data 01 01 0000f000 00001000[0m 20:42:56.229> D (139) boot: load partition table entry 0x3f408060[0m 20:42:56.229> D (144) boot: type=0 subtype=0[0m 20:42:56.229> [0;32mI (147) boot: 3 factory factory app 00 00 00010000 00100000[0m 20:42:56.229> D (155) boot: load partition table entry 0x3f408080[0m 20:42:56.229> D (160) boot: type=0 subtype=10[0m 20:42:56.229> [0;32mI (163) boot: 4 ota_0 OTA app 00 10 00110000 00100000[0m 20:42:56.229> D (170) boot: load partition table entry 0x3f4080a0[0m 20:42:56.229> D (175) boot: type=0 subtype=11[0m 20:42:56.229> [0;32mI (179) boot: 5 ota_1 OTA app 00 11 00210000 00100000[0m 20:42:56.229> [0;32mI (186) boot: End of partition table[0m 20:42:56.229> D (190) boot: OTA data offset 0xd000[0m 20:42:56.229> D (194) bootloader_flash: mmu set paddr=00000000 count=1[0m 20:42:56.229> D (200) boot: OTA sequence values A 0xffffffff B 0xfffffffc[0m 20:42:56.229> [0;31mE (205) boot: ota data partition invalid, falling back to factory[0m 20:42:56.229> D (212) boot: Trying partition index -1 offs 0x10000 size 0x100000[0m 20:42:56.229> D (218) esp_image: reading image header @ 0x10000[0m 20:42:56.229> D (223) bootloader_flash: mmu set block paddr=0x00010000 (was 0xffffffff)[0m 20:42:56.229> D (230) esp_image: image header: 0xe9 0x07 0x02 0x02 40080e18[0m 20:42:56.852> [0;32mI (236) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x18550 ( 99664) map[0m 20:42:56.852> D (244) bootloader_flash: mmu set paddr=00010000 count=2[0m 20:42:56.852> D (285) bootloader_flash: mmu set block paddr=0x00020000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (285) esp_image: segment 1: paddr=0x00028578 vaddr=0x3ffb0000 size=0x02784 ( 10116) load[0m 20:42:56.852> D (289) bootloader_flash: mmu set paddr=00020000 count=1[0m 20:42:56.852> D (299) bootloader_flash: mmu set block paddr=0x00020000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (301) esp_image: segment 2: paddr=0x0002ad04 vaddr=0x40080000 size=0x00400 ( 1024) load[0m 20:42:56.852> D (310) bootloader_flash: mmu set paddr=00020000 count=1[0m 20:42:56.852> D (316) bootloader_flash: mmu set block paddr=0x00020000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (323) esp_image: segment 3: paddr=0x0002b10c vaddr=0x40080400 size=0x04f04 ( 20228) load[0m 20:42:56.852> D (332) bootloader_flash: mmu set paddr=00020000 count=2[0m 20:42:56.852> D (345) bootloader_flash: mmu set block paddr=0x00030000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (345) esp_image: segment 4: paddr=0x00030018 vaddr=0x400d0018 size=0x77d64 (490852) map[0m 20:42:56.852> D (353) bootloader_flash: mmu set paddr=00030000 count=8[0m 20:42:56.852> D (528) bootloader_flash: mmu set block paddr=0x000a0000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (529) esp_image: segment 5: paddr=0x000a7d84 vaddr=0x40085304 size=0x08bcc ( 35788) load[0m 20:42:56.852> D (533) bootloader_flash: mmu set paddr=000a0000 count=2[0m 20:42:56.852> D (553) bootloader_flash: mmu set block paddr=0x000b0000 (was 0xffffffff)[0m 20:42:56.852> [0;32mI (553) esp_image: segment 6: paddr=0x000b0958 vaddr=0x400c0000 size=0x00000 ( 0) load[0m 20:42:56.852> D (558) bootloader_flash: mmu set paddr=000b0000 count=1[0m 20:42:56.852> D (563) bootloader_flash: mmu set block paddr=0x000b0000 (was 0xffffffff)[0m 20:42:56.852> D (570) esp_image: Calculated hash: 33fa4f26[0m 20:42:56.852> D (574) bootloader_flash: mmu set paddr=000b0000 count=1[0m 20:42:56.852> [0;32mI (588) boot: Loaded app from partition at offset 0x10000[0m 20:42:56.852> [0;32mI (588) boot: Disabling RNG early entropy source...[0m 20:42:56.852> D (591) boot: Mapping segment 0 as IROM[0m 20:42:56.852> D (595) boot: Mapping segment 4 as DROM[0m 20:42:56.852> D (599) boot: calling set_cache_and_start_app[0m 20:42:56.852> D (604) boot: configure drom and irom and start[0m 20:42:56.852> D (608) boot: start: 0x40080e18[0m 20:42:56.852> [0;32mI (611) cpu_start: Pro cpu up.[0m 20:42:56.852> [0;32mI (615) cpu_start: Single core mode[0m 20:42:56.852> [0;32mI (620) heap_init: Initializing. RAM available for dynamic allocation:[0m 20:42:56.852> [0;32mI (627) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM[0m 20:42:56.852> [0;32mI (633) heap_init: At 3FFB8850 len 000277B0 (157 KiB): DRAM[0m 20:42:56.852> [0;32mI (639) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM[0m 20:42:56.852> [0;32mI (645) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM[0m 20:42:56.852> [0;32mI (652) heap_init: At 4008DED0 len 00012130 (72 KiB): IRAM[0m 20:42:56.852> [0;32mI (658) cpu_start: Pro cpu start user code[0m 20:42:56.852> [0;32mI (4) cpu_start: Starting scheduler on PRO CPU.[0m 20:42:56.852> [0;32mI (5) main: ---------- Intialization started ----------[0m 20:42:56.852> [0;32mI (5) main: ---------- Software version: 0 -----------[0m 20:42:56.852> [0;32mI (5) main: Set up WIFI network connection.[0m 20:42:56.852> [0;32mI (15) wifi_sta: wifi_sta_init: network = 'MarEl_BPE'[0m 20:42:56.852> W (15) wifi: wifi nvs_open fail ret=4353 20:42:56.852> 20:42:56.852> E (25) wifi: wifi_init 1415 ret=4353 20:42:56.852> [0;31mE (25) wifi_sta: wifi_sta_init: esp_wifi_init failed: 4353[0m 20:42:56.852> [0;32mI (25) main: Initialising OTA firmware updating.[0m 20:42:56.852> C:/msys32/home/Mariusz/esp/esp-idf/components/freertos/eve[0;32mI (45) fwup_wifi: Firmware updater task started.[0m 20:42:56.852> C:/msys32/home/Mariusz/esp/esp-idf/components/freertosnt_groups.c:498 (xEventGroupClearBits)- assert failed! 20:42:56.852> abort() was called at PC 0x4008b22c on core 0 20:42:56.852> 20:42:56.852> Backtrace: 0x4008be94:0x3ffb9eb0 0x4008c063:0x3ffb9ed0 0x4008b22c:0x3ffb9ef0 0x400d49e0:0x3ffb9f10 0x400d33d0:0x3ffb9f30 0x400d1afe:0x3ffb9f50 20:42:56.852> 20:42:56.852> Rebooting... 20:42:56.852> ets Jun 8 2016 00:22:57

Mscichu avatar Mar 28 '18 18:03 Mscichu

I had a similar issue at the beginning of testing the project. What solved the 'reboot-loop' for me was to erase the flash of the ESP32: make erase_flash

See https://github.com/espressif/esp-idf#erasing-flash for more information.

bassjansson avatar Jun 12 '18 11:06 bassjansson