Logo FlySparkFlySpark

W aplikacji

Wgrywanie firmware Betaflight, INAV, ArduPilot i PX4

Wgrywanie firmware Betaflight, INAV, ArduPilot i PX4 prosto z telefonu z Androidem: wystarczy kabel USB OTG. FlySpark wykrywa płytkę, pobiera właściwy firmware, przełącza działającą płytkę w bootloader i ją flashuje, a potem proponuje przywrócenie ustawień.

Wgrywanie wymaga bezpośredniego dostępu do USB, więc jest w aplikacji na Androida. W przeglądarce działa próbne demo z symulowanym bootloaderem.

To narzędzie działa w aplikacji FlySpark na Androida. Demo działa w przeglądarce.

  • Za darmo
  • Demo bez sprzętu
Wgrywanie firmware Betaflight, INAV, ArduPilot i PX4

Funkcje

  • 01

    Buildy Betaflight

    Betaflight 4.4 i nowsze są kompilowane na żądanie przez usługę cloud build Betaflight z wybranymi przez ciebie opcjami.

  • 02

    Wydania INAV

    Firmware INAV dla twojego targetu z oficjalnych wydań.

  • 03

    ArduPilot i PX4

    Copter, Plane, Rover i Sub z serwera firmware ArduPilot oraz wydania PX4, przez bootloader autopilota.

  • 04

    DFU i UART

    STM32 USB DFU, bootloadery szeregowe (UART) i bootloader USB ArduPilot / PX4.

  • 05

    Kopia ustawień

    Kopia zapasowa wykonywana przed wgraniem, do przywrócenia zaraz potem.

  • 06

    USB doctor

    Wyjaśnia, co jest podłączone, wykrywa bootloadery i pomaga z uprawnieniami i kablami.

Wgrywanie bez komputera

Konfiguratory na komputer to zwykły sposób wgrywania firmware i dobrze się sprawdzają. Ale telefon masz zawsze przy sobie, a kontroler lotu, który trzeba przeflashować na lotnisku, nie musi czekać, aż wrócisz do domu. FlySpark odczytuje target płytki z działającego firmware albo z bootloadera i pokazuje najpierw pasujący firmware, żeby zmniejszyć ryzyko wgrania złego targetu.

Dla odbiorników i modułów ExpressLRS aktualizacje przez Wi-Fi obsługują narzędzia ExpressLRS, a aparatury z EdgeTX mają własny flasher w narzędziach EdgeTX.

Zanim zaczniesz wgrywać

Zdejmij śmigła, użyj kabla do transmisji danych i upewnij się, że telefon jest naładowany. Na większości płytek wgranie kasuje ustawienia, więc zachowaj kopię, którą proponuje FlySpark, albo najpierw zapisz zrzut CLI w konfiguratorze Betaflight. Jeśli płytka się nie pojawia, USB doctor wyjaśni, czy telefon widzi ją jako kontroler lotu, bootloader, czy wcale.

iPhone'y nie dają aplikacjom dostępu do USB potrzebnego do wgrywania, więc flasher działa tylko na Androidzie.

Jak wgrać Betaflight z telefonu z Androidem

  1. Zainstaluj aplikację

    Zainstaluj FlySpark z Google Play.

  2. Podłącz płytkę

    Podłącz kontroler lotu do telefonu kablem USB OTG, bez śmigieł.

  3. Wybierz firmware

    Otwórz Wgrywanie firmware, potwierdź wykryty target i wybierz wersję oraz opcje.

  4. Wgraj i przywróć

    Rozpocznij wgrywanie. Po zakończeniu przywróć ustawienia z kopii zapasowej.

Najczęstsze pytania

Czy mogę wgrać Betaflight z telefonu?

Tak, z telefonu z Androidem obsługującego USB OTG. Aplikacja pobiera firmware i wgrywa go na płytkę przez DFU albo jej bootloader.

Czy mogę wgrać firmware w przeglądarce?

Nie w wersji webowej FlySpark. Użyj aplikacji na Androida albo oficjalnego konfiguratora na komputer.

Czy działa na iPhonie?

Nie. Wgrywanie wymaga dostępu do USB, którego aplikacje na iPhone'a nie mają.

Czy stracę ustawienia?

Wgranie zwykle je resetuje. FlySpark robi kopię zapasową przed wgraniem i proponuje jej przywrócenie.

Czy mogę najpierw spróbować?

Tak. Demo wykonuje próbne wgranie do symulowanego bootloadera.

Pobierz FlySpark

To narzędzie działa w aplikacji FlySpark na Androida. Demo działa w przeglądarce.