Indholdsfortegnelse:

Firmware Blinker af ESP8266: 4 trin
Firmware Blinker af ESP8266: 4 trin

Video: Firmware Blinker af ESP8266: 4 trin

Video: Firmware Blinker af ESP8266: 4 trin
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, November
Anonim
Firmware Blinker af ESP8266
Firmware Blinker af ESP8266

Alle bliver forsøgt at opdatere firmwaren til ESP8266 -modulet. Instruktionerne kan hjælpe dig med at blinke firmwaren i ESP8266.

Trin 1: Tilslut ESP8266 med computeren

Tilslut ESP8266 med computer
Tilslut ESP8266 med computer
Tilslut ESP8266 med computer
Tilslut ESP8266 med computer

Først og fremmest skal du tilslutte ESP8266 til computeren ved hjælp af Arduino UNO eller USB-UART. følg kredsløbsdiagrammet for at forbinde ESP8266-modulet med Arduino eller USB-UART

TIL ARDUINO UNO

  • Tilslut 3,3v pin på Arduino UNO til V ++ og EN pin på ESP8266
  • Tilslut GND -pin på Arduino UNO til GND -pin på ESP8266
  • Tilslut TX, RX for Arduino UNO pin til RX og TX pinof ESP8266
  • Tilslut en switch mellem GND -pin på Arduino UNO og CPIO0 pin på ESP8266 for at aktivere firmwareopdateringstilstand. (når der trykkes på kontakten)
  • Tilslut RST for Arduino UNO til GND for Arduino UNO

i henhold til kredsløbsdiagram

TIL USB-UART

  • Tilslut 3,3v-stiften på USB-UART til V ++ og EN-stiften på ESP8266
  • Tilslut GND-pin på USB-UART til GND-pin på ESP8266
  • Tilslut TX, RX på USB-UART pin til RX og TX pin på ESP8266
  • Tilslut en switch mellem GND-pin på USB-UART og CPIO0-pin på ESP8266 for at aktivere firmwareopdateringstilstand. (Når der trykkes på kontakten)

Trin 2: Kontroller den aktuelle version

For at kontrollere den aktuelle version af din ESP8266 skal du åbne Arduino IDE (hvis du ikke har det, skal du klikke på linket for at hente det: -https://www.arduino.cc/en/main/software)

Bemærk:- Omskifteren s/h, GND og CIPO0 vil være åben (ikke trykket)

Åbn nyt projekt <Vælg porten i værktøjer <Åbn seriel skærm i værktøjer <Vælg baudrate til 115200

Den serielle portmonitor skal indstilles, så kommandolinjen vil blive sendt med sidste NL- og CR -tegninger begge.

I kommentarfeltet Test AT -kommandoen

Skriv AT, og tryk på Enter

det vil vende tilbage

Okay

Bemærk:- Hvis det ikke virker, skal du trykke på RST-knappen på Arduino UNO og prøve igen

efter testtype

AT+GMR for at kontrollere den aktuelle firmwareversion

output vil være som:-

AT+GMR

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

Det er også nødvendigt at kende flashhukommelsesstørrelsen på ESP -modulet, firmware -uploadadresse afhænger af størrelsen. Denne vejledning beskriver opdateret firmware til modul med flashhukommelsesstørrelse 8Mbit (512KB+512KB) eller 16Mbit (1024KB+1024KB), som den mest almindelige. Flash-hukommelsesstørrelse kan findes, hvis AT-kommandoen sendes fra reset: AT+RST.

output vil være som:-

AT+RST

OK ets 8. januar 2013, første årsag: 2, opstartstilstand: (3, 1) belastning 0x40100000, len 1396, værelse 16 hale 4 chksum 0x89 belastning 0x3ffe8000, len 776, værelse 4 hale 4 chksum 0xe8 belastning 0x3ffe8308, len 540, værelse 4 hale 8 chksum 0xc0 csum 0xc0 2. boot version: 1.4 (b1) SPI Speed: 40MHz SPI Mode: DIO SPI Flash Size & Map: 8Mbit (512KB+512KB) jump to run user1 @ 1000 Ai-Thinker Technology Co., Ltd. parat

noter alle detaljer og afslut

Trin 3: Flashværktøj og firmware

For at opdatere firmwaren skal du downloade specialværktøjsprogrammet og selve firmwaren. Ansøgning om firmwareopdatering ESP8266 bruger Flash -downloadværktøjer fra det officielle websted Espressif Systems. Link til download -siden:

Firmwaren kan også downloades fra det officielle websted. Et link til downloadsiden på det officielle websted:

Du skal gå til afsnittet "SDK'er og demoer" og downloade firmware ESP8266 NONOS SDK -version mindst v1.3.0. eller højere version

Alle downloadede filer skal pakkes ud og placeres i biblioteket.

Trin 4: Blinkende firmware

Blinkende firmware
Blinkende firmware
Blinkende firmware
Blinkende firmware
Blinkende firmware
Blinkende firmware

Kør applikationen Flash Download Tools v "enhver version" (.exe -filen med samme navn). I åbningsvinduet skal de valgte filer vælges korrekt og opsætningstilslutningstilstanden.

Filer, der kan downloades, findes i mappen "bin" med firmwarefiler. For hver fil skal du angive en gyldig adresseoverførsel. Vælg filerne i mappen "bin"

Brug følgende tabel i billeder til at vælge filer og destinationsadresser

Indstil følgende indstillinger:

  • SPIAutoSet - sæt;
  • CrystalFreq - 26M;
  • FLASH STØRRELSE - 8Mbit eller 16Mbit afhængigt af flashhukommelsens størrelse;
  • COM PORT - vælg den port, der er tilsluttet ESP;
  • BAUDRATE - 115200

Klik på knappen "START" i applikationen til opdatering af firmware.

det Synkroniser dataene med bestyrelsen og begynd at uploade

Bemærk:- Hvis det ikke virker, skal du trykke på knappen "RESET" på arduinoen og derefter trykke på "START" igen

Vent, indtil opdateringen af firmwaren er slut. I slutningen af processen vises indskriften FINISH grøn.

Sluk for ESP8266 -modulet, og frakobl jorden fra pin CPIO0. (Fjern kontakten)

Tænd modulet, og kør den serielle portmonitor. Sørg for, at modulet og den nye firmwareversion fungerer ved at sende AT-kommandoen AT+GMR.

Anbefalede: