Skocz do zawartości

Esp8266 wgrywanie oprogramowania AT


multidot

Pomocna odpowiedź

Witam.

Zostawiam podsumowania mojej "walki" z aktualizacją oprogramowania AT i SDK w płytkach V3 i V2 ModeMcu.

Zbiorę wszystko w punkty, żeby było przejrzyście i w miarę zrozumiale, więc tak.
1) Należy zacząć od sprawdzenia jaka wersja AT i SDK znajduje się w posiadanym układzie ESP8288 użyć do tego dowolnego monitora portu szeregowego i komend AT+RST i AT+GMR

Po wpisaniu komendy AT+GMR powinniśmy otrzymać wersję AT i SDK jak poniżej:

AT version:1.3.0.0(Jul 14 2016 18:54:01)
SDK version:2.0.0(5a875ba)
v1.0.0.3
Mar 13 2018 09:37:06

Komendą AT+RST sprawdzamy wersję boot i parametry pamięci. Otrzymujemy ekran jak poniżej:
2nd boot version : 1.6
  SPI Speed      : 40MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

2) Używałem narzędzia flash_download_tool i ESP8266 FLASHER, polecam ten pierwszy.

3) Uruchamiamy flash_download_tool w trybie develp. W konfiguracji ustawiamy parametry zgodne ztym co otrzymaliśmy wcześniej w moim przypadku SPI Speed:40MHz, SPI Mode: QIO, Flash Size 32Mbit.

4) Ściągnąć ze strony producenta oprogramowanie, które nas interesuje. Otworzyć i zapoznać się z plikem REDME w katalogu bin\at

5) Dodać po kolei w nowych liniach pliki boot, user1.1024, esp, blank 

6) Do dodanych plików po prawej w oknach dodać adresy zgodnie z plikem README. Dla pamięci od 1MB w górę należy sugerować się akapitem Flash size 8Mbit: 512kB+512kB

6) Odznaczyć wszystkie checkboxy po lewej stronie.

7) Podłączyć płytkę wybrać port COM i baud na 115200

😎 Wybrać klawisz ERASE poczekać cierpliwie do skasowania pamięci i komunikatu FINISH

9) Wcisnąć i przytrzymać klawisz RESET na płytce. Trzymając klawisz RESET wcisnąć klawisz FLASH i przytrzymać.

10) Odpuścić klawisz RESET.

11) W programie wybrać przycisk START.

12) W momencie, gdy na zielonym polu jest opis SYNC odpuścić klawisz FLASH. Następnie cierpliwie czekać do momentu zakończenia aktualizacji w ukazania się komunikatu FINISH.

13) Jeżeli wszystko przebiegło pomyślnie sprawdzić jeszcze raz komendami AT+RST i AT+GMR czy udało się zaktualizować oprogramowanie. U mnie po aktualizacji:

AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4

2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

Pozdrawiam.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.