Betaflight Factory Preset RecoveryAktualisiert 2 months ago
iFlight BNF Drohnen werden mit getesteten Betaflight Werkseinstellungen ausgeliefert. In den meisten Fällen ist es nicht notwendig, Betaflight Firmware zu aktualisieren oder erweiterte Einstellungen zu verändern.
Diese Anleitung dient hauptsächlich zur Wiederherstellung, wenn:
- falsche Firmware geflasht wurde,
- Betaflight Einstellungen zurückgesetzt wurden,
- die Factory-Konfiguration verloren ging,
- keine Receiver-Eingaben mehr funktionieren,
- DJI, ELRS, GPS, OSD oder Motoren nach Änderungen nicht mehr korrekt funktionieren,
- oder die iFlight Werkseinstellungen wiederhergestellt werden müssen.
Betaflight sollte nicht ohne konkreten Grund geflasht oder aktualisiert werden.
Wichtiger Hinweis
Das Flashen von Betaflight stellt nicht automatisch die iFlight Werkseinstellungen wieder her.
Nach dem Flashen lädt Betaflight möglicherweise nur generische Standardwerte und nicht die spezifische iFlight Factory-Konfiguration deiner Drohne. Das kann verursachen:
- Keine Receiver-Eingaben
- RXLOSS
- Falsche Motor-Reihenfolge
- Fehlendes OSD
- DJI-Steuerung funktioniert nicht
- ELRS funktioniert nicht
- GPS funktioniert nicht
- Fehlerhafte UART-Einstellungen
- Falsche Motor-Drehrichtung
- Drohne flippt beim Start
Nur Factory Presets verwenden, die exakt zu:
- deinem Drohnenmodell,
- deiner Firmware-Version,
- und deinem Setup passen.
Schritt 1 — Prüfen ob Recovery wirklich notwendig ist
Eine Factory Recovery kann notwendig sein wenn die Drohne vorher funktioniert hat, aber nach folgenden Änderungen Probleme auftreten:
- Betaflight Firmware Update
- Full Chip Erase
- Falsche Presets geladen
- UART Einstellungen geändert
- Receiver-Protokoll geändert
- Falsches Target geflasht
- Zufällige CLI Befehle angewendet
Wenn die Drohne normal funktioniert, empfehlen wir keine Firmware-Updates oder Preset-Änderungen.
Schritt 2 — Zuerst ein Backup erstellen
Vor jedem Preset oder Firmware-Flash unbedingt ein Backup erstellen.
Im Betaflight Configurator:
- Flight Controller verbinden
- Presets-Tab öffnen
- Save Backup klicken
Zusätzlich ein CLI Backup speichern:
1diff all
Die Ausgabe kopieren und als Textdatei speichern.
Für ein vollständiges Backup zusätzlich möglich:
1dump
Sicherstellen, dass die Backup-Datei nicht leer ist.
Schritt 3 — iFlight Factory Recovery Quelle hinzufügen
Im Betaflight Configurator:
- Presets-Tab öffnen
- Add New Source klicken
- Folgende Quelle exakt einfügen:
1iFlight Factory Recovery2https://github.com/Jason-iFlight/firmware-presets3iFlight
- Quelle auf Active setzen
- Presets-Tab neu laden oder aktualisieren
Danach sollten die iFlight Factory Recovery Presets sichtbar sein.
Schritt 4 — Das korrekte iFlight Preset auswählen
Das Preset muss exakt passen zu:
- deinem Drohnenmodell,
- deinem Flight Controller,
- deiner Receiver-Version,
- deinem Videosystem,
- und deiner Betaflight Firmware-Version.
Die Firmware-Version muss mit den Anforderungen des Presets übereinstimmen. Ein Preset für eine andere Betaflight-Version oder ein anderes Modell kann neue Probleme verursachen.
Die Preset-Beschreibung vor dem Anwenden sorgfältig lesen.
Schritt 5 — Preset anwenden
Nach Auswahl des korrekten Presets:
- Alle Hinweise lesen
- Falls nötig die richtigen Optionen auswählen
- Preset anwenden
- Save and Reboot klicken
Keine zufälligen oder mehrfachen Factory Presets anwenden.
Schritt 6 — Grundfunktionen nach der Wiederherstellung prüfen
Nach dem Anwenden des Presets folgende Punkte prüfen bevor geflogen wird.
Receiver
Receiver-Tab öffnen und Stickbewegungen prüfen.
Typische Receiver-Protokolle:
- ELRS: CRSF
- TBS Crossfire: CRSF
- DJI Remote Controller: SBUS oder SBUS_FAST je nach Setup
- FrSky: SBUS
Ports
Prüfen ob die UARTs korrekt zum Setup passen:
- Receiver
- DJI Air Unit
- GPS
- VTX Steuerung
- ESC Telemetrie falls verwendet
Motoren
Motoren nur im Motors-Tab testen und ausschließlich ohne Propeller.
Prüfen:
- Richtige Motor-Reihenfolge
- Richtige Motor-Drehrichtung
- Sauberer Motorstart
Motoren nicht durch normales Armen und Gasgeben auf der Werkbank testen.
OSD
Prüfen ob alle OSD-Elemente korrekt in den Goggles angezeigt werden.
GPS falls vorhanden
Prüfen:
- GPS aktiviert
- Richtiger UART
- Satellitenanzahl
- Home Point
- GPS Rescue Einstellungen falls verwendet
Schritt 7 — Firmware nur wenn wirklich notwendig flashen
Betaflight Firmware nur flashen wenn:
- iFlight Support dies empfiehlt
- Das korrekte Target bekannt ist
- Die richtige Betaflight Version bekannt ist
- Die erforderlichen Firmware-Optionen korrekt ausgewählt wurden
- Ein Backup vorhanden ist
- Das passende iFlight Factory Preset verfügbar ist
Ab Betaflight 4.4 wird Firmware mit ausgewählten Optionen erstellt. Falls wichtige Optionen beim Build fehlen, funktionieren bestimmte Funktionen möglicherweise nicht korrekt.
Betroffen sein können:
- Receiver-Protokolle
- GPS
- OSD
- Telemetrie
- oder andere Hardware-Funktionen.
Schritt 8 — Receiver-Protokoll beim Firmware-Build korrekt auswählen
Bei Betaflight 4.4 oder neuer muss das passende Receiver-Protokoll ausgewählt werden.
Typische Beispiele:
- ELRS: CRSF
- TBS Crossfire: CRSF
- DJI Remote Controller: SBUS
- FrSky: SBUS
Ein falsches Protokoll kann dazu führen, dass nach dem Flashen keine Receiver-Eingaben mehr funktionieren.
Schritt 9 — Wann diese Anleitung nicht hilft
Factory Recovery Presets beheben keine Hardware-Schäden.
Diese Anleitung ist nicht geeignet für:
- Crash-Schäden
- Defekte ESCs
- Beschädigte Motoren
- Fehlerhafte Lötarbeiten
- Wasserschäden
- Beschädigte USB-Ports
- Falsch installierte Hardware
- Falsche ELRS Frequenz oder Region
- Nicht aktivierte oder nicht verbundene DJI Geräte
Factory Presets stellen nur die Konfiguration wieder her.
Schritt 10 — Vor der Kontaktaufnahme mit dem Support
Bitte sammle:
- Bestellnummer
- Drohnenmodell
- Flight Controller Modell
- Betaflight Version
- Welches Firmware-Target geflasht wurde
- Welches Preset angewendet wurde
- Screenshot vom Presets-Tab
- Screenshot vom Ports-Tab
- Screenshot vom Receiver-Tab
- CLI
diff allAusgabe - Kurze Beschreibung der vorgenommenen Änderungen
Kontaktiere unser Support-Team unter: