首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译nodemcu ESP8266板卡出错

编译nodemcu ESP8266板卡出错
EN

Stack Overflow用户
提问于 2021-05-03 00:05:25
回答 1查看 187关注 0票数 0

我试图将一个简单的代码上传到我的esp8266板上,但遇到了这个错误:

esptool.py v2.8串行端口/dev/ttyUSB0 0正在连接....芯片是ESP8266EX功能: WiFi晶体26 MAC: 2c:3a:e8:01:1d:3e上传存根...正在运行存根...存根正在运行...正在配置闪存大小...自动检测闪存大小: 4MB压缩267168字节至196959...正在写入0x00000000...(7%)回溯(最近一次调用):文件"/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/upload.py",行65,在esptool.main(cmdline)文件"/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py",行2938,在主operation_func(esp,args)文件"/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py",行2374,在块"/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py",( write_flash,seq,esp.flash_defl_block* timeout=DEFAULT_TIMEOUT * 2)中,文件func行104,在内部返回函数(*args,**kwargs)文件数据行672,in flash_defl_block self.ESP_FLASH_DEFL_DATA,struct.pack('

这是我所经历的错误。我已经检查了两次端口和波特率(115200)。请帮我解决这个问题!!

EN

回答 1

Stack Overflow用户

发布于 2021-05-03 00:46:55

这取决于你的棋盘如何闪存它。这里的https://www.letscontrolit.com/wiki/index.php/Basics:_Connecting_and_flashing_the_ESP8266是一个关于如何闪存的非常详细的指南。

特别是“关于闪存的一些基础知识”一节可以解决你的问题https://www.letscontrolit.com/wiki/index.php/Basics:_Connecting_and_flashing_the_ESP8266#Some_basics_about_flashing

电除尘器有四个输入来管理启动行为。这些设置是刷新芯片所必需的!

GPIO15引脚应始终设置为“低”。在GPIO15和地之间使用10K欧姆电阻。

GPIO2应该拉到“高”。使用介于GPIO2和3.3V (Vcc)之间的10K欧姆电阻。

GPIO0设置现在决定运行模式和闪光模式。在3.3V (Vcc)和GPIO0之间连接10 KOhm电阻。这会将ESP8266设置为运行模式。

现在,您可以将GPIO0直接连接到接地以进行闪烁。

第四个是“重置”引脚。它应该是“高”的,所以在Vcc和复位引脚之间放置一个10 KOhm的电阻。

除了nodeMCU和WeMOS之外,所有的电除尘器都有一个"CH-PG“引脚。这是一个“使能”引脚,你可以用来关闭整个ESP芯片。在CH_PG和Vcc之间放置一个10K欧姆的电阻,以保持静电除尘器运行。

具有嵌入式ESP芯片的设备(例如Sonoff基本或4ch )将在板上安装这些电阻。只需使用跳线桥或通过按钮将GPIO0设置为接地。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67358484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档