Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kaikkia yritetään päivittää ESP8266 -moduulin laiteohjelmisto. Ohjeet voivat auttaa sinua ESP8266: n laiteohjelmiston vilkuttamisessa.
Vaihe 1: Yhdistä ESP8266 tietokoneeseen
Ensinnäkin sinun on liitettävä ESP8266 tietokoneeseen Arduino UNO: n tai USB-UART: n avulla. liitä ESP8266-moduuli Arduinon tai USB-UARTin kanssa piirikaavion mukaisesti
ARDUINO UNOlle
- Liitä Arduino UNO: n 3,3 voltin nasta ESP8266: n V ++ ja EN -napaan
- Liitä Arduino UNO: n GND -nasta ESP8266: n GND -nastaan
- Liitä TX, RX of Arduino UNO pin to RX and TX pinof ESP8266
- Aktivoi laiteohjelmiston päivitystila kytkemällä kytkin Arduino UNO: n GND -nastan ja ESP8266: n CPIO0 -nastan välille. (kun kytkintä painetaan)
- Yhdistä Arduino UNO: n RST Arduino UNO: n GND: hen
piirikaavion mukaan
USB-UART
- Liitä USB-UART: n 3,3 voltin nasta ESP8266: n V ++ ja EN-nastaan
- Liitä USB-UARTin GND-nasta ESP8266: n GND-nastaan
- Liitä TX, RX USB-UART nasta RX ja TX pin ESP8266
- Kytke kytkin USB-UART: n GND-nastan ja ESP8266: n CPIO0-nastan välillä aktivoidaksesi laiteohjelmiston päivitystilan. (Kun kytkintä painetaan)
Vaihe 2: Tarkista nykyinen versio
Tarkista ESP8266: n nykyinen versio avaamalla Arduino IDE (jos sinulla ei ole sitä, napsauta linkkiä saadaksesi sen: -https://www.arduino.cc/en/main/software)
Huomaa:- Kytkin b/w GND ja CIPO0 ovat auki (ei painettu)
Avaa uusi projekti <Valitse portti työkaluista <Avaa sarjavalvonta työkaluissa <Valitse siirtonopeus 115200: een
Sarjaporttimonitori on asetettava siten, että komentorivi lähetetään sekä lopullisilla NL- että CR -merkeillä.
Kommentissa Osa Testaa AT -komento
Kirjoita AT ja paina Enter
se palaa
AT
OK
Huomautus:- Jos ei toimi, paina Arduino UNO: n RST-painiketta ja yritä uudelleen
testityypin jälkeen
AT+GMR tarkistaa nykyisen laiteohjelmistoversion
lähtö on seuraavanlainen:-
AT+GMR
AT-versio: 0.40.0.0 (8. elokuuta 2015 14:45:58) SDK-versio: 1.3.0 Ai-Thinker Technology Co., Ltd. Kokoonpano: 1.3.0.2 11. syyskuuta 2015 11:48:04 OK
Lisäksi on tiedettävä ESP -moduulin flash -muistin koko, laiteohjelmiston latausosoite riippuu sen koosta. Tässä oppaassa kuvataan yleisin päivitetyn laiteohjelmiston moduuli, jonka flash -muisti on 8Mbit (512KB+512KB) tai 16Mbit (1024KB+1024KB). Flash-muistin koko löytyy, jos lähetät AT-komennon nollauksesta: AT+RST.
lähtö on seuraava:-
AT+RST
OK ets 8. tammikuuta 2013, ensimmäinen syy: 2, käynnistystila: (3, 1) kuorma 0x40100000, len 1396, huone 16 pyrstö 4 paksu summa 0x89 kuorma 0x3ffe8000, len 776, huone 4 pyrstö 4 chksum 0xe8 kuorma 0x3ffe8308, len 540, huone 4 häntä 8 chksum 0xc0 csum 0xc0 2. käynnistysversio: 1.4 (b1) SPI-nopeus: 40 MHz SPI-tila: DIO SPI -salamakoko ja kartta: 8 Mbit (512 kt+512 kt) hyppää suorittamaan user1 @ 1000 Ai-Thinker Technology Co., Ltd. valmis
huomioi kaikki yksityiskohdat ja poistu
Vaihe 3: Flash -työkalu ja laiteohjelmisto
Laiteohjelmiston päivittämiseksi sinun on ladattava erityinen työkalusovellus ja itse laiteohjelmisto. Laiteohjelmistopäivitys ESP8266 käyttää Flash Download Tools -ohjelmistoa viralliselta Espressif Systems -sivustolta. Linkki lataussivulle:
Laiteohjelmiston voi myös ladata viralliselta sivustolta. Linkki lataussivulle virallisella verkkosivustolla:
Sinun on siirryttävä”SDK: t ja esittelyt” -osioon ja ladattava laiteohjelmiston ESP8266 NONOS SDK versio vähintään v1.3.0. tai korkeampi versio
Kaikki ladatut tiedostot on purettava ja sijoitettava hakemistoon.
Vaihe 4: Laiteohjelmiston vilkkuminen
Suorita sovellus Flash Download Tools v "mikä tahansa versio" (samanniminen.exe -tiedosto). Avautuvassa ikkunassa on valittava ladatut tiedostot oikein ja määritettävä yhteystila.
Ladattavat tiedostot sijaitsevat bin -hakemistossa laiteohjelmistotiedostojen kanssa. Jokaiselle tiedostolle on määritettävä kelvollinen latausosoite. Valitse tiedostot bin -kansiosta
Käytä tiedostoja ja kohdeosoitteita kuvien alla olevan taulukon avulla
Määritä seuraavat asetukset:
- SPIAutoSet - sarja;
- CrystalFreq - 26M;
- FLASH SIZE - 8 Mbit tai 16 Mbit flash -muistin koosta riippuen;
- COM PORT - valitse portti, joka on yhdistetty ESP: hen;
- BAUDRAATTI - 115200
Napsauta "START" -painiketta laiteohjelmiston päivitysohjelmassa.
sen Synkronoi tiedot hallituksen kanssa ja aloita lataaminen
Huomaa:- Jos ei toimi, paina arduinon "RESET" -painiketta ja paina sitten "START" uudelleen
Odota laiteohjelmiston päivityksen päättymistä. Prosessin lopussa näkyy teksti FINISH vihreä.
Katkaise ESP8266 -moduulin virta ja irrota maa nastasta CPIO0. (Irrota kytkin)
Käynnistä moduuli ja suorita sarjaporttimonitori. Varmista, että moduuli ja uusi laiteohjelmistoversio toimivat lähettämällä AT-komento AT+GMR.