Daftar Isi:

Flashing Firmware ESP8266: 4 Langkah
Flashing Firmware ESP8266: 4 Langkah

Video: Flashing Firmware ESP8266: 4 Langkah

Video: Flashing Firmware ESP8266: 4 Langkah
Video: How to Flash NodeMCU Firmware in ESP8266 || Update the Firmware in Your ESP8266 Wi-Fi Module 2024, November
Anonim
Flashing Firmware ESP8266
Flashing Firmware ESP8266

Setiap orang mencoba untuk memperbarui firmware modul ESP8266. Petunjuk dapat membantu Anda dalam mem-flash firmware di ESP8266.

Langkah 1: Hubungkan ESP8266 Dengan Komputer

Hubungkan ESP8266 Dengan Komputer
Hubungkan ESP8266 Dengan Komputer
Hubungkan ESP8266 Dengan Komputer
Hubungkan ESP8266 Dengan Komputer

Pertama-tama Anda perlu menghubungkan ESP8266 dengan Komputer dengan bantuan Arduino UNO atau USB-UART. ikuti diagram rangkaian untuk menghubungkan modul ESP8266 dengan Arduino atau USB-UART

UNTUK ARDUINO UNO

  • Hubungkan pin 3.3v Arduino UNO ke pin V++ dan EN ESP8266
  • Hubungkan pin GND Arduino UNO ke pin GND ESP8266
  • Hubungkan TX, RX dari pin Arduino UNO ke RX dan TX pinof ESP8266
  • Hubungkan sakelar antara pin GND Arduino UNO dan pin CPIO0 ESP8266 untuk mengaktifkan mode pembaruan firmware. (saat sakelar ditekan)
  • Hubungkan RST Arduino UNO ke GND Arduino UNO

sesuai diagram sirkuit

UNTUK USB-UART

  • Hubungkan pin 3.3v USB-UART ke pin V++ dan EN ESP8266
  • Hubungkan pin GND USB-UART ke pin GND ESP8266
  • Hubungkan TX, RX dari USB-UART pin ke RX dan TX pin dari ESP8266
  • Hubungkan sakelar antara pin GND dari USB-UART dan pin CPIO0 dari ESP8266 untuk mengaktifkan mode pembaruan firmware. (saat sakelar ditekan)

Langkah 2: Periksa Versi Saat Ini

Untuk memeriksa versi ESP8266 Anda saat ini, buka Arduino IDE (jika Anda tidak memiliki klik tautan untuk mendapatkannya:-https://www.arduino.cc/en/main/software)

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

Buka Proyek Baru < Pilih Port di Alat < Buka Serial Monitor di alat < Pilih Baud Rate ke 115200

Monitor port serial perlu diatur bahwa baris perintah akan dikirim dengan karakter NL dan CR akhir keduanya.

Di bagian komentar Uji perintah AT

Ketik AT dan tekan Enter

itu akan kembali

PADA

oke

Catatan: - Jika tidak berhasil tekan tombol RST pada Arduino UNO dan coba lagi

setelah jenis tes

AT+GMR untuk memeriksa versi firmware saat ini

outputnya akan seperti: -

AT+GMR

Masuk versi:0.40.0.0(8 Agustus 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 Oke

Juga perlu mengetahui ukuran memori flash modul ESP, alamat unggah firmware tergantung pada ukurannya. Manual ini menjelaskan firmware modul yang diperbarui dengan ukuran memori flash 8Mbit (512KB+512KB) atau 16Mbit (1024KB+1024KB), sebagai yang paling umum. Ukuran memori flash dapat ditemukan jika mengirim AT-command dari reset: AT+RST.

outputnya akan seperti: -

AT+RST

OK ets 8 Jan 2013, penyebab pertama:2, mode boot:(3, 1) memuat 0x40100000, len 1396, ruang 16 ekor 4 chksum 0x89 memuat 0x3ffe8000, len 776, ruang 4 ekor 4 chksum 0xe8 memuat 0x3ffe8308, len 540, kamar 4 tail 8 chksum 0xc0 csum 0xc0 2nd boot version: 1.4(b1) Kecepatan SPI: 40MHz SPI Mode: DIO SPI Ukuran Flash & Peta: 8Mbit(512KB+512KB) lompat untuk menjalankan user1 @ 1000 Ai-Thinker Technology Co., Ltd. siap

catat semua detailnya dan keluar

Langkah 3: Alat Flash dan Firmware

Untuk memperbarui firmware, Anda harus mengunduh aplikasi alat khusus dan firmware itu sendiri. Aplikasi untuk update firmware ESP8266 akan menggunakan Flash Download Tools dari situs resmi Espressif Systems. Tautan ke halaman unduhan:

Firmware juga dapat diunduh dari situs resmi. Tautan ke halaman unduhan di situs web resmi:

Anda harus pergi ke bagian "SDK & Demo" dan mengunduh firmware ESP8266 NONOS SDK versi setidaknya v1.3.0. atau versi yang lebih tinggi

Semua file yang diunduh harus dibongkar dan ditempatkan di direktori.

Langkah 4: Mem-flash Firmware

Firmware Berkedip
Firmware Berkedip
Firmware Berkedip
Firmware Berkedip
Firmware Berkedip
Firmware Berkedip

Jalankan aplikasi Flash Download Tools v " any version " (file.exe dengan nama yang sama). Di jendela pembuka, Anda harus memilih file yang diunduh dengan benar dan mengatur mode koneksi.

File yang dapat diunduh terletak di direktori "bin" dengan file firmware. Untuk setiap file, Anda harus menentukan alamat unduhan yang valid. Pilih file di folder "bin"

Gunakan tabel berikut dalam gambar untuk memilih file dan alamat tujuan

Tetapkan pengaturan berikut:

  • SPIAutoSet - atur;
  • CrystalFreq - 26M;
  • UKURAN FLASH – 8Mbit atau 16Mbit tergantung pada ukuran memori flash;
  • COM PORT – pilih port yang terhubung ke ESP;
  • BAUDRAT – 115200

Klik tombol "MULAI" di aplikasi untuk memperbarui firmware.

Sinkronkan data dengan Papan dan mulai unggah

Catatan: - Jika tidak berhasil tekan tombol "RESET" pada arduino lalu tekan "MULAI" lagi

Tunggu hingga akhir pembaruan firmware. Pada akhir proses muncul tulisan FINISH berwarna hijau.

Matikan daya modul ESP8266 dan lepaskan ground dari pin CPIO0. (Buka tekan sakelar)

Nyalakan modul dan jalankan monitor port serial. Pastikan modul dan versi firmware baru berfungsi dengan mengirimkan perintah AT+GMR.

Direkomendasikan: