乐鑫技术交流
直播中

廖阿朋

7年用户 1264经验值
私信 关注
[问答]

ESP32-LyraT V4.3的Dueros编译下载后,不断重启怎么解决?

串口打印信息如下:
看不出来是因为啥引起的重启,模块是ESP32 WROVER B
PS:编译下载paly_mp3工程是正常的。

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

rst:0xc (SW_CPU_RESET),boot:0x1f (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:1
load:0x3fff0018,len:4
load:0x3fff001c,len:6616
load:0x40078000,len:11116
load:0x40080400,len:6004
entry 0x40080704
[0;32mI (61) boot: Chip Revision: 1[0m
[0;32mI (64) boot_comm: chip revision: 1, min. bootloader chip revision: 0[0m
[0;32mI (39) boot: ESP-IDF v3.3.1-dirty 2nd stage bootloader[0m
[0;32mI (39) boot: compile time 14:24:02[0m
[0;32mI (40) boot: Enabling RNG early entropy source...[0m
[0;32mI (45) boot: SPI Speed      : 80MHz[0m
[0;32mI (49) boot: SPI Mode       : DIO[0m
[0;32mI (53) boot: SPI Flash Size : 4MB[0m
[0;32mI (57) boot: Partition Table:[0m
[0;32mI (61) boot: ## Label            Usage          Type ST Offset   Length[0m
[0;32mI (68) boot:  0 nvs              WiFi data        01 02 00009000 00006000[0m
[0;32mI (75) boot:  1 phy_init         RF data          01 01 0000f000 00001000[0m
[0;32mI (83) boot:  2 factory          factory app      00 00 00010000 00300000[0m
[0;32mI (90) boot: End of partition table[0m
[0;32mI (95) boot_comm: chip revision: 1, min. application chip revision: 0[0m
[0;32mI (102) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x75b2c (482092) map[0m
[0;32mI (245) esp_image: segment 1: paddr=0x00085b54 vaddr=0x3ffb0000 size=0x03cdc ( 15580) load[0m
[0;32mI (250) esp_image: segment 2: paddr=0x00089838 vaddr=0x40080000 size=0x00400 (  1024) load[0m
[0;32mI (252) esp_image: segment 3: paddr=0x00089c40 vaddr=0x40080400 size=0x063d0 ( 25552) load[0m
[0;32mI (269) esp_image: segment 4: paddr=0x00090018 vaddr=0x400d0018 size=0x13ca9c (1297052) map[0m
[0;32mI (630) esp_image: segment 5: paddr=0x001ccabc vaddr=0x400867d0 size=0x11380 ( 70528) load[0m
[0;32mI (669) boot: Loaded app from partition at offset 0x10000[0m
[0;32mI (669) boot: Disabling RNG early entropy source...[0m
[0;31mE (669) psram: Not a valid or known package id: 3[0m
abort() was called at PC 0x40082c6b on core 0

ELF file SHA256: ad532c0faae02628277b01ecab20d4cb04ca7d5c81e3ac4ab33a11f693b49050

Backtrace: 0x4008b4db:0x3ffe3b70 0x4008b82d:0x3ffe3b90 0x40082c6b:0x3ffe3bb0 0x400d3fbf:0x3ffe3c20 0x400815f3:0x3ffe3c40 0x40079366:0x3ffe3c80 0x40079839:0x3ffe3cc0 0x40080759:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20

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

rst:0xc (SW_CPU_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)                                                                                                                                                

回帖(1)

叹久

2024-6-28 16:40:39
我们可以尝试以下几个步骤来解决ESP32-LyraT V4.3不断重启的问题:

1. **检查电源**:确保您的ESP32-LyraT V4.3设备连接到稳定的电源,因为不稳定的电源可能导致设备不断重启。

2. **检查硬件连接**:检查所有硬件连接是否正确,包括音频模块、麦克风等。如果有任何连接问题,可能会导致设备不稳定。

3. **检查代码**:检查您的Dueros编译下载代码,确保没有逻辑错误或死循环。如果代码有问题,可能会导致设备不断重启。

4. **检查固件版本**:确保您的ESP32-LyraT V4.3设备使用的是最新版本的固件。如果不是,请尝试更新固件。

5. **检查SPI Flash**:根据串口打印信息,您的设备使用的是SPI Flash。请检查SPI Flash是否正常工作,如果SPI Flash有问题,可能会导致设备不断重启。

6. **检查看门狗定时器**:如果您的代码中使用了看门狗定时器,请确保看门狗定时器的配置正确。如果看门狗定时器配置不正确,可能会导致设备不断重启。

7. **使用ESP-IDF工具**:使用ESP-IDF工具来调试您的设备。ESP-IDF提供了丰富的调试功能,可以帮助您找到问题所在。

8. **查看错误日志**:如果可能的话,尝试查看设备的错误日志。错误日志可能会提供关于设备不断重启的原因的线索。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分