ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

anilth
Posts: 2
Joined: Thu Oct 13, 2022 9:58 am

ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

Postby anilth » Thu Oct 13, 2022 11:55 am

Hi ,

I'm experiencing Boot-up issues with my ESP32-WROOM-32 custom board. the board was working normal for weeks and suddenly stopped for no reason . I tried to capture the log by adding a pull-up on IO0 and found the below message... observed continuous same message on console, could be a reset. I erased and flashed the board few times but couldn't succeed. FYI the FUSE were burned to set Flash voltage (VDD_SDIO) to 3.3V by efuse tool. I tried to flash same SW on other few boards and no issue with them . this issue is quite spurious and need a solution before considering this chipset for production.

rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (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:6844
ho 0 tail 12 room 4
load:0x07800000,len:3811391
ets Jul 29 2019 12:21:46

rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (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:6844
ho 0 tail 12 room 4
load:0x07800000,len:3811391
ets Jul 29 2019 12:21:46


Addresses were set as below on ESP32 DOWNLOAD TOOL
1. “partition-table.bin”, address: 0x10000
2. “ota_data_initial.bin”, address: 0x18000
3. “bootloader.bin”, address: 0x1000
4. “application.bin”, address: 0x20000

appreciate you feedback . would like to provide more inputs if I'm missing anything here .
Thank you.

Regards,
Anil

ESP_Sprite
Posts: 9583
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

Postby ESP_Sprite » Fri Oct 14, 2022 3:36 am

load:0x07800000,len:3811391
That seems like something is mis-read or mis-interpreted in the bootloader header. Possibly an issue with how flash is connected. Can you share your schematic?

anilth
Posts: 2
Joined: Thu Oct 13, 2022 9:58 am

Re: ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

Postby anilth » Fri Oct 14, 2022 7:33 am

Thank you for reply.

Before i share the schematics , can you please provide any leads to specific pins that i've to take a look . I followed the datasheet and took care of strapping pins on my design . as i said earlier the board(pcb with ESP32) was working for weeks and passed all my unit level and integration tests .from the moment I wire program latest build i'm seeing this issue . I did erased the flash and programmed all my previous builds but it couldn't help. I would like to know what could be the reason the bootloader going to continuous reset mode . the point I'm more surprised was I have 2 more similar boards that I flashed same build and they all work well.

ESP_Sprite
Posts: 9583
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

Postby ESP_Sprite » Fri Oct 14, 2022 12:36 pm

Sorry, it's a case of 'when I see it I know it'... it could be loads of things: bootstrap pins not connected well, no decoupling on Vcc_sio, ... If you followed the datasheet, you may also want to go through the hardware design guidelines to double-check btw.

nedrysoft
Posts: 2
Joined: Sun Jan 09, 2022 4:39 am

Re: ESP32 Boot-up issue: rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)

Postby nedrysoft » Wed Oct 19, 2022 3:24 pm

You've been hit with this issue:

https://github.com/espressif/esp-idf/is ... 1283878072

Stick the device in the bin, it's bricked.

Who is online

Users browsing this forum: No registered users and 58 guests