Etape 30 : Annexe b: mise à jour le Firmware KK2.1 - installation
Dans cette étape, nous ferons du matériel préliminaire et la configuration du logiciel de mise à jour le firmware sur la carte de contrôleur de vol KK2.1.
Introduction
Lorsque vous passez une commande pour un tableau de contrôle de vol KK2.1 quelqu'un va dans un entrepôt de HobbyKing quelque part, trouve un KK2.1 sur une étagère, le met dans une boîte et envoie à vous. Le problème est, comme la plupart des appareils électroniques, les logiciels installés sur la KK2.1 évolue au fil du temps - bogues corrigés, fonctionnalités ajoutées, algorithmes obtenir optimisés, ect. - et en fonction de combien de temps le Conseil KK2.1 particulier, vous obtenez s’est assis dans l’entrepôt, son logiciel est probablement obsolète.
Par la mise à niveau du logiciel (firmware) sur votre planche KK2.1, vous pouvez améliorer les performances de votre mulTIROTor, comme le firmware mis à jour a avancé plus de code de contrôle. Par exemple, les algorithmes d’auto-nivellement sur le nouveau firmware KK2.1 sont de loin supérieures à celles qui viennent avec la version du firmware 1.5, qui est le firmware installé sur la plupart des conseils KK2.1 lorsque vous les commandez. Donc en mettant à jour le firmware, votre mulTIROTor volera beaucoup mieux en mode auto-niveau par exemple. Donc, nous allons faire l’installation de mise à jour du firmware.
Déterminer la Version actuelle du Firmware
Comme mentionné ci-dessus, le firmware installé sur votre tableau KK2.1 quand il arrive par la poste peut ou ne peut pas être mis à jour. Cela est particulièrement vrai si vous achetez votre KK2.1 occasion sur eBay ou ailleurs ; l’ancien propriétaire pourrait avoir déjà mis à jour le firmware. Heureusement, la découverte de quelle version de firmware est installée sur votre KK2.1 est vraiment facile. Lorsque vous appliquez tout d’abord pouvoir à votre Conseil de KK2.1, soit avec une batterie un programmeur USBasp (plus sur cela dans une seconde) un écran se met à clignoter sur l’écran qui affiche les versions actuelles du matériel et du firmware. Vous devrez peut-être débrancher et de rebrancher votre KK2.1 quelques fois pour lire la version du firmware car il n’apparaît sur l’écran que pour partie d’une seconde, mais vous allez Regardez la deuxième ligne dans l’écran de démarrage, qui dit "FW: ###". Ce nombre est la version du firmware en cours d’exécution sur votre KK2.1.
Matériel nécessaire
Vous aurez seulement besoin de deux pièces de matériel à jour le firmware sur votre tableau KK2.1 :
- Un programmeur USBasp: programmeur en circuit USB pour les contrôleurs AVR d’Atmel, dont la Commission de contrôle de vol KK2.1 est un (le microcontrolleur Arduino populaire est une autre).
- Une 10 broches à 6 broches Câble de programmation AVR: ce câble est un adaptateur qui relie l’interface 10 broches sur le programmeur USBasp et l’interface 6 broches sur la carte KK2.1.
Vous pouvez commander tous les deux de ces pièces dans un seul paquet de HobbyKing, bien qu’il existe beaucoup d’autres endroits que vous pouvez les acheter, y compris Amazon, eBayou SparkFun.
Logiciels pour
Côté logiciel, nous sommes très chanceux d’avoir des programmeurs fabuleux et généreux dans la communauté multirotor qui donnent de leur temps une énergie de créer un logiciel facile à utiliser des outils de mise à jour le firmware KK2.1. Le logiciel que j’aime le plus a été créé par « Kapteinkuk » et « Lazyzero. » Le "KKmulticoper Flashtool" ils ont créé fournit une interface graphique de mise à jour le firmware sur le plateau KK2.1, avec une foule d’autres conseils. Pour télécharger le logiciel :
- Allez à http://lazyzero.de/en/modellbau/kkmulticopterflashtool.
- Faites défiler jusqu'à la section de téléchargement.
- Télécharger les « versions de logiciel Latest stable » pour votre système d’exploitation.
Maintenant, si vous êtes sur Mac OS X, vous êtes prêt à commencer la mise à jour de votre firmware, il suffit de sauter à l’étape suivante.
Si vous êtes sous Windows (comme moi), vous devrez aussi télécharger le logiciel pilote pour le programmeur USBasp :
- Rendez-vous sur http://www.fischl.de/usbasp/ et faites défiler vers le bas à la section "Pilotes".
- Téléchargez le fichier .zip contenant la dernière version du pilote USBasp.
- Aller à chaque fois que vous venez de télécharger le fichier .zip et l’extraire.
- N’oubliez pas l’emplacement de ce fichier car nous allons l’utiliser au début de l’étape suivante. Vous y voir.