Utripanje vdelane programske opreme ESP8266: 4 koraki
Utripanje vdelane programske opreme ESP8266: 4 koraki
Anonim
Utripanje vdelane programske opreme ESP8266
Utripanje vdelane programske opreme ESP8266

Vsak poskuša posodobiti vdelano programsko opremo modula ESP8266. Navodila vam lahko pomagajo pri utripanju vdelane programske opreme v ESP8266.

1. korak: ESP8266 povežite z računalnikom

ESP8266 povežite z računalnikom
ESP8266 povežite z računalnikom
ESP8266 povežite z računalnikom
ESP8266 povežite z računalnikom

Najprej morate povezati ESP8266 z računalnikom s pomočjo Arduino UNO ali USB-UART. sledite shemi vezja, da modul ESP8266 povežete z Arduinom ali USB-UART

ZA ARDUINO UNO

  • Priključite 3.3v pin Arduino UNO na pin V ++ in EN ESP8266
  • Priključite pin GND Arduino UNO na pin GND ESP8266
  • TX, RX priključka Arduino UNO povežite z RX in TX pinofom ESP8266
  • Priključite stikalo med pin GND Arduino UNO in CPIO0 pin ESP8266, da aktivirate način posodobitve vdelane programske opreme. (ko pritisnete stikalo)
  • Povežite RST Arduino UNO z GND Arduino UNO

po veznem diagramu

ZA USB-UART

  • Priključite 3.3v pin USB-UART na pin V ++ in EN na ESP8266
  • Priključite pin GND USB-UART na pin GND ESP8266
  • Priključite TX, RX pin USB-UART na RX in TX pin ESP8266
  • Priključite stikalo med pin GND USB-UART in CPIO0 pin ESP8266, da aktivirate način posodobitve vdelane programske opreme. (Ko je stikalo pritisnjeno)

2. korak: Preverite trenutno različico

Če želite preveriti trenutno različico vašega ESP8266, odprite Arduino IDE (če ga nimate, kliknite povezavo, da jo dobite: -https://www.arduino.cc/en/main/software)

Opomba:- Stikalo b/w GND in CIPO0 bo odprto (ne pritisnjeno)

Odpri nov projekt <Izberite vrata v orodjih <Odpri serijski monitor v orodjih <Izberite hitrost prenosa na 115200

Monitor serijskih vrat mora biti nastavljen tako, da bo ukazna vrstica poslana z zadnjima znakoma NL in CR.

V razdelku komentarjev Preizkusite ukaz AT

Vnesite AT in pritisnite Enter

se bo vrnilo

AT

v redu

Opomba:- Če ne deluje, pritisnite gumb RST na Arduino UNO in poskusite znova

po vrsti preskusa

AT+GMR, da preverite trenutno različico vdelane programske opreme

izhod bo tak:

AT+GMR

Različica AT: 0.40.0.0 (8. avgust 2015 14:45:58) Različica SDK: 1.3.0 Ai-Thinker Technology Co., Ltd. Zgradba: 1.3.0.2 11. september 2015 11:48:04 V redu

Prav tako je treba poznati velikost bliskovnega pomnilnika modula ESP, naslov za nalaganje vdelane programske opreme je odvisen od njegove velikosti. Ta priročnik opisuje posodobljeno vdelano programsko opremo modula z velikostjo pomnilnika 8Mbit (512KB+512KB) ali 16Mbit (1024KB+1024KB), kot najpogostejšo. Velikost pomnilnika flash lahko najdete, če pošljete ukaz AT iz ponastavitve: AT+RST.

izhod bo tak:

AT+RST

V redu, 8. januar 2013, prvi vzrok: 2, način zagona: (3, 1) obremenitev 0x40100000, len 1396, soba 16 rep 4 chksum 0x89 obremenitev 0x3ffe8000, len 776, soba 4 rep 4 chksum 0xe8 obremenitev 0x3ffe8308, len 540, soba 4 rep 8 chksum 0xc0 csum 0xc0 2. zagonska različica: 1.4 (b1) SPI hitrost: 40MHz način SPI: DIO SPI Velikost in zemljevid: 8Mbit (512KB+512KB) skok za zagon user1 @ 1000 Ai-Thinker Technology Co., Ltd. pripravljeno

upoštevajte vse podrobnosti in zapustite

3. korak: Flash Tool in vdelana programska oprema

Če želite posodobiti vdelano programsko opremo, morate prenesti posebno orodje in vdelano programsko opremo. Aplikacija za posodobitev vdelane programske opreme ESP8266 bo uporabljala orodja za prenos Flash z uradne strani Espressif Systems. Povezava do strani za prenos:

Vdelano programsko opremo lahko prenesete tudi z uradne strani. Povezava do strani za prenos na uradni spletni strani:

Pojdite v razdelek »SDK -ji in predstavitve« in prenesite vdelano programsko opremo ESP8266 NONOS SDK različice vsaj v1.3.0. ali višjo različico

Vse prenesene datoteke je treba razpakirati in postaviti v imenik.

4. korak: utripanje vdelane programske opreme

Utripajoča vdelana programska oprema
Utripajoča vdelana programska oprema
Utripajoča vdelana programska oprema
Utripajoča vdelana programska oprema
Utripajoča vdelana programska oprema
Utripajoča vdelana programska oprema

Zaženite aplikacijo Flash Download Tools v "kateri koli različici" (datoteka.exe z istim imenom). V začetnem oknu morate pravilno izbrati prenesene datoteke in nastaviti način povezave.

Datoteke, ki jih je mogoče prenesti, se nahajajo v imeniku "bin" z datotekami vdelane programske opreme. Za vsako datoteko morate navesti veljaven naslov za prenos. Izberite datoteke v mapi "bin"

Z naslednjo tabelo na slikah izberite datoteke in ciljne naslove

Nastavite naslednje nastavitve:

  • SPIAutoSet - komplet;
  • CrystalFreq - 26M;
  • VELIKOST BLESKE - 8Mbit ali 16Mbit, odvisno od velikosti bliskovnega pomnilnika;
  • COM PORT - izberite vrata, ki so povezana z ESP;
  • BAUDRATE - 115200

V aplikaciji za posodobitev vdelane programske opreme kliknite gumb "START".

njegovo Sinhronizirajte podatke z desko in začnite nalagati

Opomba:- Če ne deluje, pritisnite gumb "RESET" na arduinu in nato znova pritisnite "START"

Počakajte do konca posodobitve vdelane programske opreme. Na koncu postopka se pojavi napis FINISH zeleno.

Izklopite modul ESP8266 in odklopite ozemljitev iz zatiča CPIO0. (Pritisnite stikalo)

Vklopite modul in zaženite monitor serijskih vrat. Prepričajte se, da modul in nova različica vdelane programske opreme delujeta, tako da pošljete ukaz AT AT+GMR.