2016-08-25 3 views
0

ベースモジュール+ OneWireとmDNSでカスタムビルドを使用してESP-12Eにフラッシュを書きました。 ビルドは私が以前使用したウェブサイトからのものであり、ビルドは常に機能しています。プログラミング後にESP8266がフラッシュを読み取ることができません

フラッシュ書き込みは明らかに成功しましたが、書き込み後にESPがガベージデータを送信し始め、まだ停止していません。

EspressifのESP8266ダウンロードツールではフラッシュをプログラムできません。また、esptoolもプログラムしません。 楽しい部分は次のとおりです。APとステーションの両方のMACを実際に読み取ることができます。

GPIO0/2の変更は何の効果もありません。ゴミデータはまだ入ります。 ESPlorer、PuTTY(シリアル)、Teratermでデータを読み込もうとしましたが、問題は同じです。

はまた

... 230400から9600からすべての標準的なボーレートを試してみましたそして今、私はアイデアから完全です。あなたがupgrading section in the NodeMCU docsを理解する必要が After getting sync i get this

答えて

1

: はここEspressifダウンローダ上のエラーについての画像です。具体的には、ファームウェアが構築するEspressif SDKのesp_init_data_default.binを正しいメモリアドレスにフラッシュする必要があります。

私はNodeMCUフラッシャー(プロジェクトがところで停滞しているようだ)とそれを行う方法を知っているが、esptool.pyコマンドで次のようになりません。

esptool.py --port <serial-port-of-ESP8266> write_flash -fm dio -fs 32m 0x00000 <nodemcu-firmware>.bin 0x3fc000 esp_init_data_default.bin 
+0

感謝を。あなたはもう一度私の救い主に見えます。 – Crystallize

+0

私の喜びですが、私はそうではありません。 –

関連する問題