天天看點

PIP 指令擦除ESP8266的Flash

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

繼續閱讀