Berkelip Firmware ESP8266: 4 Langkah
Berkelip Firmware ESP8266: 4 Langkah
Anonim
Berkelip Firmware ESP8266
Berkelip Firmware ESP8266

Semua orang cuba mengemas kini firmware modul ESP8266, Arahan boleh membantu anda dalam mem-firmware firmware dalam ESP8266.

Langkah 1: Sambungkan ESP8266 Dengan Komputer

Sambungkan ESP8266 Dengan Komputer
Sambungkan ESP8266 Dengan Komputer
Sambungkan ESP8266 Dengan Komputer
Sambungkan ESP8266 Dengan Komputer

Pertama sekali, anda perlu menyambungkan ESP8266 dengan Komputer dengan bantuan Arduino UNO atau USB-UART. ikuti rajah litar untuk menyambungkan modul ESP8266 dengan Arduino atau USB-UART

UNTUK ARDUINO UNO

  • Sambungkan 3.3v pin Arduino UNO ke pin V ++ dan EN dari ESP8266
  • Sambungkan pin GND Arduino UNO ke pin GND ESP8266
  • Sambungkan pin TX, RX dari Arduino UNO ke RX dan pin TX ESP8266
  • Sambungkan suis antara pin GND Arduino UNO dan pin CPIO0 ESP8266 untuk mengaktifkan mod kemas kini firmware. (semasa suis ditekan)
  • Sambungkan RST Arduino UNO ke GND Arduino UNO

seperti rajah Litar

UNTUK USB-UART

  • Sambungkan pin 3.3v USB-UART ke pin V ++ dan EN ESP8266
  • Sambungkan pin GND USB-UART ke pin GND ESP8266
  • Sambungkan TX, RX pin USB-UART ke RX dan pin TX ESP8266
  • Sambungkan suis antara pin GND USB-UART dan pin CPIO0 ESP8266 untuk mengaktifkan mod kemas kini firmware. (Apabila suis ditekan)

Langkah 2: Periksa Versi Semasa

Untuk memeriksa versi terkini ESP8266 anda, buka Arduino IDE (jika anda tidak mempunyai klik pautan untuk mendapatkannya: -https://www.arduino.cc/en/main/software)

Catatan: - Suis b / w GND dan CIPO0 akan terbuka (tidak ditekan)

Buka Projek Baru <Pilih Port dalam Alat <Buka Serial Monitor dalam alat <Pilih Baud Rate hingga 115200

Monitor port bersiri perlu diatur agar baris arahan akan dihantar dengan NL dan CR akhir kedua-duanya.

Dalam bahagian Komen Uji arahan AT

Taip AT dan tekan Enter

ia akan kembali

AT

okey

Catatan: - Jika tidak berfungsi tekan butang RST di Arduino UNO dan cuba lagi

selepas jenis ujian

AT + GMR untuk memeriksa versi firmware semasa

output akan seperti: -

AT + GMR

Versi AT: 0.40.0.0 (8 Ogos 2015 14:45:58) Versi SDK: 1.3.0 Ai-Thinker Technology Co., Ltd. Build: 1.3.0.2 11 Sep 2015 11:48:04 OK

Juga perlu mengetahui ukuran memori kilat modul ESP, alamat muat naik firmware bergantung pada ukurannya. Manual ini menerangkan firmware modul yang dikemas kini dengan saiz memori flash 8Mbit (512KB + 512KB) atau 16Mbit (1024KB + 1024KB), sebagai yang paling biasa. Ukuran memori kilat dapat dijumpai jika mengirim perintah AT dari reset: AT + RST.

output akan seperti: -

AT + RST

OK ets 8 Jan 2013, penyebab pertama: 2, mod but: (3, 1) muat 0x40100000, len 1396, bilik 16 ekor 4 chksum 0x89 muat 0x3ffe8000, len 776, bilik 4 ekor 4 chksum 0xe8 muat 0x3ffe8308, len 540, bilik 4 ekor 8 chksum 0xc0 csum 0xc0 Versi but ke-2: 1.4 (b1) Kelajuan SPI: 40MHz Mod SPI: DIO SPI Saiz & Peta Kilat: 8Mbit (512KB + 512KB) melompat untuk menjalankan pengguna1 @ 1000 Ai-Thinker Technology Co., Ltd. siap

perhatikan semua butiran dan keluar

Langkah 3: Alat Flash dan Firmware

Untuk mengemas kini firmware, anda mesti memuat turun aplikasi alat khas dan firmware itu sendiri. Aplikasi untuk kemas kini firmware ESP8266 akan menggunakan Alat Muat turun Flash dari laman rasmi Espressif Systems. Pautan ke halaman muat turun:

Firmware juga boleh dimuat turun dari laman web rasmi. Pautan ke halaman muat turun di laman web rasmi:

Anda mesti pergi ke bahagian "SDK & Demo" dan memuat turun firmware ESP8266 NONOS SDK versi sekurang-kurangnya v1.3.0. atau versi yang lebih tinggi

Semua fail yang dimuat turun mesti dibongkar dan dimasukkan ke dalam direktori.

Langkah 4: Flashing Firmware

Firmware Berkelip
Firmware Berkelip
Firmware Berkelip
Firmware Berkelip
Firmware Berkelip
Firmware Berkelip

Jalankan aplikasi Flash Download Tools v "any version" (fail.exe dengan nama yang sama). Pada tetingkap pembukaan mesti memilih fail yang dimuat dengan betul dan mengatur mod sambungan.

Fail yang boleh dimuat turun terletak di direktori "bin" dengan fail firmware. Untuk setiap fail anda mesti menentukan muat turun alamat yang sah. Pilih fail dalam folder "bin"

Gunakan jadual berikut dalam gambar untuk memilih fail dan alamat tujuan

Tetapkan tetapan berikut:

  • SPIAutoSet - set;
  • CrystalFreq - 26M;
  • SAIZ FLASH - 8Mbit atau 16Mbit bergantung pada saiz memori kilat;
  • COM PORT - pilih port yang disambungkan ke ESP;
  • BAUDRATE - 115200

Klik butang "MULAI" dalam aplikasi untuk mengemas kini firmware.

itu Segerakkan data dengan Lembaga dan mula memuat naik

Catatan: - Jika tidak berfungsi tekan butang "RESET" pada arduino dan kemudian tekan "MULAI" sekali lagi

Tunggu sehingga akhir firmware kemas kini. Pada akhir proses muncul prasasti FINISH hijau.

Matikan modul ESP8266 dan cabut tanah dari pin CPIO0. (Lepas tekan suis)

Hidupkan modul dan jalankan monitor port bersiri. Pastikan modul dan versi firmware baru berfungsi dengan menghantar AT-GM AT-command.

Disyorkan: