Pré Compiled Binaries Uploaden

Nieuwe DSMRlogger32 firmware kan via de web-interface van de DSMR-logger "Over the Air" geflashed worden maar mocht dat, om de één of andere reden niet lukken dan kunnen de pré compiled binaries ook bedraad geflashed worden.

Pre compiled Binaries

Op github staan van de major releases binaries van zowel de firmware als van het SPIFFS bestand systeem.

Klik op "releases" en download het meest recente of door jou gewenste DSMRlogger32.ino.bin bestand (deze staan onder iedere release beschrijving bij "Assets").

Bij een gewone firmware update is het meestal niet nodig ook het bestand system opnieuw te downloaden en te flashen.

Onder iedere release beschrijving staan de bijbehorende "Assets".

OTA flashen met de Update Server

Klik nu op de bovenste [Choose File] knop

Selecteer in het popup-window het zojuist gedownloade DSMRlogger32.ino.bin file:

Klik op [Open] of [Select] en klik vervolgens op de knop [Flash Firmware]. Na enige tijd verschijnt het volgende scherm:

.. waarna, na enige tijd, het hoofdscherm van de DSMR-logger32 weer verschijnt.

Alleen als in de beschrijving van een release staat dat ook het bestand system opnieuw geflashed moet worden moet u dit doen. In veel gevallen zal volstaan om eventueel een bepaald bestand naar de DSMR-logger32 te uploaden. Ook dit zal dan expliciet in de release beschrijving staan.

Bedraad flashen met het Espressif Flash Download tool

Espressif heeft voor zijn ESP-boards een (helaas alleen Windows) tool ontwikkeld dat het bedraad flashen erg eenvoudig maakt.

De tool kun je hier downloaden.

Pak het .zip file uit (unzip) en start het door op het mapje te klikken:

Klik nu op "flash_download_tools.exe" en selecteer [esp32 DownloadTool] in het volgende scherm:

Selecteer de vier bin bestanden.

  • DSMRlogger32.ino.bootloader.binmoet op adres 0x1000 starten

  • DSMRlogger32.ino.partitions moet op adres 0x8000 starten

  • DSMRlogger32.ino.bin bestand moet op adres 0x10000 starten

  • DSMRlogger32.spiffs.bin op adres 0x22500 starten

Selecteer de COM poort waar de DSMR-logger32 op is aangesloten, zet de DSMR-logger32 in flash mode en klik op [START].

Na enige tijd krijg je de melding dat alles goed is gegaan.

Bij het updaten van de DSMRlogger32 firmware (dus op een reeds werkende DSMR-logger32) volstaat het om alleen een vinkje bij de 3e regel te zetten (de regel met als bestand "DSMRlogger32.ino.bin") en de vinkjes bij de 1e, 2e en 4e regel weg te halen).

Last updated