完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
使用的硬件:Adafruit HUZZAH ESP8266 ESP12
使用的软件: - Arduino IDE V1.6.7 带 esp8266 板 V2.0.0 - AT固件(来自github的最新产品)https://github.com/espressif/esp8266_at) - NodeMCU(0.9.6-dev_20150704来自 githubhttps://github.com/nodemcu/nodemcu-firmware/releases 使用的刷机工具: 乐鑫 ESP FLASH 下载工具 V2.4 esptool.py 发生了什么事: - 测试了我自己的项目(用Arduino IDE编写) - 使用Arduino OTA(设备位于难以接近的位置) - OTA工作了几次 - OTA 失败,设备不再连接到 WiFi,即使在关机/开机周期后也是如此 - 卸下ESP模块,尝试使用FDDI电缆通过串行端口重新刷写 - ESP模块仍无法启动 在串行监视器(74880波特)模块上显示始终无休止的循环 致命异常 (0): epc1=0x40211668, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000] 恢复试验: a) Reflash module with working code (works on different ESP12 module). ==> fail, same error, only EPC1=0x...显示不同的地址 端子输出: ets Jan 8 2013,rst cause:2, boot mode:(3,7) 负载 0x4010f000,LEN 1264,房间 16 尾 0 CHKSUM 0x42 CSUM 0x42 ~ld 致命异常 (0): EPC1=0x402147a4, EPC2=0x00000000, EPC3=0x00000000, excvaddr=0x00000000, DEPC=0x00000000 b) Reflash module with NodeMCU 0.9.6 ==> fail, same error, only EPC1=0x...显示不同的地址 ets Jan 8 2013,rst cause:2, boot mode:(3,7) 负载 0x4010f000,LEN 1264,房间 16 尾 0 CHKSUM 0x42 CSUM 0x42 ~ld 致命异常 (0): EPC1=0x402147a4, EPC2=0x00000000, EPC3=0x00000000, excvaddr=0x00000000, DEPC=0x00000000 c) Reflash module with lates AT firmware found on github => fail, same error, only EPC1=0x...显示不同的地址 ets Jan 8 2013,rst cause:2, boot mode:(3,7) 负载 0x40100000,LEN 612,房间 16 尾部 4 Chksum 0x12 负载 0x3ffe8000,LEN 788,房间 4 尾 0 CHKSUM 0x50 负载 0x3ffe8314,LEN 264,房间 8 尾 0 Chksum 0x4a CSUM 0x4a 第二个启动版本:1.1 SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size : 32Mbit 跳转到运行 user1 致命异常 (0): EPC1=0x40211558,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 d) Erase complete flash with esptool.py. Reflash module with boot and esp_init_data_default.bin (no user1.bin or user2.bin flashed!) from latest AT firmware ==> no more Fatal Exception ets Jan 8 2013,rst cause:2, boot mode:(3,7) 负载 0x40100000,LEN 612,房间 16 尾部 4 Chksum 0x12 负载 0x3ffe8000,LEN 788,房间 4 尾 0 CHKSUM 0x50 负载 0x3ffe8314,LEN 264,房间 8 尾 0 Chksum 0x4a CSUM 0x4a 第二个启动版本:1.1 SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size : 32Mbit 跳转到运行 user1 用户代码完成 尽量消除电源问题 尝试了 4 种不同的电源(Adafruit Huzzah ESP8266 具有板载电源调节器,输入电压范围为 3.3V 至 16V)和 3 种不同的 Adafruit Huzzah ESP8266模块 来自 iPhone 的 5V USB 电源,5V,1A 三星 Note 10.1 的 5V USB 电源,5V,2A 9V wall plug with additional caps (470uF elec. & 100nF ceramic), 9V 1A LM317 构建电源的 5V,5V 1.5A 尝试检查闪存是否失败 a) 擦除并回读 - 擦除完整的闪存esptool.py erase_flash - 回读完整的闪存esptool.py read_flash 0 4194304 erased.bin - check erased.bin with hex editor ==> complete content is 0xFF
- 擦除完整的闪存esptool.py erase_flash - 使用 ESP FLASH DOWNLOAD TOOL V2.4 的 FLASH AT 固件 - 使用的地址: 我去了很多论坛并搜索了这个问题,但没有找到适用于我情况的恢复解决方案。 有人知道我还可以尝试什么来恢复模块? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
933 浏览 0 评论
1653 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1284 浏览 1 评论
1218 浏览 1 评论
4959 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1250浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2329浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2525浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:20 , Processed in 0.608393 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
334
