完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我使用nodemcu:esp8266-12f 的板子,用官方最新的SDK 编译了一个简单的helloword程序,用官方的FLASH烧录工具,一直烧录不进去。
使用安信可的 ESP8266Flasher 很容易升级成功,但是成功后,一直反复重启。 打印信息: ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 OS SDK ver: 1.5.0-dev(7f7a714) compiled @ May 12 2017 18:16:00 rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) l 请帮忙看看是什么原因引起的? |
|
相关推荐
1 条评论
1个回答
|
|
|
以下是一些建议和解决方案,帮助您解决这个问题:
1. **检查烧录文件**:首先,请确保您烧录的文件是正确的。有时候,烧录文件可能损坏或不完整,导致模块无法正常运行。尝试重新下载或生成烧录文件,然后再次烧录。 2. **检查烧录参数**:确保您使用的烧录参数与您的模块兼容。例如,烧录速度、Flash大小等。如果参数不正确,可能会导致模块无法正常工作。 3. **检查电源**:不稳定或不足的电源可能会影响模块的正常运行。确保您的模块连接到稳定的电源,并检查电源线是否接触良好。 4. **检查硬件连接**:检查您的模块与其他硬件(如传感器、继电器等)之间的连接是否正确。错误的连接可能会导致模块无法正常工作。 5. **检查代码**:检查您的代码是否存在无限循环、死锁或其他问题。这些问题可能会导致模块无法正常运行。 6. **更新固件**:尝试更新您的模块的固件。有时候,固件的bug可能会导致模块无法正常工作。您可以从官方网站下载最新的固件,并按照说明进行更新。 7. **检查模块硬件**:如果以上方法都无法解决问题,可能是模块硬件存在问题。检查模块上的元件是否有损坏或焊接不良的情况。如果发现问题,您可能需要更换模块。 8. **使用其他烧录工具**:您提到使用安信可的ESP8266Flasher可以成功烧录,但模块仍然反复重启。您可以尝试使用其他烧录工具,如NodeMCU Flasher或esptool.py,看看是否能解决问题。 9. **查看错误信息**:您提供的打印信息显示了模块的重启原因和烧录信息。根据这些信息,您可以进一步分析问题所在。例如,检查烧录的程序是否与模块的boot版本兼容。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
389 浏览 0 评论
953 浏览 0 评论
1679 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1337 浏览 1 评论
1235 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1256浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
930浏览 3评论
2345浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2533浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1054浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 09:59 , Processed in 0.674274 second(s), Total 88, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4072
