esp8266的SSID信息会保存在flash中,所以在烧写新的程序时不会自动擦除旧的WiFi信息。为了避免不必要的麻烦,有时还是将flash擦除干净比较省心。
需要安装Python,pip等工具。具体的度娘一搜一大把。
执行操作如下:
打开命令行,进入c:/python27/script/
执行 C:\Python27\Scripts>esptool.py.exe --port COM3 erase_flash
注意:在执行以上命令之前,应该先让设备上电,让设备进入烧写模式,即按下Flash键,再按下reset键,再执行上述命令
成功的样子是:
C:\Python27\Scripts>esptool.py.exe --port COM3 erase_flash
esptool.py v2.5.0
Serial port COM3
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: ec:fa:bc:1f:28:**
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 11.9s
Hard resetting via RTS pin...
失败的样子是:
A fatal error occurred ....