ampy 不再连接

问题描述

我让 5.4 工作了一段时间。在那之后它是间歇性的,现在它大部分时间都不起作用。我可以运行 ampyesptool.py --port COM3 flash_id,但是当我尝试运行 esptool.py --port COM3 chip_idampy --port COM3 ls 时它只是挂起。

我试过了:

  • 重新启动计算机
  • 关闭计算机
  • 不同的 USB 端口
  • 不同的 ESP32 和 ESP8266

有什么想法吗?

解决方法

我了解到同一系列中的不同设备需要以不同的方式刷入。我在 Wemos D1 Mini 上使用 ESP-Now 刷写 MicroPython:

esptool.py --chip esp8266 --port COM11 write_flash -z 0x1000 C:\Users\Main\Downloads\firmware-esp8266-GENERIC.bin

它应该是:

esptool.py --port COM11 --baud 1000000 write_flash --flash_size=4MB -fm dio 0 C:\Users\Main\Downloads\firmware-esp8266-GENERIC.bin