【问题标题】:Error while compiling nodemcu ESP8266 board编译nodemcu ESP8266板时出错
【发布时间】:2021-07-25 05:57:56
【问题描述】:

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

esptool.py v2.8 串口/dev/ttyUSB0 正在连接...... 芯片是ESP8266EX 特点:无线网络 晶体为 26MHz MAC: 2c:3a:e8:01:1d:3e 正在上传存根... 运行存根... 存根运行... 正在配置闪存大小... 自动检测闪存大小:4MB 将 267168 字节压缩为 196959... 写入 0x00000000... (7 %) Traceback(最近一次调用最后一次): 文件“/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/upload.py”,第 65 行,在 esptool.main(命令行) 文件“/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py”,第 2938 行,在 main operation_func(esp, args) 文件“/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py”,第 2374 行,在 write_flash esp.flash_defl_block(block, seq, timeout=DEFAULT_TIMEOUT * ratio * 2) 文件“/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py”,第104行,在内部 返回函数(*args,**kwargs) 文件“/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py”,第 672 行,在 flash_defl_block self.ESP_FLASH_DEFL_DATA, struct.pack('

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

【问题讨论】:

    标签: arduino-esp8266


    【解决方案1】:

    这取决于您的主板如何刷机。这里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

    ESP 有四个输入来管理启动行为。这些 设置是闪存芯片所必需的!

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

    GPIO2 应拉至“高”。在 GPIO2 之间使用 10KOhm 电阻 和 3.3V (Vcc)。

    GPIO0 设置现在决定运行模式和闪存模式。连接 3.3V (Vcc) 和 GPIO0 之间的 10 KOhm 电阻。这设置了 ESP8266 进入运行模式。

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

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

    除了 nodeMCU 和 WeMOS 之外的所有 ESP 都有一个“CH-PG”引脚。它是 一个“启用”引脚,您可以使用它来关闭整个 ESP 芯片。放一个 CH_PG 和 Vcc 之间的 10KOhm 电阻以保持 ESP 完全运行。

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

    【讨论】:

      猜你喜欢
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-15
      • 1970-01-01
      相关资源
      最近更新 更多