Sadržaj:

Bljeskanje firmvera ESP8266: 4 koraka
Bljeskanje firmvera ESP8266: 4 koraka

Video: Bljeskanje firmvera ESP8266: 4 koraka

Video: Bljeskanje firmvera ESP8266: 4 koraka
Video: ESP8266 Exception 3 2024, Srpanj
Anonim
Bljeskanje firmvera ESP8266
Bljeskanje firmvera ESP8266

Svatko pokušava ažurirati firmver modula ESP8266. Upute vam mogu pomoći pri bljeskanju firmvera u ESP8266.

Korak 1: Povežite ESP8266 s računalom

Spojite ESP8266 s računalom
Spojite ESP8266 s računalom
Spojite ESP8266 s računalom
Spojite ESP8266 s računalom

Prije svega trebate povezati ESP8266 s računalom uz pomoć Arduino UNO ili USB-UART-a. slijedite dijagram kruga za povezivanje modula ESP8266 s Arduinom ili USB-UART-om

ZA ARDUINO UNO

  • Spojite 3.3v pin Arduino UNO -a na V ++ i EN pin ESP8266
  • Spojite GND pin Arduino UNO na GND pin ESP8266
  • Spojite TX, RX Arduino UNO pina na RX i TX pinof ESP8266
  • Spojite prekidač između GND pina Arduino UNO i CPIO0 pina ESP8266 da biste aktivirali način ažuriranja firmvera. (kada je prekidač pritisnut)
  • Spojite RST Arduino UNO na GND Arduino UNO

prema shemi kola

ZA USB-UART

  • Spojite 3.3v pin USB-UART-a na V ++ i EN pin ESP8266
  • Spojite GND pin USB-UART na GND pin ESP8266
  • Spojite TX, RX USB-UART pina na RX i TX pin ESP8266
  • Spojite prekidač između GND pina USB-UART i CPIO0 pina ESP8266 da biste aktivirali način ažuriranja firmvera. (Kada je prekidač pritisnut)

Korak 2: Provjerite trenutnu verziju

Da biste provjerili trenutnu verziju vašeg ESP8266, otvorite Arduino IDE (ako nemate, kliknite vezu da biste je dobili: -https://www.arduino.cc/en/main/software)

Napomena:- Prekidač b/w GND i CIPO0 bit će otvoren (ne pritisnut)

Otvori novi projekt <Odaberite port u alatima <Otvori serijski monitor u alatima <Odaberite brzinu prijenosa na 115200

Monitor serijskog porta mora biti postavljen tako da se naredbeni redak šalje s konačnim NL i CR znakovima.

U odjeljku komentara Testirajte AT naredbu

Upišite AT i pritisnite Enter

vratit će se

NA

u redu

Napomena:- Ako ne radi, pritisnite tipku RST na Arduino UNO i pokušajte ponovno

nakon tipa ispitivanja

AT+GMR za provjeru trenutne verzije firmvera

izlaz će biti sljedeći:-

AT+GMR

AT verzija: 0.40.0.0 (8. kolovoza 2015 14:45:58) Verzija SDK-a: 1.3.0 Ai-Thinker Technology Co., Ltd. Izrada: 1.3.0.2 11. rujna 2015 11:48:04 U redu

Također je potrebno znati veličinu flash memorije ESP modula, adresa za prijenos firmvera ovisi o veličini. Ovaj priručnik opisuje ažurirani firmver modula s veličinom flash memorije 8Mbit (512KB+512KB) ili 16Mbit (1024KB+1024KB), kao najčešći. Veličina flash memorije može se pronaći ako pošaljete AT-naredbu iz resetiranja: AT+RST.

izlaz će biti sljedeći:-

AT+RST

U redu, 8. siječnja 2013., Prvi uzrok: 2, način pokretanja: (3, 1) opterećenje 0x40100000, duljina 1396, soba 16 rep 4 čksum 0x89 opterećenje 0x3ffe8000, len 776, soba 4 rep 4 chksum 0xe8 opterećenje 0x3ffe8308, len 540, soba 4 repa 8 chksum 0xc0 csum 0xc0 2. verzija za podizanje sustava: 1.4 (b1) SPI brzina: 40MHz SPI način rada: DIO SPI Veličina i karta: 8Mbit (512KB+512KB) skok za pokretanje user1 @ 1000 Ai-Thinker Technology Co., Ltd. spreman

zabilježite sve detalje i izađite

Korak 3: Flash alat i firmver

Za ažuriranje firmvera morate preuzeti aplikaciju posebnog alata i sam firmver. Aplikacija za ažuriranje firmvera ESP8266 će koristiti Flash Download Tools sa službene stranice Espressif Systems. Link do stranice za preuzimanje:

Firmver se također može preuzeti sa službene web stranice. Veza do stranice za preuzimanje na službenoj web stranici:

Morate otići u odjeljak "SDK -ovi i demo verzije" i preuzeti verziju firmvera ESP8266 NONOS SDK barem v1.3.0. ili Viša verzija

Sve preuzete datoteke moraju se raspakirati i staviti u direktorij.

Korak 4: Bljeskanje firmvera

Bljeskajući firmver
Bljeskajući firmver
Bljeskajući firmver
Bljeskajući firmver
Bljeskajući firmver
Bljeskajući firmver

Pokrenite aplikaciju Flash Download Tools v "bilo kojoj verziji" (.exe datoteka istog imena). U prozoru za otvaranje morate ispravno odabrati preuzete datoteke i postaviti način povezivanja.

Datoteke koje se mogu preuzeti nalaze se u direktoriju "bin" s datotekama firmvera. Za svaku datoteku morate navesti valjanu adresu za preuzimanje. Odaberite datoteke u mapi "bin"

Pomoću sljedeće tablice na slikama odaberite datoteke i odredišne adrese

Postavite sljedeće postavke:

  • SPIAutoSet - skup;
  • CrystalFreq - 26M;
  • VELIČINA Bljeskalice - 8Mbit ili 16Mbit ovisno o veličini flash memorije;
  • COM PORT - odaberite port koji je spojen na ESP;
  • BAUDRATE - 115200

Kliknite gumb "START" u aplikaciji za ažuriranje firmvera.

njegovo Sinkronizirajte podatke s pločom i počnite učitavati

Napomena:- Ako ne radi, pritisnite gumb "RESET" na arduinu, a zatim ponovno pritisnite "START"

Pričekajte do kraja ažuriranja firmvera. Na kraju procesa pojavljuje se natpis ZAVRŠI zeleno.

Isključite napajanje modula ESP8266 i odspojite masu sa pina CPIO0. (Otpustite prekidač)

Uključite modul i pokrenite monitor serijskog porta. Provjerite rade li modul i nova verzija firmvera slanjem AT-naredbe AT+GMR.

Preporučeni: