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 ....