Naze32 : MAJ & Configuration – Cleanflight & Betaflight

152
167672

Bonjour,

Dans cet article, nous allons voir comment configurer une Naze32 sous Cleanflight ou Betaflight (les exemples de cet articles seront sous Betaflight), de la mise à jour de la carte, jusqu’à la mise en vol :). Cela risque d’être un peu long à décrire ici, mais rassurez-vous, une fois que vous aurez pris le coup de main, il faut une dizaine de minutes pour reconfigurer une Naze32 après la mise à jour d’une nouvelle version de firmware par exemple 😉

Chrome Cleanflight1 – Mise à jour du firmware

J’ai déjà écrit un article sur le sujet (pour Betaflight) ou ici (pour Cleanflight), que je vous invite à aller consulter, mais depuis que je l’ai écrit, l’interface Chrome de Cleanflight a bien évolué, je vais donc refaire une passe rapide sur le sujet 🙂

Dans un premier temps, pour Betaflight, il faut aller récupérer le firmware correspondant à votre carte de vol (FC en anglais). Pour cela rendez-vous sur la page de Betaflight – Releases et téléchargez le .hex ou .bin correspondant à votre FC.

Lancez le configurateur Chrome pour Cleanflight (l’interface est commune avec Betaflight) et rendez-vous sur l’onglet « Firmware Flasher »

Firmware FlasherCliquez sur « Load Firmware [Local] » et allez cherchez le fichier .hex (ou .bin) que vous venez de télécharger. Assurez-vous que la case « Full chip erase » est bien cochée (verte), car vu les changements qui interviennent ces temps-ci entre chaque version, il est conseillé de repartir de zéro à chaque fois pour éviter tout soucis ! Et enfin, si vous flasher une SPRacingF3, cochez la case « Manual baud rate » et choisissez 256000 comme vitesse 😉

Full chip erase - CleanflightCliquez ensuite sur « Flash Firmware« .

Flash Firmware - ButtonSi par hasard vous avez un message d’erreur à ce moment (du genre « STM32 boot error » ou autre), ne touchez à RIEN, et appuyez une deuxième fois sur « Flash Firmware », cela suffit en général à relancer le flashage et la deuxième fois est souvent la bonne (plutôt que de tenter de tout reprendre à zéro ;))

Si tout s’est bien passé, vous devriez vous cette ligne apparaître :

Flash successfull - CleanflightVotre naze32 est maintenant flashée avec la dernière version de Betaflight ! Débranchez et rebranchez votre Naze32 et appuyez sur le bouton « Connect » dans le configurateur Chrome.

Version BTFL - Cleanflight

