logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT

robo1973 21 Wrz 2019 18:58 2724 26
REKLAMA
  • #1 18179293
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Witam !!!

    Mam dwa problemy
    Pierwszy to pod jakie adresy wgrać soft /dwa pierwsze adresy w nazwie/

    0x00000.bin
    0x10000.bin
    blank.bin
    esp_init_data_default.bin
    nodemcu_integer_0.9.5_20150318.bin

    Druga sprawa to moduł ma 4 MB Flash/ ?
    Albo wgrywam złe oprogramowanie i pod złe adresy albo coś innego. Soft niby się wgrywa programem ESP8266Flasher.exe ale nie mam odpowiedzi modułu w terminalu na AT ?
    Można prosić o jakiś sprawdzony soft i adresy gdzie wgrać ?
    Dziękuję
  • REKLAMA
  • #2 18179298
    Konto nie istnieje
    Poziom 1  
  • #3 18179339
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    pod jakie adresy wgrać ?
  • Pomocny post
    #4 18179343
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #6 18179373
    Konto nie istnieje
    Poziom 1  
  • #7 18179389
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT

    terminal 115200

    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT
  • #8 18179397
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #9 18179401
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    masz powyżej Realterm
  • REKLAMA
  • #10 18179407
    Konto nie istnieje
    Poziom 1  
  • #11 18179439
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    wyłączam program do flash Jak restartować Ja odpinam konwerter TTL od USB laptopa , odłączam I00 od masy i załączam ponownie konwerter do USB
  • #12 18179444
    Konto nie istnieje
    Poziom 1  
  • #13 18179468
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    mam ,mama Tylko gripo15 nam do masy bez rezystora
    Stawiam że coś soft nie taki do mojej wersji E 12
    Po prostu po wgraniu softu moduł nie wstanie / nie sieje wifi/ Albo zły soft lub adresy bo na innym bez AT przynajmniej wifi sieje
  • #14 18179474
    Konto nie istnieje
    Poziom 1  
  • #15 18179483
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Set base address success.
    Note:Program flash success.
    Note:Set base address success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Set base address success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Program flash success.
    Note:Serial port disconnected.
  • #16 18179489
    Konto nie istnieje
    Poziom 1  
  • #17 18181068
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    To nie wiem co jest Wgrywam zgodnie z adresami co podałeś Mam dwa moduły i na dwóch tak samo. Zarówno za pomocą konwertera jak i adrurino nie mogę komunikować się po AT
  • #18 18181258
    Konto nie istnieje
    Poziom 1  
  • #19 18181548
    kaczakat
    Poziom 34  
    Posty: 1748
    Pomógł: 317
    Ocena: 230
    Na schemacie GPIO16 jest połączone do RST na stałe, powinno być diodą w kierunku do GPIO16, takie połączenie uniemożliwia wgranie firmware prawidłowo, chyba że rozłączasz tę zworę na czas wgrywania. Jak ma być rezystor na GPIO15 to daj rezystor - na początek zawsze lepiej robić dokładnie z instrukcją.
    Firmware AT wgrywałem zawsze podając, że mam 1MB flash, nawet gdy miałem 4, te same ustawienia dla ESP12F/12E i 1MB ES01S:
    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT
    no i jak widać innym programem.
    Jak nie działa to po kolei zmniejszam QIO, QOUT, DIO i ostatecznie DOUT.
    Nowsze firmaware mają połączenie AT na 115200, starsze miały 9600, sprawdzam zawsze obie.
    Wgraj przykładowy szkic z Arduino, który drukuje coś na Serial i sprawdź czy prawidłowo działa.
    Po podłączeniu ESP do PC ustaw terminal na 74k i zrób reset, wklej tu komunikat startowy - tam jest informacja co jest wgrane i w jakim trybie się uruchamia, może coś nie łączy i pomimo użycia przełącznika ciągle uruchamia się tylko w trybie upload flash.
    Pomogłem? Kup mi kawę.
  • #20 18181678
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Dziękuje za pomoc Wieczorem protestuję
    podczas wgrywania masz BAUD 921600 czy tak ustawić ?
  • #21 18181824
    Konto nie istnieje
    Poziom 1  
  • #22 18182139
    kaczakat
    Poziom 34  
    Posty: 1748
    Pomógł: 317
    Ocena: 230
    Dzięki diodzie z RST do GPIO16 można nie ruszać już tego połączenia i mieć na stałe podłączenie do wybudzania, a równocześnie działa wgrywanie flash. Jak ktoś nie ma zamiaru wykorzystywać usypiania to można oczywiście nie podłączać wcale.
    Ustawiam prędkość 900k jak wszystko jest OK, czasami trzeba zmniejszyć do 115200, a i zdarzało się, że musiałem wgrywać 9600, zależy jaki kabel i jaki moduł, jaki konwerter UART.
    Pomogłem? Kup mi kawę.
  • #23 18182561
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    kol kaczakat w zdjęciu które udostępniłeś jest user1.1048.new.5.bin a w paczce jest user1.2048.new.5.bin ?
    Druga sprawa rozumiem pasek diody do RST ?
  • #24 18182634
    kaczakat
    Poziom 34  
    Posty: 1748
    Pomógł: 317
    Ocena: 230
    Led to szczególny przypadek diody świecącej, ja piszę o diodzie schottky lub zwykłej krzemowej 0.6V, w kierunku do GPIO16 )tam wyżej źle napisałem):
    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT

    W załączniku to co wgrywałem.
    PS:
    Dla AT nie widzę sensu łączenia GPIO16 z RST w żaden sposób, to się używa do wybudzania co określony czas kodem z poziomu ESP, czyli wtedy gdy nie ma innego urządzenia, które nim steruje.
    Załączniki:
    • ESP8266_AT_Bin_V1.6.2.zip (2.33 MB) Musisz być zalogowany, aby pobrać ten załącznik.
    Pomogłem? Kup mi kawę.
  • #25 18182877
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Po wgraniu Twojej paczki terminal pokazuje po podłączeniu do WiFi
    +STA_CONNECTED:"a4:50:46:d5:88:e6"

    +DIST_STA_IP:"a4:50:46:d5:88:e6","192.168.4.2"


    Po komendzie AT+GMR odpowiada AT+GMR
    Dziwne że na komendę odpowiada tą samą /

    user1.1048.new.5.bin i user 2 wgrywam pod adresy co podałeś

    natomiast user1.2048.new.5.bin wystarczy wgrać po 0c1000 i też wifi wstaje

    Dziwne bo wgranie ESP8266_AT_Bin_V1.7 pod te same adresy powoduje że wifi nie działa
  • #26 18183291
    kaczakat
    Poziom 34  
    Posty: 1748
    Pomógł: 317
    Ocena: 230
    Po wgraniu wszystkiego, odpaleniu terminala na 115200 i po wciśnięciu RST, powinny przelecieć najpierw śmieci z prędkości 74k, a na koniec napis READY.
    Teraz można wpisywać komendy AT.
    Konfiguracja wgrana do płytki Wemos z ESP12E i 4MB flash:
    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT
    Odpowiedź po GMR:
    Spoiler:
    AT+GMR
    AT version:1.6.2.0(Apr 13 2018 11:10:59)
    SDK version:2.2.1(6ab97e9)
    compile time:Jun 7 2018 19:34:29
    Bin version(Wroom 02):1.6.2
    OK

    Soft 1.71 jest trochę bardziej pokręcony, zadziałał w takim ustawieniu:
    Adresy wgrywania softu i brak reakcji ESP8266 esp-12 E na AT
    Spoiler:
    AT+GMR
    AT version:1.7.1.0(Jul 15 2019 16:58:04)
    SDK version:3.0.1(78a3e33)
    compile time:Jul 15 2019 18:12:41
    Bin version(Wroom 02):1.7.1
    OK

    Soft pobrałem stąd: Link.
    Pomogłem? Kup mi kawę.
  • #27 18184700
    robo1973
    Poziom 15  
    Posty: 679
    Pomógł: 2
    Ocena: 59
    Sprawa wygląda tak Wgrałem soft ESP8266_AT_Bin_V1.7 oraz ESP8266_NonOS_AT_Bin_V1.7.1 zgodnie z ustawieniami na ostatnim zdjęciu dla Soft 1.71
    Soft się załadował, widzę sieć od karty . Po resecie REDY\\\
    Terminal odpowiada prawidło po ustawieniu w ardurino : Zarówno NL jak i CR

    Dziękuję !!!!

Podsumowanie tematu

✨ Użytkownik zgłosił dwa problemy związane z modułem ESP8266 ESP-12E: brak reakcji na komendy AT oraz pytanie o odpowiednie adresy do wgrywania oprogramowania. Odpowiedzi wskazują, że brak reakcji na komendy AT może wynikać z niewłaściwego firmware lub błędnych ustawień. Użytkownicy podali konkretne adresy do wgrywania firmware, takie jak 0x00000 boot_v1.7.bin oraz 0x01000 user2.2048.new.5.bin. Wskazano również na konieczność poprawnej konfiguracji terminala szeregowego oraz na znaczenie podłączenia GPIO do zasilania. Po wgraniu odpowiedniego oprogramowania i poprawnym ustawieniu terminala, użytkownik uzyskał komunikację z modułem.
Wygenerowane przez model językowy.
REKLAMA