2016-06-10 305 views
2

我試圖刷新AT固件esp8266,但我總是收到等待數據包標頭的超時錯誤。ESP266超時等待數據包標頭

注:我使用esptool.py閃爍的芯片,我已經有一些代碼上傳到它,這是我上傳的使用Arduino IDE

這裏是一邊寫閃存我正在錯誤:

[email protected]:/home/mayank/Desktop# esptool.py -b 115200 -p /dev/ttyACM0 
write_flash 0x000000 "ESP_8266_BIN0.92.bin" esptool.py v1.2-dev 
Connecting... Running Cesanta flasher stub... 

發生了一個致命錯誤:超時等待數據包標頭

回答

1

最有可能的是ESP沒有進入閃光燈模式。 如果它有按鈕,請按住閃光燈,然後按重置,然後運行該工具。

但是你還沒有提到你使用了哪個ESP模塊,以及在什麼設置下。

+0

我修復了這個問題,我沒有在閃爍之前將gpio0接地。即使你做的一切正確,你可能會得到錯誤,但繼續嘗試。在我之間工作esp8266。 –