Nie mogę wymyślić, jak sflashować oprogramowanie wbudowane na stronie http://www.electrodragon.com/w/ESP8266_AT-Command_firmware . Używam ESP8266 Download tool v3.4.4
. Gdy dodam oprogramowanie do ścieżki pobierania, trwa ono do określonego procentu (prawie 77 lub 99.. prawie) i wyświetla błąd Invalid head of packet, FAST FLASHING ERROR
. Jeszcze jedna rzecz: samouczki, których używam do tego celu, zawierają wiele pozycji ścieżki pobierania wypełnionych w narzędziu pobierania, podczas gdy moje są po prostu puste. Mówi, że prześlij połączony plik do 0x0000
. Próbowałem przesłać V1.54...
zawartość pliku (oba pliki), ale nadal wystąpił podobny błąd.
Więc każdy może mnie po prostu poprowadzić przez to, ponieważ jestem zupełnie nowy w tym. Podaj wszelkie inne informacje potrzebne w komentarzach.
PS
- Jestem pewien, że zasilacz jest odpowiedni, ponieważ płynnie używam esp8266 ze starym oprogramowaniem. Podłączyłem również kondensator 200uF b / w gnd i vcc (3.3v z FTDI).
- Dwukrotnie sprawdziłem połączenia (Tak, GPIO0 jest uziemiony).
- Udało mi się sflashować wcześniejszą wersję,
ai-thinker-v1.1.1.bin
ale kiedy podłączyłem ją do monitora szeregowego arduino IDE, zaczął nadawać niekończący się bełkot: P.
Odpowiedzi:
OK znalazłem rozwiązanie.
SpiAutoSet
iDoNotChgBin
oraz Volla. Tym razem się udało.PS: Pomóż ulepszyć odpowiedź, podając wszelkie ważne informacje, które muszę wymienić w odpowiedzi lub Jeśli coś jest nie tak.
źródło