完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Adafruit HUZZAH ESP8266
在串口监视器(74880 波特)模块显示总是无限循环 代码:全选Fatal exception (0): epc1=0x40211668, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000] a) 使用工作代码刷新模块(适用于不同的 ESP12 模块)。==> 失败,同样的错误,只有 显示不同的地址 终端输出: 代码:全选 ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x4010f000, len 1264, room 16 tail 0 chksum 0x42 csum 0x42 ~ld Fatal exception (0): epc1=0x402147a4, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000 b) 使用 NodeMCU 0.9.6 刷新模块 ==> 失败,同样的错误,只有 显示不同的地址 代码:全选 ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x4010f000, len 1264, room 16 tail 0 chksum 0x42 csum 0x42 ~ld Fatal exception (0): epc1=0x402147a4, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000 c) 在 github 上发现带有最新 AT 固件的刷新模块 => 失败,同样的错误,只有 显示不同的地址 代码:全选 ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 612, room 16 tail 4 chksum 0x12 load 0x3ffe8000, len 788, room 4 tail 0 chksum 0x50 load 0x3ffe8314, len 264, room 8 tail 0 chksum 0x4a csum 0x4a 2nd boot version : 1.1 SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size : 32Mbit jump to run user1 Fatal exception (0): epc1=0x40211558, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000 d) 使用 esptool.py 擦除整个闪存。使用最新 AT 固件的引导和 esp_init_data_default.bin 刷新模块(没有刷新 user1.bin 或 user2.bin)==> 不再有致命异常 代码:全选 ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 612, room 16 tail 4 chksum 0x12 load 0x3ffe8000, len 788, room 4 tail 0 chksum 0x50 load 0x3ffe8314, len 264, room 8 tail 0 chksum 0x4a csum 0x4a 2nd boot version : 1.1 SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size : 32Mbit jump to run user1 user code done 尝试了 4 种不同的电源 和 3 种不同的 Adafruit Huzzah ESP8266 模块 => 所有 4 个电源在 2 个 ESP 模块上工作正常,没有问题 a) 擦除并回读 b) 闪存和回读 ==> 似乎闪光灯工作正常 我去了很多论坛并搜索了这个问题,但没有找到适合我的情况的恢复解决方案。 有人知道我还能尝试恢复模块吗? |
|
相关推荐
1个回答
|
|
这是一个ESP8266的错误消息,通常被称为“fatal exception”错误。它说明程序已经崩溃,并且可能是由于代码错误、计算资源问题或其他问题造成的。要解决此问题,您可以尝试以下操作:
1. 检查您是否正确配置了ESP8266。确保您正在使用正确的固件版本,并且已正确设置串口参数(例如波特率、数据位、停止位和校验位)。 2. 检查您的代码是否有任何错误。如果您编写了代码,请仔细检查您的代码,确保没有任何语法错误、逻辑错误或其他问题。 3. 检查您的ESP8266是否与其他硬件有冲突。如果您正在与其他设备通信,确保它们使用正确的端口和参数,并且没有任何物理故障或干扰。 4. 尝试使用另一个ESP8266板子或计算机来进行测试。如果您能够在另一个设备上测试成功,则说明您的问题可能是由于硬件问题造成的。 如果您还不能解决问题,请尝试寻求更多帮助或咨询专业人士。 |
|
|
|
只有小组成员才能发言,加入小组>>
191个成员聚集在这个小组
加入小组469 浏览 1 评论
1627 浏览 2 评论
638浏览 6评论
533浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
512浏览 5评论
515浏览 4评论
503浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-21 09:18 , Processed in 0.665813 second(s), Total 44, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191