記錄一下nodemcu次品固件下載不進去的發現過程

正常情況下nodemcu的下載模式gpio0拉低,也就是板子上的flash按鍵按下不丟,然後去按下reset按鍵。然後esp8266 download tool就會提示在下載。但是我的板子連續操作,各種操作操作操作操作後,還是下載不進去。但是有個現象是板子的AT指令,我通過串口助手發過去,板子可以正常的回覆,初步判斷板子裏邊的固件沒問題,有些下載不進去的原因是程序跑亂了,需要清除固件也就是下載一個null的固件進去,就可以繼續下載固件了。

然後判斷nodemcu是不是flash和reset的按鍵壞了,就用杜邦線直接通過引腳接起來來模式上邊的按下然後再丟的操作,結果還是不行。後來繼續查看原理圖,發現我用杜邦線接起來GPIO0的時候,nodemcu上esp8266小模塊的燈亮了,我有看了看esp12E,這個燈是接gpio2,下邊這個鏈接可以看出來每個型號的esp8266的板載信息。那我怎麼把gpio0接地了以後燈怎麼會亮呢,原理圖上gpio0沒有接esp8266板載上的那個燈,因爲板子上兩個引腳距離很近,準備用萬用表哦測量一下是不是兩個角是通的,還沒來得及去測量,大眼一看gpio0和gpio2兩個引腳焊錫連起來了。也就是說這個nodemcu出廠的時候是個次品。後來用烙鐵把兩個引腳分開,就可以正常下載了!

http://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章