ESP8266-C开发-3串口下载固件失败方案

一、串口下载固件失败

以下是报错信息。
[2022-12-23 09:01:17,338][ESP8266Loader_spi[1]][espDownloader.pyo][line:351][ERROR]: Chip sync error: Failed to connect to ESP8266: Timed out waiting for packet header
[2022-12-23 09:01:17,338][ESP8266Loader_spi[1]][espDownloader.pyo][line:439][ERROR]: ESP8266 Chip sync error esp_sync_blocking.

复位启动 串口可以接收到
ets Jan 8 2013,rst cause:2, boot mode:(7,7)
按下boot,复位启动 串口可以接收到
ets Jan 8 2013,rst cause:2, boot mode:(5,7)
分析一下
cause 表示复位原因
()第一个值5代表当前 boot 模式
()第二个值7代表 SDIO/UART 判断

显然下载程序第一个值应该是1才对
通过下表查看GPIO15应该是0 ,但是当前一直是1,将该引脚接到屏蔽外壳(GND)上,下载成功,最终查找发现是GPIO15引脚虚焊。

这是正确启动模式的信息
ets Jan 8 2013,rst cause:2, boot mode:(1,6)
在这里插入图片描述

在这里插入图片描述
总所熟悉,如果串口没有问题,在下载程序失败 可以根据启动信息来查找下载错误

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ESP8266-01S是一款便携式的WiFi模块,可用于连接Internet并与其他设备通信。为了使其能够正常工作,需要通过刷写固件来设置其配置和功能。下面是使用CH340C刷写ESP8266-01S固件的步骤: 1. 准备工具和材料:ESP8266-01S模块、CH340C USB转串口模块、杜邦线、串口调试软件(如SecureCRT、TeraTerm等)和ESP8266-01S固件。 2. 连接ESP8266-01S和CH340C模块。将CH340C模块的GND引脚连接到ESP8266-01S模块的GND引脚,将CH340C模块的TX引脚连接到ESP8266-01S模块的RX引脚,将CH340C模块的RX引脚连接到ESP8266-01S模块的TX引脚。 3. 将ESP8266-01S模块的GPIO0引脚接地,然后重置ESP8266-01S模块。 4. 打开串口调试软件,选择CH340C模块的串口号和波特率。波特率通常为115200。 5. 在串口调试软件中输入命令“AT”,然后按回车键。如果ESP8266-01S模块已连接并正常工作,则应该收到“OK”响应。 6. 在串口调试软件中输入命令“AT+GMR”,然后按回车键。这将显示ESP8266-01S模块当前安装的固件版本。 7. 在串口调试软件中输入命令“AT+RST”,然后按回车键。这将重置ESP8266-01S模块并将其设置为传输模式。 8. 在串口调试软件中输入命令“AT+CWMODE=1”,然后按回车键。这将设置ESP8266-01S模块为站点模式。 9. 在串口调试软件中输入命令“AT+CWJAP="SSID","password"”,然后按回车键。将“SSID”替换为您的WiFi网络名称,将“password”替换为您的WiFi网络密码。这将连接ESP8266-01S模块到您的WiFi网络。 10. 在串口调试软件中输入命令“AT+CWJAP?”,然后按回车键。这将显示ESP8266-01S模块当前连接的WiFi网络名称。 11. 在串口调试软件中输入命令“AT+CIFSR”,然后按回车键。这将显示ESP8266-01S模块的IP地址。 12. 在串口调试软件中输入命令“AT+CWQAP”,然后按回车键。这将断开ESP8266-01S模块与WiFi网络的连接。 13. 在串口调试软件中输入命令“AT+RESTORE”,然后按回车键。这将将ESP8266-01S模块恢复到出厂设置。 14. 在串口调试软件中输入命令“AT+GMR”,然后按回车键。这将显示ESP8266-01S模块当前安装的固件版本。 15. 将需要刷写的ESP8266-01S固件上传到串口调试软件中,并按照固件刷写工具的说明进行刷写操作。 完成以上步骤后,ESP8266-01S模块应该能够正常连接到WiFi网络,并能够完成其它相应的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值