152 COMMENTAIRES

  1. Merci pour ton retour mais j’ai quand même du mal à comprendre à quoi ça sert min/max check
    le min check doit il être supérieur à min_throttle ?

    Mes valeurs:
    min_throttle = 1050
    max_throttle = 2000

  2. bonjour je tente de regler un drone eachine racer 250 avec une carte naze 32et je sais pas quel firmware
    telecharger j’ai suivie la procedure de votre blog mais marche pas
    j’ai fait des essaies avec open pilot rien et la il reconnais pas la carte.

    autre chose quel procedure pour armer les moteurs.

    lilian

  3. […] me suis notamment inspiré des informations données sur le site de Oscarliang, le blog de RC-Tidom et aussi sur AirSanglier (sanglier… quand je vous parlais de druide avant, on n’est pas loin […]

  4. bonjour Olivier ,je pense que tu va avoir pas mal de questions là dessus ,depuis hier ,Cleanflight est passé en 2.0.0 ….et c’est la m… ,impossible de connecter mes Naze dessus ,n’étant pas un crack en anglais,et encore moin avec l’ordi … peut être que tu verrais comment passer à travers qu’on puisse ce connecter ? ça éviterais de tout reprendre de A à Z … Je me demande en même temps si c’est pas l’occasion de passer sur Betaflight ,quitte a tout recommencer.. un conseil ou un avis ?
    merci

    • Bonjour, le seul moyen de récupérer les conf dans une ancienne version 1.X de CF est d’installer un ancien configurateur à la main (via le mode développeur de Chrome, et en allant chercher l’archive ZIP à cette adresse : https://github.com/cleanflight/cleanflight-configurator/releases, le fichier « cleanflight-configurator-1.2.4.zip »), cela permet de récupérer la main sur des anciennes config pour faire une sauvegarde des écrans par exemple, avant de tout reprendre dans cette version 2.0.0 (car oui il faudra repartir de zero). Sinon (je n’ai pas encore testé), tu dois toujours pouvoir, via le CLI du nouveau configurateur, faire un « DUMP » de l’ancienne config, pour pouvoir récupérer les infos dedans… Mais quitte à tout refaire, si tu ne te sert pas d’une fonctionnalité particulière de CF, autant passer sur Betaflight…

    • Salut Seb, pour ce qui est de la traduction essaie google traduction, je t’assure il est vraiment top, de plus il arrive à comprendre le sens de la phrase, ça n’a rien a voir avec reverso

  5. merci les gas 😉 mais du coup,quitte à tripoter mes 3 quadris ,je les ai tous passé sur Betaflight,et je regrette pas ,les pid d’origine sont franchement pas mal comme base,et on est pas perdu ,90% identique dans la mise en page ,la conversion à mis 3min part machine … nickel

  6. Salut, je suis un noob, je découvre mon premier racer et du coup ton tuto me sert bien… Cependant quelques soucis, j’ai un eachine racer 130, le failsafe fonctionnait très bien en sortie d’usine, j’ai tenter de le brancher a CF afin de regler les modes de vol et l’armement via un switch. Sur tes conseils j’ai bien le dump d’usine, mais j’ai aussi écraser (comme conseillé) l’ancienne config lors du flash obligatoire de ce soft (sinon aucun accès !!)

    bref, sur le nouveau logiciel, il n’y a pas d’onglet failsafe et du coup, mon multi ne s’arrete plus en cas de perte radio…. comment le régler de nouveau pour que cela fonctionne ?? si ce n’est pas le cas, je ne peux plus voler en tout sécurité donc au sol pour mon racer ><

    Merci de ton aide ;p

    • Salut, pour que l’onglet Failsafe (et d’autres d’ailleurs) apparaissent dans Betaflight Configurator (ce n’était pas le cas sur d’anciennes versions) il faut cocher la case en haut à droite : « Enable Expert Mode » (à côté du bouton « Disconnect ») et là l’onglet failsafe apparaîtra 😉

  7. Salut 🙂
    j’ai suivie ton tuto j’ai tous configuré avec mon naze32 rev5 (moteur marche et radio RC aussi avec le logiciel) mais quand je debranche de l’ordi et je laisse que la battrie le drone decolle pas :/

  8. salut
    J’ai commandé une NAZE32 rev6 et je n’arrive pas a y installer le firmware =/.
    J’ai essayer avec Cleanflight mais après avoir flasher j’ai un message d’erreur « STM32- timed out, programming: FAILED ».
    Pourriez-vous m’éclairer sur ce que je dois faire pour régler ce problème ?
    merci d’avance

  9. Bonjour je commence un peut à devenir fou car j’ai regarder tout les commentaires depuis le premier jusqu’au dernier et aucun ne parle d’un problème pour connecter sa radiocommande ( frsky 9XD plus pour moi ) à Betaflight car quand j’ai mon Quad brancher sur l’ordinateur et connecté à betaflight sans problème ( avec une lipo ). J’allume ma radiocomande je vais ensuite dans l’onglet « reciver » et le bouge les manches mais rien ne se passe. Et je suis sur que ma radio et bind avec mon quad. Et mon branchement et en ppm donc j’ai changer quelques réglage sur betaflight mais peut être pas tout. En bref À L’AIDE.?

  10. bonjour

    vieux topic, mais toujours utile
    pour une re-configuration d’un drone 250 où il a fallu faire une mise à jour du firmware …
    du coup , j’ai chargé la dernière version : 2.3.2 , sur du nave32
    la commande est une x9D+ (pour des infos : http://frskytaranis.forumactif.org/)
    après le réglage basique, faudra que je tente la télémétrie (si le drone est toujours entier)
    pour l’instant, il n’y a que le retour de la tension de la batterie RX, via un module FLVSS
    grand merci

  11. Nouvelle version par rapport a celle que j’ai connu, il y a quelques années…
    Plus complète mais cependant, il me manque un détail en page 2 qui existait dans l’ancienne version, celui d’appairer un satellite Spektrum via le cli avec la fameuse ligne de commande :
    Set spektrum_sat_bind=
    Me manque aussi la procédure, comme ça fait un certain temps, je ne m’en rappel plus !!
    Autrement, c’est juste parfait !
    Merci pour l’aide.

LAISSER UN COMMENTAIRE

Entrez votre commentaire, SVP !
Entrez votre nom ici, SVP

La période de vérification reCAPTCHA a expiré. Veuillez recharger la page.