Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| meshcore:allgemeines:adafruit-nrf52-bootloader-mit-verbessertem-ota-dfu [25.09.2025 12:43] – melanie | meshcore:allgemeines:adafruit-nrf52-bootloader-mit-verbessertem-ota-dfu [14.10.2025 17:53] (aktuell) – [Unterstütze Boards:] clauwn | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| Zusätzlich wurde die HCI_RX_BUF_QUEUE_SIZE von 8 auf 16 erhöht. Dies ist für OTA-Updates auf nRF52850-Boards nahezu unerlässlich, | Zusätzlich wurde die HCI_RX_BUF_QUEUE_SIZE von 8 auf 16 erhöht. Dies ist für OTA-Updates auf nRF52850-Boards nahezu unerlässlich, | ||
| - | Unterstütze Boards: | ||
| - | Alle bereits vom Adafruit nrf52-Bootloader | + | Hier gibt es eine Auflistung der unterstützten Boards: [[https:// |
| - | * | ||
| - | * Seeed Studio XIAO nRF52840 BLE | ||
| - | * Seeed Studio XIAO nRF52840 BLE SENSE | ||
| - | * RAK 4631 (siehe Hinweis) | ||
| - | Link zu Githubseite: | ||
| - | Alle bereits vom Adafruit nrf52-Bootloader unterstützten Boards können genutzt werden. | + | === Installation: |
| - | Installation: | + | |
| Die empfohlene Installationsmethode für den Bootloader ist die Verwendung der UF2-Datei. Lade die UF2-Datei für dein Board herunter, aktiviere den UF2-Modus (normalerweise durch zweimaliges Drücken der Reset-Taste innerhalb von 0,5 Sekunden) und kopiere die UF2-Datei. | Die empfohlene Installationsmethode für den Bootloader ist die Verwendung der UF2-Datei. Lade die UF2-Datei für dein Board herunter, aktiviere den UF2-Modus (normalerweise durch zweimaliges Drücken der Reset-Taste innerhalb von 0,5 Sekunden) und kopiere die UF2-Datei. | ||
| Du kannst die ZIP- oder Hex-Datei auch flashen, dies wird jedoch nicht empfohlen, da du im Falle eines fehlerhaften Flashs JLink oder SWD zur Wiederherstellung benötigst. | Du kannst die ZIP- oder Hex-Datei auch flashen, dies wird jedoch nicht empfohlen, da du im Falle eines fehlerhaften Flashs JLink oder SWD zur Wiederherstellung benötigst. | ||
| - | Empfohlene Einstellungen und Hinweise für das OTA-Update: | + | |
| + | == Empfohlene Einstellungen und Hinweise für das OTA-Update: | ||
| Für das OTA-Update kannst du entweder „nRF Connect“ (Android/ | Für das OTA-Update kannst du entweder „nRF Connect“ (Android/ | ||
| Zeile 28: | Zeile 22: | ||
| Verwende die folgenden Einstellungen für die App „nRF Device Firmware Update“. Beachte, dass diese mit Ausnahme von „Force Scanning“ nicht in Stein gemeißelt sind. | Verwende die folgenden Einstellungen für die App „nRF Device Firmware Update“. Beachte, dass diese mit Ausnahme von „Force Scanning“ nicht in Stein gemeißelt sind. | ||
| - | Hinweise zu den Einstellungen: | + | **2 Bilder fehlen!!** |
| + | |||
| + | === Hinweise zu den Einstellungen: | ||
| Ein erzwungener Scan (in nRF Connect „Scan for bootloader“ in Legacy DFU genannt) ist erforderlich, | Ein erzwungener Scan (in nRF Connect „Scan for bootloader“ in Legacy DFU genannt) ist erforderlich, | ||
| Eine Benachrichtigung über den Empfang von Paketen ist nicht zwingend erforderlich, | Eine Benachrichtigung über den Empfang von Paketen ist nicht zwingend erforderlich, | ||
| - | WICHTIG: Wenn du ein OTA-Update durchführst, | + | **WICHTIG**: Wenn du ein OTA-Update durchführst, |
| - | OTA-Update auf einem MeshCore-Repeater durchführen | + | |
| - | Melden dich sich zunächst am Repeater an und führe den CLI-Befehl „start ota“ aus. | + | === OTA-Update auf einem MeshCore-Repeater durchführen === |
| - | Öffne anschließend die App „nRF Device Firmware Update“ (erhältlich im App Store / Google Play Store), wähle die entsprechende MeshCore-Firmware-ZIP-Datei für dein Gerät aus, wähle dein Device (ProMicro_OTA/ | + | Melden dich sich zunächst am Repeater an und führe den CLI-Befehl „**start ota**“ aus. |
| + | |||
| + | Öffne anschließend die App „**nRF Device Firmware Update**“ (erhältlich im App Store / Google Play Store), wähle die entsprechende MeshCore-Firmware-ZIP-Datei für dein Gerät aus, wähle dein Device (ProMicro_OTA/ | ||
| Drücke die Daumen und hoffe auf das Beste! | Drücke die Daumen und hoffe auf das Beste! | ||
| - | Hinweise zum RAK4631-Bootloader | ||
| - | Diese Version des RAK4631-Bootloaders basiert auf einer deutlich neueren Version (0.9.2) des Adafruit nRF52-Bootloaders als die von RAK Wireless verwendete Version. | + | === Hinweise zum RAK4631-Bootloader === |
| - | Es wurde nicht überprüft, | + | Diese Version des RAK4631-Bootloaders basiert auf einer deutlich neueren Version |
| - | + | ||
| - | Quelle | + | |
| + | Es wurde nicht überprüft, | ||
| - | ---- | + | [[https:// |
| - | Diese Anleitung / Übersetzung wurde nach bestem Wissen erstellt, erhebt aber nicht den Anspruch auf Vollständigkeit und Richtigkeit der Angaben und dient lediglich als Hilfestellung. | + | ~~DISCUSSION~~ |