ESP8266 Firmware Flashing: 4 Addım
ESP8266 Firmware Flashing: 4 Addım
Anonim
ESP8266 firmware proqramının yanıb sönməsi
ESP8266 firmware proqramının yanıb sönməsi

Hər kəs ESP8266 modulunun firmware proqramını yeniləməyə çalışır, Təlimatlar sizə ESP8266 -da firmware proqramının yanıb -sönməsinə kömək edə bilər.

Addım 1: ESP8266 -ı Kompüterə qoşun

ESP8266 -nı Kompüterə qoşun
ESP8266 -nı Kompüterə qoşun
ESP8266 -nı Kompüterə qoşun
ESP8266 -nı Kompüterə qoşun

Əvvəlcə ESP8266-nı Arduino UNO və ya USB-UART köməyi ilə Kompüterə bağlamalısınız. ESP8266 modulunu Arduino və ya USB-UART ilə birləşdirmək üçün sxemə əməl edin

ARDUINO UNO ÜÇÜN

  • Arduino UNO -nun 3.3v pinini ESP8266 -nın V ++ və EN pininə qoşun
  • Arduino UNO -nun GND pinini ESP8266 -nın GND pininə qoşun
  • TX, RX of Arduino UNO pinini RX və TX pinof ESP8266 -ya bağlayın
  • Firmware yeniləmə rejimini aktivləşdirmək üçün Arduino UNO -nun GND pin və ESP8266 -nın CPIO0 pinləri arasında keçid bağlayın. (açar basıldıqda)
  • Arduino UNO -nun RST -ni Arduino UNO -nun GND -nə bağlayın

dövrə diaqramına görə

USB-UART ÜÇÜN

  • USB-UART-ın 3.3v pinini ESP8266-nın V ++ və EN pininə qoşun
  • USB-UART-ın GND pinini ESP8266-nın GND pininə qoşun
  • TX, RX USB-UART pinini ESP8266-nın RX və TX pininə qoşun
  • Firmware yeniləmə rejimini aktivləşdirmək üçün USB-UART-ın GND pin və ESP8266-nın CPIO0 pinləri arasında keçid bağlayın. (Keçid basıldıqda)

Addım 2: Mövcud versiyanı yoxlayın

ESP8266-nın cari versiyasını yoxlamaq üçün Arduino IDE-ni açın (yoxsa əldə etmək üçün linki vurun: -https://www.arduino.cc/en/main/software)

Qeyd:- GND və CIPO0 b/w açarı açıq olacaq (basılmır)

Yeni Layihə Açın <Alətlərdə Limanı Seçin <Alətlərdə Serial Monitoru Açın <Baud Hızı 115200 seçin

Komanda xəttinin son NL və CR simvolları ilə birlikdə göndəriləcəyi üçün serial port monitoru qurulmalıdır.

Şərh bölməsində AT əmrini yoxlayın

AT yazın və Enter düyməsini basın

qayıdacaq

AT

tamam

Qeyd:- İşlənməyibsə, Arduino UNO-dakı RST düyməsini basın və yenidən cəhd edin

test növündən sonra

Mövcud firmware versiyasını yoxlamaq üçün AT+GMR

çıxış belə olacaq:-

AT+GMR

AT versiyası: 0.40.0.0 (8 Avqust 2015 14:45:58) SDK versiyası: 1.3.0 Ai-Thinker Technology Co., Ltd. Quraşdırma: 1.3.0.2 11 sentyabr 2015 11:48:04 OK

ESP modulunun flash yaddaşının ölçüsünü bilmək lazımdır, firmware yükləmə ünvanı onun ölçüsündən asılıdır. Bu təlimatda ən çox yayılmış 8Mbit (512KB+512KB) və ya 16Mbit (1024KB+1024KB) ölçülü flash yaddaşlı modulun yenilənmiş firmware proqramı təsvir edilmişdir. Sıfırdan AT əmrini göndərsəniz Flash yaddaş ölçüsünü tapa bilərsiniz: AT+RST.

çıxış belə olacaq:-

AT+RST

OK 8 Yanvar 2013, ilk səbəb: 2, açılış rejimi: (3, 1) yük 0x40100000, len 1396, otaq 16 quyruq 4 chksum 0x89 yük 0x3ffe8000, len 776, otaq 4 quyruq 4 chksum 0xe8 yük 0x3ffe8308, len 540, otaq 4 quyruq 8 chksum 0xc0 csum 0xc0 2-ci açılış versiyası: 1.4 (b1) SPI Sürəti: 40MHz SPI rejimi: DIO SPI Flaş Ölçüsü və Xəritə: 8Mbit (512KB+512KB) user1 @ 1000 Ai-Thinker Technology Co., Ltd. hazır

bütün detalları qeyd edin və çıxın

Addım 3: Flash Aləti və Firmware

Firmware proqramını yeniləmək üçün xüsusi alət tətbiqini və firmware proqramını özü yükləməlisiniz. ESP8266 firmware yeniləməsi üçün tətbiq rəsmi sayt Espressif Systems -dən Flash Yükləmə Alətlərindən istifadə edəcək. Yükləmə səhifəsinə keçid:

Firmware rəsmi saytdan da yüklənə bilər. Rəsmi veb saytında yükləmə səhifəsinə bir keçid:

"SDK'lar və Demolar" bölməsinə keçməlisiniz və ən azı v1.3.0 firmware ESP8266 NONOS SDK versiyasını yükləməlisiniz. və ya daha yüksək versiya

Yüklənmiş bütün fayllar açılmalı və qovluğa yerləşdirilməlidir.

Addım 4: Yanan Firmware

Yanan Firmware
Yanan Firmware
Yanan Firmware
Yanan Firmware
Yanan Firmware
Yanan Firmware

"Hər hansı bir versiya" (eyni adlı.exe faylı) proqramını yükləyin. Açılan pəncərədə yüklənmiş faylları düzgün seçməli və əlaqə rejimini qurmalısınız.

Yüklənə bilən fayllar firmware faylları ilə birlikdə "bin" qovluğunda yerləşir. Hər bir fayl üçün etibarlı bir yükləmə ünvanı göstərməlisiniz. "Bin" qovluğunda olan faylları seçin

Faylları və təyinat ünvanlarını seçmək üçün şəkillərdə aşağıdakı cədvəldən istifadə edin

Aşağıdakı parametrləri təyin edin:

  • SPIAutoSet - dəsti;
  • CrystalFreq - 26M;
  • FLASH SIZE - flash yaddaşın ölçüsündən asılı olaraq 8Mbit və ya 16Mbit;
  • COM PORT - ESP -ə qoşulan portu seçin;
  • BAYRAM - 115200

Proqram təminatını yeniləmək üçün tətbiqdəki "BAŞLAT" düyməsini basın.

Məlumatları İdarə Heyəti ilə sinxronlaşdırın və yükləməyə başlayın

Qeyd:- Əgər işləmirsə, arduino üzərindəki "RESET" düyməsini basın və sonra yenidən "START" düyməsini basın

Firmware yeniləməsinin sonuna qədər gözləyin. Prosesin sonunda FINISH yaşıl yazısı görünür.

ESP8266 modulunu söndürün və torpağı CPIO0 pinindən ayırın. (Açarı basın)

Modulu yandırın və serial port monitorunu işə salın. Modulun və yeni firmware versiyasının AT+GMR əmrini göndərərək işlədiyinə əmin olun.