完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
rst:0x8 (TG1WDT_SYS_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:5640 load:0x40078000,len:12696 load:0x40080400,len:4292 entry 0x400806b0 W (54) boot.esp32: PRO CPU has been reset by WDT. W (54) boot.esp32: WDT reset info: PRO CPU PC=0x40042a55 W (56) boot.esp32: WDT reset info: APP CPU PC=0x401cce8e (waiti mode) |
|
相关推荐
1个回答
|
|
从您提供的日志信息来看,ESP32启动时遇到了一些问题。以下是一些可能的原因和解决方案:
1. **看门狗定时器(Watchdog Timer)重置**:日志中的 "rst:0x8 (TG1WDT_SYS_RESET)" 表示设备被看门狗定时器重置。这可能是因为设备在执行某个任务时卡住了,导致看门狗定时器触发。您需要检查代码,确保没有无限循环或阻塞操作。 2. **SPI Flash 启动**:日志中的 "boot:0x13 (SPI_FAST_FLASH_BOOT)" 表示设备正在尝试从SPI Flash启动。请确保您的设备已经正确烧录了固件。 3. **SPI配置问题**:日志中的 "configsip: 0, SPIWP:0xee" 表示SPI Flash的配置可能存在问题。请检查您的SPI Flash配置是否正确。 4. **GPIO驱动配置问题**:日志中的 "clk_drv:0x00, q_drv:0x00, d_drv:0x00, cs0_drv:0x00, hd_drv:0x00, wp_drv:0x00" 表示GPIO驱动配置可能存在问题。请检查您的GPIO驱动配置是否正确。 5. **启动模式和时钟分频**:日志中的 "mode:DIO, clock div:2" 表示设备正在使用DIO模式和时钟分频为2。请确保这些设置与您的硬件和需求相匹配。 6. **加载固件**:日志显示设备正在尝试加载固件,但可能存在问题。请确保您的固件烧录正确,没有损坏。 7. **程序入口点**:日志中的 "entry 0x400806b0" 表示程序的入口点。如果程序入口点不正确,设备可能无法正常启动。 8. **WDT重置信息**:日志中的 "W (54) boot.esp32: PRO CPU has been reset by WDT." 表示PRO CPU被看门狗定时器重置。这可能表明程序中存在死循环或阻塞操作。 综上所述,您需要检查代码,确保没有死循环或阻塞操作,同时检查SPI Flash配置、GPIO驱动配置、启动模式和时钟分频设置是否正确。如果问题仍然存在,您可能需要进一步调试或寻求专业帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
541浏览 6评论
454浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
434浏览 5评论
436浏览 4评论
409浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 01:21 , Processed in 0.578477 second(s), Total 49, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号