Naze32 - Flasher le firmware Betaflight

Après Baseflight et Cleanflight, voici maintenant un fork supplémentare : BorisB Betaflight. En gros plusieurs améliorations ont été faites, notamment pour ce qui concerne les PID « Luxfloat ». Le détail exact est explicité sur le thread correspondant sur RCGroups : http://www.rcgroups.com/forums/showthread.php?t=2464844. En ce qui me concerne, je ladore ! Je n’ai jamais eu autant de stabilité en vol et j’ai vraiment l’impression de tirer le maximum de mon quad !

Flasher la Naze32

Entrons dans le vif du sujet. Télécharger au préalable le firmware à partir de la page correspondante (https://github.com/borisbstyle/betaflight/releases/) ; il s’agit du fichier betaflight_NAZE.hex. Ouvrir ensuite Cleanflight (idéalement la version 0.66 qui supporte toutes les améliorations de BetaFlight). Effectuer les opérations suivantes :

  • Connecter la Naze32 au PC à l’aide du port USB, mais ne pas se connecter pour le moment.
  • Cliquer sur l’onglet Firmware Flasher
  • Cliquer sur le bouton Load firmware (local)
  • Dans la boite de dialogue choisir le fichier betaflight_NAZE.hex téléchargé précédemment.
  • S’assurer que la case Full chip erase est bien cochée (Attention : dans tous les cas, le fait de flasher BetaFlight supprimera toute la configuration).
  • Cliquer ensuite sur Flash Firmware pour lancer l’opération.

Maintenant il suffit de se connecter à la Naze32 via Cleanflight pour configurer les différentes options. Ne pas oublier de changer les PID en Luxfloat ;-)

Naze32 inutilisable (bricked)

Si jamais l’opération ci-dessus s’est mal passée et que la carte ne démarre plus, aucune crainte, il suffit de bypasser le bootloader pour flasher un nouveau firmware. pour cela :

  • Cocher la case No reboot sequence
  • Choisir un firmware adapté à la Naze32
  • Court-circuiter les deux pads indiqués par les flèches sur l’image ci-dessous à ‘aide d’un trombone par exemple (ne pas trop appuyer dessus quand même).
  • Connecter la Naze32 via le port USB, le processus devrait commencer sans aucune autre action supplémentaire.

Bricked Naze32

Nota : Boris propose sur son compte Github une section relative aux questions fréquemment posées : https://github.com/borisbstyle/betaflight/wiki/Frequently-Asked-Questions

Annonceurs :