Skip to content

NL Flashen van de binary release naar de ESP8266

tjfsteele edited this page Dec 22, 2022 · 14 revisions

Om de binary release te flashen dien je de de Espressif flash tool gebruiken.

Voer de volgende stappen uit:

  1. Zorg ervoor dat de com poort driver voor de ESP8266 geinstalleerd is. Voor de wemos d1 mini download hier. Voor oudere hardware kits met de NodeMCU, download hier.
  2. Haal de gateway van de voeding en haal de ESP8266 uit de de gateway.
  3. Koppel de ESP8266 aan je PC met een micro USB kabel.
  4. Haal de binary release files OTGW-firmware.ino.bin en OTGW-firmware.mklittlefs.bin op vanaf hier
  5. Haal de Espressif Flash Tool direct (met deze link).
  6. Pak het ZIP bestand uit en start daarna de flash_download_tool_3.8.5.exe. Het kan een paar tellen duren voordat de flash tool opstart.
  7. Klik vervolgens op de Developer Mode knop.
  8. Klik vervolgens op de ESP8266 DownloadTool knop.
  9. Als de flashtool opstart, configureer de instellingen als volgt (zie de schermafdruk hieronder)

flash tool settings

Stel als volgt in:

  • eerste regel, klik op de puntjes [...] en selecteer vervolgens OTGW-firmware.ino.bin
  • eerste regel, klik op het tweede vakje en vul het volgende in [0x0]
  • tweede regel, klik op de puntjes [...] en selecteer vervolgens OTGW-firmware.mklittlefs.bin
  • tweede regel, klik op het tweede vakje en vul het volgende in [0x200000]
  • stel de SPI speed in op 80MHz
  • stel de SPI mode in op DIO
  • stel de flash size in op 32Mbit
  1. Zorg ervoor dat de vinkjes (vooraan) ook aangevinkt zijn, anders zal er niets geflasht worden.
  2. Als je niet weet welke COM port het is, klik dan op de dropdown selectie om te zien welke COM poorten beschikbaar zijn
  3. Verbind je ESP 8266 middels de USB kabel
  4. Selecteer de juiste COM poort en flash snelheid (afhankelijke van je machine, maar je zou een nieuwe COM poort moeten zien)
  5. Stel de snelheid in op COM speed 921600.
  6. Tijd om de de ESP8266 in flash mode te zetten. Dit doe je door de [FLASH] knop in te drukken en de [RST] knop 1x in te drukken, en vervolgens de [FLASH] knop los te laten. Als het goed gegaan is, blijft de blauwe led uitgeschakeld. In dat geval ben je in de flashmode (oftewel "wacht op download").
  7. Nu kan je op START klikken om de NodeMCU ESP 8266 device te flashen. Even geduld totdat het klaar is, en dan druk je de [RST] knop nogmaals in.

Ga nu door met het instellen van de WIFI configuratie het flashen van de binary. Ga hier verder: NL:Configueer de WIFI instellingen met de Web UI

Flashen met behulp van de CLI tool: esptool.py

In het geval dat je dat Adruino IDE geïnstalleerd hebt, dan is ook de esptool.py geïnstalleerd. Dit is de commandline tool om ESP devices te flashen.

In dat geval kan je de NodeMCU als volgt flashen:

  1. Zet de ESP8266 in flashmode. Om dit te doen, druk op [FLASH] knop en hou deze ingedrukt, dan druk de [RESET] knop kort in, laat vervolgens de [FLASH] knop weer los. Als de blauwe led uit blijft, dan dan ben je in flashmode (oftewel "wacht op download").
  2. Voer volgens het volgende commando in op de CLI: esptool.py --baud 921600 write_flash 0 OTGW-firmware.ino.bin 0x200000 OTGW-firmware.mklittlefs.bin
  3. Na afloop van het flashen druk de [RST] knop kort in.

Mocht je Adruino IDE niet geinstalleerd hebben, dan kan je ook een esptool downloaden vanaf deze pagina: https://github.com/igrr/esptool-ck/releases.

Het CLI commando voor flashen is dan:

  • esptool -cd nodemcu -cb 921600 -cf OTGW-firmware.ino.bin -ca 0x200000 -cf OTGW-firmware.mklittlefs.bin

Clone this wiki locally