INHOUDSOPGAWE:

Firmware flits van ESP8266: 4 stappe
Firmware flits van ESP8266: 4 stappe

Video: Firmware flits van ESP8266: 4 stappe

Video: Firmware flits van ESP8266: 4 stappe
Video: Solved USB Not Detected NodeMCU ESP8266- Drivers issue 2024, November
Anonim
Firmware flits van ESP8266
Firmware flits van ESP8266

Almal word probeer om die firmware van die ESP8266 -module op te dateer; die instruksies kan u help om die firmware in ESP8266 te flikker.

Stap 1: Koppel die ESP8266 met 'n rekenaar

Koppel die ESP8266 met 'n rekenaar
Koppel die ESP8266 met 'n rekenaar
Koppel die ESP8266 met 'n rekenaar
Koppel die ESP8266 met 'n rekenaar

Eerstens moet u die ESP8266 met 'n rekenaar koppel met behulp van Arduino UNO of USB-UART. volg die kringdiagram om die ESP8266-module aan te sluit met Arduino of USB-UART

VIR ARDUINO UNO

  • Koppel die 3.3v -pen van Arduino UNO aan die V ++ en EN -pen van die ESP8266
  • Koppel die GND -pen van Arduino UNO aan die GND -pen van ESP8266
  • Koppel TX, RX van Arduino UNO -pen aan RX en TX -pinof ESP8266
  • Koppel 'n skakelaar tussen die GND -pen van Arduino UNO en CPIO0 -pen van ESP8266 om die firmware -opdateringsmodus te aktiveer. (as die skakelaar ingedruk word)
  • Koppel RST van Arduino UNO aan GND van Arduino UNO

volgens kringsdiagram

VIR USB-UART

  • Koppel die 3.3v-pen van USB-UART aan die V ++ en EN-pen van die ESP8266
  • Koppel die GND-pen van USB-UART aan die GND-pen van ESP8266
  • Koppel TX, RX van USB-UART-pen aan RX en TX-pen van ESP8266
  • Koppel 'n skakelaar tussen die GND-pen van USB-UART en CPIO0-pen van ESP8266 om die firmware-opdateringsmodus te aktiveer. (As die skakelaar ingedruk word)

Stap 2: Gaan die huidige weergawe na

Om die huidige weergawe van u ESP8266 na te gaan, maak die Arduino IDE oop (klik op die skakel om dit te kry: -https://www.arduino.cc/en/main/software)

Let wel:- Die skakelaar s/w die GND en CIPO0 sal oop wees (nie ingedruk nie)

Maak 'n nuwe projek oop <Kies die poort in gereedskap <Maak die seriële monitor oop in gereedskap <Kies die baud rate tot 115200

Die seriële poortmonitor moet ingestel word, sodat die opdragreël met beide die laaste NL- en CR -tekens gestuur sal word.

In kommentaar Afdeling Toets die AT -opdrag

Tik AT en druk Enter

dit sal terugkeer

BY

OK

Opmerking:- druk nie op die RST-knoppie op Arduino UNO as dit nie werk nie en probeer weer

na toets tipe

AT+GMR om die huidige firmware -weergawe na te gaan

die uitset sal soos volg wees:-

AT+GMR

AT-weergawe: 0.40.0.0 (8 Augustus 2015 14:45:58) SDK-weergawe: 1.3.0 Ai-Thinker Technology Co., Ltd. Bou: 1.3.0.2 11 September 2015 11:48:04 OK

Dit is ook nodig om die flitsgeheue van die ESP -module te ken; die oplaai -adres van die firmware hang af van die grootte daarvan. Hierdie handleiding beskryf die opgedateerde firmware van die module met 'n flitsgeheue 8Mbit (512KB+512KB) of 16Mbit (1024KB+1024KB), as die algemeenste. Die flitsgeheue kan gevind word as u die AT-opdrag stuur vanaf reset: AT+RST.

die uitset sal soos volg wees:-

BY+RST

OK ets 8 Jan 2013, eerste oorsaak: 2, opstartmodus: (3, 1) laai 0x40100000, len 1396, kamer 16 stert 4 chksum 0x89 laai 0x3ffe8000, len 776, kamer 4 stert 4 chksum 0xe8 vrag 0x3ffe8308, len 540, kamer 4 stert 8 chksum 0xc0 csum 0xc0 2de opstartweergawe: 1.4 (b1) SPI-spoed: 40MHz SPI-modus: DIO SPI Flitsgrootte en kaart: 8Mbit (512KB+512KB) spring aan die gang user1 @ 1000 Ai-Thinker Technology Co., Ltd. gereed

let op al die besonderhede en gaan uit

Stap 3: Flash Tool en Firmware

Om die firmware op te dateer, moet u die spesiale gereedskapstoepassing en die firmware self aflaai. Aansoek om firmware -opdatering ESP8266 gebruik Flash Download Tools van die amptelike webwerf Espressif Systems. Skakel na die aflaai -bladsy:

Die firmware kan ook afgelaai word vanaf die amptelike webwerf. 'N Skakel na die aflaai -bladsy op die amptelike webwerf:

U moet na die afdeling "SDK's en demos" gaan en die firmware ESP8266 NONOS SDK -weergawe ten minste v1.3.0 aflaai. of hoër weergawe

Alle afgelaaide lêers moet uitgepak en in die gids geplaas word.

Stap 4: Knipperende firmware

Knipperende firmware
Knipperende firmware
Knipperende firmware
Knipperende firmware
Knipperende firmware
Knipperende firmware

Begin die toepassing Flash Download Tools v "enige weergawe" (die.exe -lêer met dieselfde naam). In die openingsvenster moet u die afgelaaide lêers korrek kies en die verbindingsmodus instel.

Laai lêers af in die "bin" -gids met die firmware -lêers. Vir elke lêer moet u 'n geldige adres aflaai spesifiseer. Kies die lêers in die "bin" gids

Gebruik die volgende tabel in beelde om lêers en bestemmingsadresse te kies

Stel die volgende instellings in:

  • SPIAutoSet - stel;
  • CrystalFreq - 26M;
  • FLITSGROOTTE - 8 Mbit of 16 Mbit, afhangende van die grootte van die flitsgeheue;
  • COM PORT - kies die poort wat aan ESP gekoppel is;
  • BAUDRATE - 115200

Klik op die knoppie "START" in die toepassing om die firmware op te dateer.

dit sinchroniseer die data met die raad en begin oplaai

Let wel:- As dit nie werk nie, druk dan op die "RESET" -knoppie op die arduino en druk dan weer op "START"

Wag tot die einde van die opdaterings firmware. Aan die einde van die proses verskyn die opskrif FINISH groen.

Skakel die ESP8266 -module uit en ontkoppel die grond van pen CPIO0. (Druk die skakelaar uit)

Skakel die module aan en voer die seriële poortmonitor uit. Maak seker dat die module en die nuwe firmware-weergawe werk deur die AT-opdrag AT+GMR te stuur.

Aanbeveel: