Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| meshcore:allgemeines:rak_xiao_ota_updates [08.02.2026 13:20] – Änderungen von Herb aus #mesh-hardware-de:matrix.org clauwn | meshcore:allgemeines:rak_xiao_ota_updates [06.08.2026 19:35] (aktuell) – herb | ||
|---|---|---|---|
| Zeile 18: | Zeile 18: | ||
| Den Bootloader kann man wie folgt aktualisieren; | Den Bootloader kann man wie folgt aktualisieren; | ||
| - | - Die passende uf2 Datei direkt von [[https:// | + | - Die passende uf2 Datei (beginnt mit " |
| - Den Xiao oder RAK per USB-Kabel an den Computer anschließen und per Doppelklick am Resettaster in den DFU Modus versetzen (LED dimmt langsam auf und ab). Der Baustein meldet sich sodann als USB-Device im Dateimanager. | - Den Xiao oder RAK per USB-Kabel an den Computer anschließen und per Doppelklick am Resettaster in den DFU Modus versetzen (LED dimmt langsam auf und ab). Der Baustein meldet sich sodann als USB-Device im Dateimanager. | ||
| - | - Nun die uf2 auf den Xiao oder RAK kopieren (z.B. Drag& | + | - Nun die uf2 auf den Xiao oder RAK kopieren (z.B. Drag& |
| - | Tipp: Sofern der Baustein erneut im Dateimanager sichtbar wird, kann das das ein Zeichen für einen nicht passenden Bootloader sein. Für den XIAO gibt es eine Version mit und eine ohne SENSE; ggfs. die andere Version versuchen. | + | Tipp: Sofern der Baustein erneut im Dateimanager sichtbar wird, kann das das ein Zeichen für einen nicht passenden Bootloader sein. Für den XIAO gibt es eine Version |
| Zeile 30: | Zeile 30: | ||
| - Auf dem Xiao oder RAK die Datei „**INFO_UF2.TXT**“ öffnen, dort steht die Bootloader Version. | - Auf dem Xiao oder RAK die Datei „**INFO_UF2.TXT**“ öffnen, dort steht die Bootloader Version. | ||
| - | **Bild fehlt!!** | + | {{: |
| === OTA Update === | === OTA Update === | ||
| - Die oben genannte App auf dem Handy installieren | - Die oben genannte App auf dem Handy installieren | ||
| - Danach die passende Firmware Datei als **ZIP** direkt vom MeshCore Webflasher herunterladen. | - Danach die passende Firmware Datei als **ZIP** direkt vom MeshCore Webflasher herunterladen. | ||
| - | - Damit das dann auch klappt, müssen zuerst | + | - Damit das dann auch klappt, müssen zuerst |
| - | - **„Packets receipt notifications“** | + | - Die Einstellungen unterscheiden sich leicht zwischen Android und iOS. |
| - | - **„Number of packets“** | + | - |
| - | - **„Force Scanning“** aktivieren. | + | - Android: |
| - | - **„Request high MTU“** | + | - **„Packets receipt notifications“**: AN |
| - | - Jetzt muss man den RAK oder den Xiao in den OTA Modus versetzen. Das geht ganz einfach direkt via MeshCore: Zuerst auf den Repeater (oder Room Server) einloggen, dann dort per CommandLine den Befehl "start ota" eingeben und Enter drücken. Die Antwort " | + | - **„Number of packets“**: 30 |
| + | - **" | ||
| + | - **„Scan timeout“**: 2000ms | ||
| + | - **„Request high MTU“**: AN; sollte es zum Fehler '' | ||
| + | - **„Disable resume“**: | ||
| + | - **„Prepare object delay“**: 0ms | ||
| + | - **„Force scanning“**: | ||
| + | - **„Keep bond“**: AUS | ||
| + | - **„External MCU DFU“**: AUS | ||
| + | |||
| + | - iOS: | ||
| + | - **„Packets receipt notifications“**: | ||
| + | - **„Number of packets“**: | ||
| + | - **" | ||
| + | - **„Disable resume“**: | ||
| + | - **„Force scanning“**: | ||
| + | - **„External MCU DFU“**: AUS | ||
| + | - | ||
| + | - Jetzt muss man den RAK bzw. den Xiao in den OTA Modus versetzen. Das geht ganz einfach direkt via MeshCore: Zuerst auf den Repeater (oder Room Server) einloggen, dann dort per CommandLine den Befehl "start ota" | ||
| - Zurück in der nRF APP in FILE die zuvor heruntergeladene ZIP Datei auswählen. | - Zurück in der nRF APP in FILE die zuvor heruntergeladene ZIP Datei auswählen. | ||
| - Unter DEVICE kann man dann den Xiao oder RAK auswählen, der Xiao taucht zum Beispiel als „XIAO_NRF52_OTA“ auf. Es muss ...OTA dort stehen, sonst kann man nicht flashen, weil sich der Baustein noch im herkömmlichen Bluetooth-Modus befindet! | - Unter DEVICE kann man dann den Xiao oder RAK auswählen, der Xiao taucht zum Beispiel als „XIAO_NRF52_OTA“ auf. Es muss ...OTA dort stehen, sonst kann man nicht flashen, weil sich der Baustein noch im herkömmlichen Bluetooth-Modus befindet! | ||
| - Jetzt in der nRF-APP auf **„Start“** klicken und mit ein wenig Geduld warten, bis die Aktualisierung durch ist. Der RAK oder Xiao startet danach automatisch neu. | - Jetzt in der nRF-APP auf **„Start“** klicken und mit ein wenig Geduld warten, bis die Aktualisierung durch ist. Der RAK oder Xiao startet danach automatisch neu. | ||
| + | |||
| + | ACHTUNG! Die OTA-Funktion arbeitet nur dann, wenn *kein USB* eingesteckt ist. | ||
| {{: | {{: | ||
| - | |||
| - | |||
| - | |||
| - | {{tag> | ||