esp32不断重启(rst:0x3 (SW_RESET))是什么原因

joseph_ji
Posts: 70
Joined: Thu Jun 17, 2021 1:26 am

esp32不断重启(rst:0x3 (SW_RESET))是什么原因

Postby joseph_ji » Thu Aug 26, 2021 2:13 am

软件环境:ESP-IDF v4.3-302-g47b96db-dirty
硬件环境:ESP32_Devkitc_V4开发板
开发环境:linux
问题描述:在idf4.3版本上编译下载后,上电运行时,不断重启,日志打印如下:
rst:0x3 (SW_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:7200
load:0x40078000,len:14308
ho 0 tail 12 room 4
load:0x40080400,len:3908
entry 0x400806a4
ets Jun 8 2016 00:22:57
想请教一下,这是什么原因导致的重启,该如何解决?

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: esp32不断重启(rst:0x3 (SW_RESET))是什么原因

Postby ESP_Gargamel » Thu Aug 26, 2021 2:50 am

你这板子是初次拿到就这样,还是用着用着这样了?
你是不是在 boot 里改了什么,从你的 log 上看,len 与 IDF 默认情况下编译出的不一致。

Code: Select all

ets Jun  8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x3e (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:7064
load:0x40078000,len:14308
load:0x40080400,len:3716
entry 0x40080680
你使用的 commit,我这是这样的。

还有,你有没有把 boot 的 log 关了?

flyingfox
Posts: 1
Joined: Thu Dec 01, 2022 7:32 am

Re: esp32不断重启(rst:0x3 (SW_RESET))是什么原因

Postby flyingfox » Thu Dec 01, 2022 7:37 am

我也遇到了同样的问题,是刚拿到的新板,还没有下载任何程序。
新建 BMP 图像.jpg
新建 BMP 图像.jpg (127.37 KiB) Viewed 3579 times
因为以上原因,也导致无法进入BOOT模式,无法下载新的程序

Who is online

Users browsing this forum: No registered users and 83 guests