ota
Obsah
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ímeNumber 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