0x00

一键刷入固件工具只能向8266写入固件程序,无法对flash进行擦除操作,因而可能会由于某些原因造成烧录的固件运行不正常。

这里使用的是esptool.py,在python2.7环境下运行,python3.0可能会出错。

0x01

使用pip自动安装esptool

命令:pip install esptool

pip install pyserial

0x02

注意下面命令中的串口需要根据实际串口设定,如果擦除的速度过快(不到1S),很可能没有完全擦除,这是可以再擦除一次。擦除时和刷固件一样,需要保持按住Flash按键然后再按下并释放RESET按键,然后在进行擦除。

在Linux下:esptool.py --port /dev/ttyUSB0 erase_flash
在Windows下:c:\Python27\Scripts\esptool.py --port /COM9 erase_flash

Last modification:October 23, 2019
如果觉得我的文章对你有用,请随意赞赏