Verständnisfrage zu OTA updates für Repeater

Hallo Zusammen

kann mir jemand das mit dem OTA update von Repeater’n erklären, resp. mein Verständnis davon korrigieren ?

Also, ein Repeater hat kein eingeschaltetes Bluetooth, richtig ?

Dies muss ich als erstens mittels Konsolenbefehl einschalten (über Meshcore App als Admin des jeweiligen Repeater’s) resp. den Bootloader ?

Dann kann ich direkt mit der DFU-App das OTA update durchführen, richtig ?

Freue mich auf Eure Antworten.

Besten Dank

1 Like

Habe hier eine Anleitung geschrieben:

1 Like

Vielen lieben Dank

Ich hab mich da mal eingelesen. Ich möchte unbedingt ein Klettern und abmontieren der Repeater vermeiden.

Nun, ich habe einen Wisblock mit RAK4630. Inzwischen am PC über webflasher die neuste Firmware drauf (1.15.0-dee3e26). Aber den Bootloader konnte ich auch mit Deiner Beschreibung nicht updaten…

Bei diesem Abschnitt von Dir:

“Xiao oder RAK per USB Kabel and den Computer anschliessen und per Doppelklick in den DFU Modus versetzen”

Womit versetze ich den in den DFU Modus ? Computer u.s.w. ist klar… Auch mit dem Webflasher ? Doppelklick ? Welches Programm / App ?

Lg

Lars

Lg

Lars

wenn du den RAK mit USB Kabel an PC anschliesst und auf den Schalter neben USB zweimal kurz hintereinander drautippst, sollte die LED grün leuchten und der RAK als USB Drive am PC auftauchen. Dann kopierst du die Bootloader .UF2 Datei auf das Laufwerk und fertig. Danach bootet das Ding. Wenn du nochmals als Laufwerk mountest, kannst du den Inhalt der INFO_UF2.TXT Datei mit Texteditor ansehen. Darin siehts du die Version des aktuellen Bootloaders.

aktueller Inhalt der INFO_UF2.TXT für RAK:

UF2 Bootloader 0.9.2-OTAFIX2.1-BP1.2 lib/nrfx (v2.0.0) lib/tinyusb (0.12.0-145-g9775e7691) lib/uf2 (remotes/origin/configupdate-9-gadbb8c7)
> Model: WisBlock RAK4631 Board
> Board-ID: WisBlock-RAK4631-Board
> Date: Dec 22 2025
> SoftDevice: S140 6.1.1

über Repeater CLI kann man seit >1.14.1, evtl auch bereits früher die Version des Bootoaders auslesen.

get bootloader.ver
2 Likes

Aaaaaaah aaalles klar, das hat nun Prima funktioniert. Es ist jetzt auch der aktuellste Bootloader drauf.

Vieeeeelen lieben Dank

Jetzt hab ich auch als DAU kappiert.

Lg

Lars

2 Likes

Hallo Stef.
Kann man den Bootloader auf irgend eine Weise auch über Bluetooth flashen? (Es gibt da zwei Repeater, welche hermetisch versiegelt sind und welche ich beim nächsten Besuch äusserst ungern öffnen würde ;-))
L.G. Christoph

Hallo Christoph,

bootloader via BLE zu laden scheint zu funktionieren, zumindest in meinem Fall mit kleinem Schritt zwischen den Versionen

ver
v.14-dev
get bootloader.ver
0.9.2-otafix1
start ota

danach mit DFU App den nachfolgenden bootloader geflashed:

https://github.com/oltaco/Adafruit_nRF52_Bootloader_OTAFIX/releases/download/0.9.2-OTAFIX2.2-BP1.3/wiscore_rak4631_board_bootloader-0.9.2-OTAFIX2.2-BP1.3_s140_6.1.1.zip

RAK macht reboot und ist danach erneut im bootloader

neue RAK Version mit DFU APP geflashed

get bootloader.ver
0.9.2-OTAFIX2.1-BP1.3
ver
v.1.15.0-

die Konfig des Repeaters blieb dabei bestehen

6 Likes

Guten Abend Stef

Ganz herzlichen Dank für diese sehr interessante Information! Ich habe dies soeben an einem Testgerät ausprobiert und es hat einwandfrei funktioniert. Somit werde ich zeitnah alle Repeater mit dem neuen Bootloader ausrüsten können, ohne das Kletterzeug mitnehmen zu müssen.

Bei einem der Repeater hatte ich nun bereits zweimal einen Ausfall, weil ich für das OTA Upgrade wohl etwas zu weit weg war oder weil es dort etwas mehr Störungen im 2.4 GHz Band gibt. Damit ist nun dank deinem Hinweis bald Schluss :slight_smile:

L.G. Christoph

Nice, wusste gar nicht dass man den Bootloader auch via Bluetooth drauf bekommt.

Das ist das schöne an dieser Community! Jeder kann etwas beitragen und von den Erfahrungen der Anderen lernen :+1::blush:

1 Like