MeshCore.cz

textování bez limitů

Uživatelské nástroje

Nástroje pro tento web


ota

OTA update

OTAFix bootloader pro nRF52

Pro zařízeni s nRF52 doporučujeme použít speciální bootloader, který se při neúspěšném OTA updatu restartuje zpět to DFU módu

Podporovaná zařízení

  • Nologo ProMicro NRF52840 (také známé jako SuperMini NRF52840)
  • Seeed Studio XIAO nRF52840 BLE
  • Seeed Studio XIAO nRF52840 BLE SENSE
  • RAK 4631
    • tato verze bootloaderu je založena na verzi 0.9.2 od Adafruit nRF52 bootloaderu, ale RAK Wirelesss používá verzi 0.6.2-11
    • Vývojář nenašel žádný problém při používání nové verze, pokud ale chcete použít originální RAK Wireless verzi s patchem, najdete ji zde

Kontrola po uploadu bootloaderu

Pro kontrolu po nahrání nového bootloaderu můžete verzi bootloaderu můžete najít v souboru INFO_UF2.txt při připojení zařízeni v DFU módu k PC, například následovně:

UF2 Bootloader 0.9.2-otafix1 lib/nrfx (v2.0.0) lib/tinyusb (0.12.0-145-g9775e7691) lib/uf2 (remotes/origin/configupdate-9-gadbb8c7)
Model: Seeed XIAO nRF52840
Board-ID: nRF52840-SeeedXiaoSense-v1
Date: Jun 13 2025
SoftDevice: S140 7.3.0

OTA update na nRF (RAK, T114, Seeed XIAO)

  • Stáhneme appikaci nRF Device Firmware Update z iOS App Store či Android Play Store
  • Na stránkach flasher.meshcore.co.uk stáhneme ZIP s firmwarem pro Váše zařízení
  • Z MeshCore aplikace se vzdáleně zalogujeme do repeateru či room serveru s admin přístupem
  • Klikneme na Command line záložku a napíšete příkaz start ota a zmáčknete Enter
  • Zařízení by mělo vrátit OK
  • V DFU aplikaci, kterou jsme stáhli v prvním bodě si otevřeme Settings v pravém horním rohu
  • Zapneme Packets receipt notifications, a změníme Number of Packets na 10 pro RAK, 8 pro T114 (8 by mělo fungovat i pro RAK)
  • Zvolíme firmware, který jsme stáhli ze stránek flasher.meshcore.co.uk
  • Najdete zařízení, které chcete aktualizovat, pokud zařízení nenajdete, zkuste znovu dát zařízení do OTA režimu
  • Pokud zařízení není stále k nalezení, můžete zkusit zapnout Force Scanning v DFU aplikaci
  • Klikneme na Upload ke nastartování OTA updatu
  • Pokud to update selže, vypneme Bluetooth na telefonu, pokud to nepomůže, zkuste telefon restartovat
  • Počkejte, dokud se update nedokončí, může to trvat pár minut

OTA update na ESP32 (Heltec v3, atd.)

  • Na stránkách flasher.meshcore.co.uk stáhneme verzi firmwaru BEZ merge v názvu pro Vaše ESP32 zařízení
  • Z MeshCore aplikace se vzdáleně připojíme na repeater / room server s admin přístupem
  • Klikneme na Command line záložku a napíšete příkaz start ota a zmáčknete Enter
  • Tento příkaz na ESP32 zařízeních spustí hotspot s názvem MeshCore OTA
  • Z Vašeho telefonu či notebooku se připojte na MeshCore OTA síť
  • Otevřete si prohlížeč na adrese http://192.168.4.1/update a nahrajte zde update soubor (musí to být soubor bez merge v názvu!!)
ota.txt · Poslední úprava: autor: sehnsucht