Sisukord:

ESP8266 püsivara vilkumine: 4 sammu
ESP8266 püsivara vilkumine: 4 sammu

Video: ESP8266 püsivara vilkumine: 4 sammu

Video: ESP8266 püsivara vilkumine: 4 sammu
Video: Контроллер температуры мобильного телефона с модулем WIFI DT 06 | Программирование LDmicro-Roboremo 2024, Juuli
Anonim
ESP8266 püsivara vilkumine
ESP8266 püsivara vilkumine

Kõik üritavad ESP8266 mooduli püsivara värskendada. Juhised võivad teid aidata ESP8266 püsivara vilkumisel.

Samm: ühendage ESP8266 arvutiga

Ühendage ESP8266 arvutiga
Ühendage ESP8266 arvutiga
Ühendage ESP8266 arvutiga
Ühendage ESP8266 arvutiga

Esiteks peate ühendama ESP8266 arvutiga Arduino UNO või USB-UART abil. järgige skeemi, et ühendada ESP8266 moodul Arduino või USB-UART-ga

ARDUINO UNO jaoks

  • Ühendage Arduino UNO 3,3 v pin ESP8266 V ++ ja EN pistikuga
  • Ühendage Arduino UNO GND tihvt ESP8266 GND tihvtiga
  • Ühendage Arduino UNO tihvti TX, RX RX ja ESP8266 TX -pistikuga
  • Püsivara värskendusrežiimi aktiveerimiseks ühendage lüliti Arduino UNO GND kontakti ja ESP8266 tihvti CPIO0 vahel. (kui lülitit vajutada)
  • Ühendage Arduino UNO RST Arduino UNO GND -ga

vastavalt skeemile

USB-UART jaoks

  • Ühendage USB-UART 3,3 v pin ESP8266 V ++ ja EN pistikuga
  • Ühendage USB-UART GND-tihvt ESP8266 GND-pistikuga
  • Ühendage TX, USB-UART pin RX RX ja ESP8266 TX pin
  • Püsivara värskendusrežiimi aktiveerimiseks ühendage lüliti USB-UART GND kontakti ja ESP8266 CPIO0 kontakti vahel. (Kui lülitit vajutatakse)

Samm: kontrollige praegust versiooni

ESP8266 praeguse versiooni kontrollimiseks avage Arduino IDE (kui teil seda pole, klõpsake selle hankimiseks lingil: -https://www.arduino.cc/en/main/software)

Märkus:- lüliti b/w GND ja CIPO0 on avatud (ei vajutata)

Ava uus projekt <Valige tööriistade pordis <Avage jadamonitor tööriistades <Valige Baud Rate to 115200

Seeriapordi monitor tuleb seadistada nii, et käsurida saadetaks nii NL- kui ka CR -lõpumärkidega.

Kommentaaris Jaotis Test AT käsku

Tippige AT ja vajutage sisestusklahvi

see tuleb tagasi

AT

Okei

Märkus:- kui see ei tööta, vajutage Arduino UNO-l nuppu RST ja proovige uuesti

pärast katsetüüpi

AT+GMR praeguse püsivara versiooni kontrollimiseks

väljund on järgmine:-

AT+GMR

AT versioon: 0.40.0.0 (8. august 2015 14:45:58) SDK versioon: 1.3.0 Ai-Thinker Technology Co., Ltd. Ehitamine: 1.3.0.2 11. september 2015 11:48:04 OK

Samuti on vaja teada ESP -mooduli välkmälu suurust, püsivara üleslaadimise aadress sõltub selle suurusest. Selles kasutusjuhendis kirjeldatakse mooduli värskendatud püsivara, mille välkmälu suurus on 8Mbit (512KB+512KB) või 16Mbit (1024KB+1024KB). Välkmälu suuruse saab teada, kui saata AT-käsk lähtestamisel: AT+RST.

väljund on järgmine:-

AT+RST

OK ets 8. jaanuar 2013, esimene põhjus: 2, alglaadimisrežiim: (3, 1) koormus 0x40100000, len 1396, ruum 16 saba 4 tšekk 0x89 koormus 0x3ffe8000, len 776, ruum 4 saba 4 tšekk 0xe8 koormus 0x3ffe8308, len 540, tuba 4 saba 8 chksum 0xc0 csum 0xc0 2. alglaadimisversioon: 1.4 (b1) SPI kiirus: 40 MHz SPI-režiim: DIO SPI välgu suurus ja kaart: 8Mbit (512KB+512KB) hüpata kasutaja1 @ 1000 Ai-Thinker Technology Co., Ltd. valmis

märkige kõik üksikasjad ja väljuge

3. toiming: välgutööriist ja püsivara

Püsivara värskendamiseks peate alla laadima spetsiaalse tööriistarakenduse ja püsivara ise. Püsivara värskendamise rakendus ESP8266 kasutab Flash -allalaadimise tööriistu ametlikult saidilt Espressif Systems. Link allalaadimislehele:

Püsivara saab alla laadida ka ametlikult saidilt. Link allalaadimislehele ametlikul veebisaidil:

Peate minema jaotisse „SDK -d ja demod” ning alla laadima püsivara ESP8266 NONOS SDK versiooni vähemalt v1.3.0. või kõrgem versioon

Kõik allalaaditud failid tuleb lahti pakkida ja kataloogi paigutada.

Samm: püsivara vilkumine

Vilkuv püsivara
Vilkuv püsivara
Vilkuv püsivara
Vilkuv püsivara
Vilkuv püsivara
Vilkuv püsivara

Käivitage rakendus Flash Download Tools v "mis tahes versioon" (samanimeline.exe -fail). Avanevas aknas tuleb õigesti valida allalaaditud failid ja seadistada ühenduse režiim.

Allalaaditavad failid asuvad püsivarafailidega kataloogis "bin". Iga faili jaoks peate määrama kehtiva allalaaditava aadressi. Valige failid kaustast "bin"

Failide ja sihtkoha aadresside valimiseks kasutage piltidel järgmist tabelit

Määrake järgmised seaded.

  • SPIAutoSet - komplekt;
  • CrystalFreq - 26M;
  • FLASH SUURUS - 8Mbit või 16Mbit sõltuvalt välkmälu suurusest;
  • COM PORT - valige port, mis on ühendatud ESP -ga;
  • EELARV - 115200

Klõpsake püsivara värskendamise rakenduses nuppu "START".

sünkroonige andmed juhatusega ja alustage üleslaadimist

Märkus:- kui ei tööta, vajutage arduino nuppu "RESET" ja seejärel uuesti nuppu "START"

Oodake püsivara värskendamise lõppu. Protsessi lõpus ilmub kiri FINISH roheline.

Lülitage ESP8266 moodul välja ja ühendage maandus tihvti CPIO0 küljest lahti. (Vajutage lülitit alla)

Lülitage moodul sisse ja käivitage jadapordi monitor. Veenduge, et moodul ja uus püsivara versioon töötab, saatke AT-käsk AT+GMR.

Soovitan: