Aller au contenu
DroneBuilds

GPS (BN-22O) Com impossible sur n'importe quel UART Mamba F4 MK2


CriTof

Messages recommandés

Bonjour  la communauté,

Ben voilà, j'aurai passé mon W. End à souder, dessouder, ressouder, Betaflyer à mort (Ports, CLI) bref, passé egalement  ces 2 jours à ratisser la toile parce que je n'arrive tout simplement pas à faire communiquer mon GPS BN-220 !

Pourtant je suis tenace et persévérant mais là, force de constater que je sèche... Vite une biere  !😁

Jamais eu de soucis pour les deux autres installés sur même config: Betaflight configurator 10.6.0 et firmware 3.5.7. 

Module gps testé en direct 5V voir même échangé par un autre. Les deux me mettent bien leur led de mise sous tension et sous UCenter; communiquent parfaitement.

Ma FC, une Mamba F4 MK2. Elle dispose de 3 UART ;

Le 1 pour le R9MM (F-Port) - Le 3 pour le smartaudio du VTX - Le 6 pour... le GPS ! 

J'ai la continuité de mes câbles d'un bout à l'autre (pads fc à connecteurs inclus).

J'ai bien le 5V d'alimentation. J'ai bien Le TX du GPS vers un RX de la FC et inversement pour RX du GPS vers un TX.

Que j'utilise l'UART 3, l'UART 6 avec les bons réglages dans l'onglet "port"de Betaflight....Nada !! Rien n'apparait dans la fenêtre du configurateur ( symbole GPS en surbrillance) et je n'ai aucune leds qui s'allume sur le module GPS... l'inversion de mon smart audio fonctionne sur les deux TX de mes UART 3 et 6. WTF avec le RX ??? !! 

Je suis persuadé que tout ce passe dans le CLI au niveau "resource" Mais après maintes tentatives de commandes (lecture) je n'arrive pas à isoler cette p***ain de ligne de commande pour valider L'UART dédié  au GPS en TX et RX.

EDIT/ Dernière interrogation: LA MANBA F4 MK2 est elle compatible GPS... ? 

  Merci d'avance pour vos brillantes réponses d'ingenieur Betaflight. specialité GPS 😎

Cordialement.

 

@Hello et @Jerome ... 

https://forum.wearefpv.fr/topic/9453-branchement-mamba-f405-mkii/?do=findComment&comment=120870

 

 

Modifié (le) par CriTof
Lien vers le commentaire
Partager sur d’autres sites

SAlut,

perso j'ai comme toi MANBA F4 MK2 & BN220 sur Uart 6 et ça marche bien sur 2 drones, j'avoue avoir un peu galéré, mais j'avais inversé les tX & RX .. dans un premier temps ..

Ps ! pour tester vu que je suis en intérieur connecté au PC, je contrôle sur l'OSD depuis le jardin ...

Après le vrais test, je me suis mangé le drone presque dans la poire en failsafe (il revient comme une balle 🤤)

Modifié (le) par spid99
ajout
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Je ne vois pas de raison que ça ne marche pas avec cette FC. A part les classiques erreurs de RX/TX dans le mauvais sens (tu peux tenter de les inverser), un protocole GPS mal réglé (switch entre NMEA et UBLOX pour voir), ou tu peux aussi tenter de modifier/baisser la vitesse de l'UART liée au GPS, sinon j'ai pas trop d'idée 😕 

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Si ton GPS ne s'allume pas quand tu branche une lipo ou avec l'usb (si tu es brancher en 3v3 ou 4v5) c'est que soit il as un défaut, soit il as grillé. 

As tu test d'autres sources d'alimentation ? Il sera intéressent de voir avec un ftdi, tu serais fixer de si ça viens du gps ou nn.

C'est possible qu'il soit deffecteux, si il ne s'allume la fc ne le vois pas donc normal qu'elle ne détecte rien. 

Toutes les fc avec uarts et qui tournent sur les fw d'aujourd'hui peuvent faire tourner des gps, même des whoops (mais il y as pas assez d'uart lol). 

Et je t'assure que la mamba f405 gère le GPS je l'avais sur mon ancien build. 😁

Modifié (le) par WhiteHatFPV
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

@WhiteHatFPV Merci également pour ton retour.

Rien de grillé car comme expliqué, passer par un bec 5V au cul d'une li-po tout ok ainsi que par un ftdi et Ucenter alim et com ok.

Rassuré ( et persuadé) que la Mamba F4 MKII prenait bien les gps. 

Je vais tout simplement reflasher la FC . Ce qui m'interpelle par contre, c'est son firmware... Je l'ai reçu avec la version  FURY F4 OSD (FY40) . 

Vous aussi possesseurs de Mamba F4 ,vous disposez du même firmware ?

Je vous tiendrai évidement au jus après flashage.

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

Youtube WE are FPV

Oui la diatonne f405 fonctionne effectivement avec la target furyF4OSD. 

Donc le pb viendrais d'un pad alim défectueux. 

Car même si tu inverse ou ne branche pas les pad rx/tx ton GPS est quand même sensé s'allumer (qu'il ne fix pas et que tu galère à le conf c'est une chose mais il est sensé s'allumer et être reconnu). 

Lien vers le commentaire
Partager sur d’autres sites

Merci bien WhiteHafpv de tes réponses (Mamba compatible gps, Et firmware de la FC)

Mon pad 5v sur lequel  est raccordé le gps délivre bien la bonne tension.Va comprendre Charles...

Je vais repartir sur des bases saines (re flashage FC) et croiser les doigts pour que cela fonctionne  normalement, en toute logique...

Bonne journée.

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

En toute logique ça devait fonctionner. Mais ça c'était avant... 

Alors là les garçons, comment vous dire... Ca fait 3 jours que je suis dessus pour un gps BN-220 sur Mamba F4 MK2 et... NADA !!

Mon R9MM sur Uart 1 - Mon smart audio sur Uart 3 - Tout est OK !

J'ai tout essayé. Uart 3,  Uart 6 , Soft serial ( PPM et LED) ... Rien.

Betaflight au p'tits oignons. 

Changé de GPS (spare) Rien.

Ces deux même GPS communiquent parfaitement sous UCenter. Jusqu'à aller intervertir ces deux derniers  sur mon Chameleon qui en est équipé et là c'est OK aussi  !!

J'ai bien du vrai 5v. Jai bien  la sortie TX du gps vers pad RX et inversement. 

WTF ??!! C'est bien la premiere fois en cinq ans que je broute sur un montage multi. J'allucine !

Sinon, je vais bien. Tout va bien. Ou presque .... 🤨

Edit: En espérant trouver la solution ultime demain en appliquant ceci (Voir fin du post - Décembre 2019) :

https://intofpv.com/t-adding-baro-and-gps-on-mamba-f405-stack--10160

Modifié (le) par CriTof
Lien vers le commentaire
Partager sur d’autres sites

Il me semble que l'uart 6 est spécialisé pr le GPS sur la mamba. 

Remap ton smart audio sur PPM ou met le sur uart 6 et tente le GPS sur uart 3, en faisant bien gaffe au sens. 

Tu aurais des photos du montage ? Gps /fc et onglet port ? 

Je suis de près tiens nous au jus. 

Modifié (le) par WhiteHatFPV
Lien vers le commentaire
Partager sur d’autres sites

Merci @WhiteHatFPV 

Le plus chiant, c'est que je n'arrive même pas à le voir sous Betaflight ( Icone barre du haut ou tu retrouves la batterie, le baro, etc...) sous toutes les config !

J'ai bien vérifié sous UCenter de ne pas avoir fait un mauvais reglage. d'update baurate, GPs Galileo, etc... Et confirmation quand je le bascule sur mon Chameleon tout est ok .

J'ai inversé les fils TX et RX. Je reussi à avoir la led rouge qui scintille( un peu) mais rien de naturel ou logique dans sa fonction (Comparaison avec celui de mon chameleon par exemple)

Je vais donc Retenter ( Clean instal FC) de mettre le Smart audio sur PPM ( softserial)  et d'avoir donc de libre UART3 et 6 pour le GPS ( chose que j'ai dejà faite... ) Et installer le GPS sur le UART 3

Plutôt Tenté en premier lieu de remapper ( toujours via clean instal de la FC)  avec les conseils du lien que j'ai posté précédemment.

Et j'essayerai de vous joindre quelques photos (Betaflight, FC, etc...)

C'est assez dingue cette histoire car vraiment rien de sorcier. J'en suis à  mon troisieme montage gps (1x BN-180 et 2x BN-220 ) sans la moindre difficulté. 

A suivre. 

Cordialement.

Modifié (le) par CriTof
Lien vers le commentaire
Partager sur d’autres sites

Si ta fc ne vois pas le gpx c'est un pb de mappage ou soudures car pas de comunication.

attention un gps ne s'installe que sur un uart en dur (pas de remap possible).

Dans l'attente de tes photos 🙂

Lien vers le commentaire
Partager sur d’autres sites

Oui, ça je sais ( taux de transferts données bien meilleur qu'un soft serial) 

Rappel au passage pour les débutants, jamais de RX radio via soft serial 😉

Quand aux soudures, ça fait 30 ans que j'en fait 😁 et 5 ans de construction multi rotors 😉

J'aime chercher par moi même et la toile regorge d'infos bonnes ou moins bonnes... 

Il est très rare que je sollicite la communauté. Mais là force de constater que j'ai vraiment fait le tour pour en arriver là 😉

Cordialement. 

Modifié (le) par CriTof
Lien vers le commentaire
Partager sur d’autres sites

Tu as test sur emu ou autre ? Sinon peu être une fc raide mais c'est étonnant, en plus le GPS fonctionne sur ton autre build dc c'est bien au niveau de la fc... 

Ou alors une histoire de signal inversé... 

Lien vers le commentaire
Partager sur d’autres sites

Bon, comment vous dire...

Une buse, un lapin de 10 jours, bref je suis prêt à accepter tous ce que vous voulez du moment que celà puisse faire rigoler ! 🥳 😁

Réflexion: Tout fonctionne mais rien ne veut communiquer.

Et soudain, je retourne sur l'affectation des pads du GPS et là... Je me sent vraiment tout c**n....

Fuque ce câble rouge !!! Mais bon sang, tellement habitué ( code conventionnel !!) par ce code couleur désignant le + alimentation !!

Et bien non !! Ici sur ce BN-220 le câble rouge c'est... Le TX du GPS (vers rx FC) !!  Mais bor***el,  pourquoi  Ils font ça ????

En plus de leurs câbles de tres mauvaises qualités et raides comme une trique... Vive le fil silicone ! 

J'avais déjà remarqué, nombre de fois... Cette incohérence code couleurs. Alors on résume pour le BN-220 ( Jusqu'au prochain changement de sous traitant câblage...😁) :

1/ NOIR - La masse ( Bravo ! ne changez rien ! )

2/ ROUGE - TX  (vers un UART RX de la FC)

3/ VERT - RX  (vers un UART (Le même) TX de la FC)

4/ BLANC - Alimentation 5V ( Il est vrai aussi conventionnellement que le câble plus clair peut symboliser le +...)

 

Donc, tout ... FONCTIONNE, évidement 😄

- UART 1 (Tout petit pad juste derriere le pad PPM)  pour le R9MM Frsky, en version F-Port (Juste un seul fil pour télémetry et RSSI. Miam, miam !! 😎)

-UART 3  pour Smart audio (VTX AKK FX2- Ultimate-mini )

- UART 6 pour... GPS BN-220 (passé par UCenter)

 

MERCI à tous pour vôtre solidarité et soutien dans ma connerie  😋! C'est encore une belle leçon d'humilité. j'adore ! 😉

Bon vol !

 

 

IMG_20200303_133750.jpg

IMG_20200303_133807.jpg

IMG_20200303_133930.jpg

Modifié (le) par CriTof
  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

Petite édit, je viens de recevoir mon New bn220. 

En faite ils sont teubés les concepteurs car tu as dans le câble un côté où les couleurs sont bonnes et de l'autre en inversé. 

Il suffit de pas se planter et de couper le bon jst lol. 

Comme ça plus de confusions ^^

IMG_20200304_071235.jpg

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Alors là oui, je confirme que c'est du grand n'importe quoi !! Pas mieux pour te mettre dans l'erreur, comme j'en ai hélas fait les frais...(sans casse)

Le BN est livré pourtant avec une offre interessante de câbles et connecteur divers bien pratiques ( je pense celui avec les petites JST par exemple pour pouvoir aisement le raccorder sur un FTDi ) Attention, la qualité de la gaine des câbles est vraiment tendre !!  Alors n'insistez pas avec le fer . Et même...   Accessoirement, mettre un petit morceau de gaine thermo  au raz du câble dénudé, avant de souder.

Dernier conseil, n'hesitez pas à upgrader vos GPS via UCenter. C'est vraiment facile et celà vous permet entre autre, de monter le Baud Rate à 57600 ( sans qu'il chauffe plus pour autant) . Nativement il est à 9600...   De réduire le temps de vitesse d'acquisition et de rajouter le systeme Galileo.

Des tutos qui m'ont bien aidé ( en langue gauloise 😉 ) Merci à eux deux  :

Jimmy FPV

Freeride FPV

Lien vers le commentaire
Partager sur d’autres sites

Ouai tu diras merci à freeride fpv de m'avoir plagié mon tuto ^^ (avec mes screen etc), il m'a remis en sources plus tard mais bon j'ai pas apprécié la démarche. 

Je remet le lien de l'original (qui est sur le fofo d'ailleurs ^^) pour ceux qui préfère la lecture aux vidéos :

 

  • Wow 1
Lien vers le commentaire
Partager sur d’autres sites

Mdr tkt, c'était juste pr l'anecdote, ça me dérange pas de partage tant le respect des sources et auteurs sont faites (je parle pas pr toi hein xD), pour ma part je ne fais pas ça pour les vues. 

J'intervennais juste pr soutenir le fais qu'il n'y as pas que YouTube (où les sources ne sont pas forcément cités et les infos sont à prendre avec des pincettes,) pour s'informer et qu'il y a pleins de ressources ailleurs bien plus explicites et fiables, les fofo, oscarliang, les blogs etc.. 

On les oublis souvent et à tort car souvent mieux fournis ^^

Modifié (le) par WhiteHatFPV
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

Je suis un fan des tutos "papier" Et redigés aussi en anglais, ne me dérangent pas .

Oscar Liang étant à titre perso,  ze king 😉 Reste également comme tu le dis si bien les fofos ! (No Cuicui et fessebouc pour ma part)

Le tuto video ne me sert qu'à affiner si j'ai un doute. Ceux deJoshua B par exemple, je zappe ! Systematiquement une conférence à n'en pas finir...Et ainsi te faire oublier ... L'essentiel !

Mes citations YT  sont  naturellement une "dérive" avec ce que l'on peut vivre, lorsque l'on est parents 😉

J'en profite en toute simplicité pour te  remercier à propos des tiens. Ils sont juste exactement ce que j'aime dans la forme et le fond.

Bon vol et fin... Du HS 😉

Modifié (le) par CriTof
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...