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

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • 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.