Quantcast
Channel: Phils FPV Blog
Viewing all articles
Browse latest Browse all 212

Flyduino KISS FC Firmware Update – Windows

$
0
0

kiss_fc_update_firmware_titelbild_windows
In dieser kurzen Anleitung möchte ich auf das Firmwareupdate der KISS FC Flugsteuerung zu sprechen kommen. Die Firmware liegt im „.dfu“ Format vor, ein spezielles Format für den STM32 Chip. Zum flashen der Firmware muss die offizielle Software von  STMicroelectronics (das ist der Chiphersteller) benutzt werden. Diese Software steht kostenlos zum Download bereit.

Eine Anleitung für MAC/OS X findest du hier:
kiss_fc_update_firmware_titelbild_osx_mac

Weitere Artikel: Anschlussplan KISS FC
kiss_fc_anschluss_pin_layout

Voraussetzungen zum Update der KISS FC

Warnung

Speicher vorher deine Einstellungen ab. Entweder als Screenshot oder du notierst sie dir. Bei dem Flashvorgang werden alle Daten und Konfigurationen auf der KISS FC gelöscht.
In Zukunft wird es hoffentlich eine Import/Export Funktion geben.

 

Software Installation – DeFuSe Demo

Lade dir DeFuSe von folgender Seite herunter: Link

flyduino kiss fc update STM driver download

 

Firmware runterladen

Aktuelle Firmwares sowie Betaversionen findest du im Downloadbereich der KISS Seite.

Bootloader überbrücken

flyduino kiss fc update boot pads

Du musst beide Bootloaderpads überbrücken. Am besten geht das mit ein wenig Lötzinn. Alternativ kannst du auch ein kleines Kabel/Litze für die Überbrückung nutzten.
Ab Version V1.03 gibt es einen Bootloader Knopf…. zum Glück!

 

Treiberinstallation

Verbinde deine KISS FC mit deinem Computer.

KISSFC_UPDATE_DRIVER

Der Treiber ist nun korrekt installiert

KISSFC_UPDATE_DRIVER_DONE

Treiber nicht erkannt

Wenn die Firmware nicht korrekt installiert wird, solltest du im Gerätemanager schauen, ob ein anderer STM32 Treiber installiert ist. Falls ja, musst du diesen komplett deinstallieren.
KISSFC_REMOVE_DRIVER
Danach kannst du die KISS FC erneut anschließen und der Treiber sollte sich korrekt installieren.

 

Firmware Update

Öffne nun das Programm DeFuSe 3.0.5. Es wurde, wie im roten Kasten zu erkennen ist, ein Gerät erkannt.

kissfc_update_driver_stm

Firmware auswählen

Wähle nun die aktuelle Firmware aus indem du auf den Button „Choose“ klickst. Als nächstes musst du die „KISSFC_xxx.dfu“ Firmware Datei öffnen.

KISSFC_CHOOSE_FIRMWARE

Dir Firmware wird nun in das Programm geladen.

kissfc_update_driver_choose_2

Firmware flashen

Drücke nun auf den Button „Upgrade“ um den Flashvorgang zu starten. Die Meldung zum deaktivieren des Schreibschutz bestätigst du mit „Ja“.

KISSFC_PROTECT

Auch diese Meldung musst du mit „Ja“ bestätigen.

KISSFC_PROTECT_2

Nun wird der Flashvorgang gestartet

KISSFC_FLASH

Der Flashvorgang ist beendet wenn die Meldung „Upgrade successful“ erscheint.

KISSFC_FLASH_DONE

Du kannst die Brücke auf den Bootloaderpads nun wieder entfernen und die KISS FC erneut per USB mit dem Computer verbinden.

boot_pads_kissfcopened_gui

GUI

Die Chrome GUI läuft in jedem Desktop Chrome Browser (auch auf Mac oder Linux). Alles was du dazu benötigst, ist der Google Chrome Browser sowie die KISS FC App.
Öffne folgenden Link im Google Chrome Browser KISSFC APP. Klicke auf „+ Hinzufügen“. Die App wird installiert. Du findest Sie oben links unter APPS. Du kannst auch eine Desktop Verknüpfung erstellen.

KISSFC_GUI_INSTALL_APP

 

Öffne die App und wähle den korrekten COM-Port aus und klicke auf „Connect“.

KISSFC_GUI_CONNECT

Wie du siehst, läuft die KISS FC nun auf der neusten Firmware (Roter Kasten unten links).

KISSFC_FIRMWARE

 

Firmware aktivieren

Als letztes musst du die Firmware noch aktivieren. Dazu musst du über eine Internetverbindung verfügen. Klicke dazu einfach auf „Save Settings“.
Solange die FC nicht freigeschaltet wurde, blinkt die blaue LED im Sekundentakt. Das wars, deine KISS FC ist nun einsatzbereit. Viel Spaß!
Nützliche Links:
Offizielle Anleitung: Deutsch English
Aleitung für Betaversionen: Deutsch English

Der Beitrag Flyduino KISS FC Firmware Update – Windows erschien zuerst auf Phils Blog.


Viewing all articles
Browse latest Browse all 212