LYon 发表于 2019-6-9 02:07:41

FireBeetle Board-ESP32不断重启怎么办

这段时间的运气实在是差!
上个月电脑硬盘数据丢失!上次备份数据是1年前的...
开始测试连接阿里云的时候用例程编译都不能通过!原来是因为升级了库文件造成的,重新用老版本覆盖解决。
这个月初开始阿里云突然一直无法连接,重建新项目新设备用例程都无法连接,持续了一个星期没有进展... 期间只好先研究如何用手机做个人身份识别(大坑)
7号时突然连Arduino都无法启动了,一运行只出现个Logo画面就没然后了。原因是附加开发板管理器网址乐鑫ESP32开发板和FireBeetle-ESP32有冲突。
而现在FireBeetle Board-ESP32居然上传任何程序都不正常工作,串口调试发现模块不停反复重启,提示如下
Rebooting...
ets Jun8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0008,len:8
load:0x3fff0010,len:1760
load:0x40078000,len:6668
load:0x40080000,len:252
entry 0x40080034
assertion "false && "item should have been present in cache"" failed: file "/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/nvs_flash/src/nvs_item_hash_list.cpp", line 85, function: void nvs::HashList::erase(size_t)
abort() was called at PC 0x400d136f on core 0

Backtrace: 0x40087368:0x3ffc6340 0x40087543:0x3ffc6360 0x400d136f:0x3ffc6380 0x400d38c0:0x3ffc63b0 0x400d3c2e:0x3ffc63d0 0x400d3f5d:0x3ffc6420 0x400d36d4:0x3ffc6480 0x400d3516:0x3ffc64d0 0x400d35af:0x3ffc64f0 0x400d35fa:0x3ffc6510 0x400d0950:0x3ffc6530 0x400e21b3:0x3ffc6550 0x400d224a:0x3ffc6580
怎么办,是要重刷bootloader吗?


hellonhy 发表于 2019-8-28 10:39:19

你好,关于Rebooting这个问题我们已经解决了。很抱歉现在才看到你的帖子
具体的方法是:先连接上Firebeetle,查看当前串口是多少, 然后打开系统的cmd命令,cd 进入 F:\compilingsoftware\Mind+\Arduino\hardware\tools\esp32 目录下。(你的路径和我肯定不一样,你从Mind+那里和我对应就行,没有mind+下载一个mind+也行的)
然后输入esptool.exe --port COM30 erase_flash(COM30是我的串口号,你可以看看你的串口号是多少)
结束后重新插拔一下再试试就好了。
页: [1]
查看完整版本: FireBeetle Board-ESP32不断重启怎么办