Aller au contenu
DroneBuilds

betaflight Probleme de Bind avec Xlite pro et R-XSR sur une SucceX F4 1S 5A AIO Whoop Board


Messages recommandés

Bonjour à tous, 

Je suis débutant et je viens de recevoir mon 1er drone fpv. C'est un iflight Alpha 65 qui a une FC "SucceX F4 1S 5A AIO Whoop Board". J'ai une radio frsky Xlite pro flashée avec le dernier open TX et le dernier firmware pour l'IRSM.
J'ai cru pouvoir passer à côté des problèmes de bind de mon RX en commandant un model avec R-XSR...mais non.
J'ai plein d'hypothèse sur le pourquoi ça ne marche pas mais aucune certitude et beaucoup de questions car je ne maitrise pas du tout le sujet...

J'espère que vous pourrez m'éclairer sur tous ces points pour m'aider à comprendre.


J'ai pensé que ça ne bindé pas car le R-XSR n'est pas à jour et surtout est en FCC car commandé sur banggood.

J'ai donc tenté toute sorte de choses sans être certain de tous comprendre : 
- Flasher le Rx en pass through via la FC en USB. Ça n'a pas fonctionné et je crois avoir compris que c'est parce que le s.port n'est pas soudé a la FC qui n'a pas de UART inversé qui soit encore libre. Donc pas de Data qui peuvent passer de la FC vers le RX. Je n'ai que le SBUS de soudé qui lui permet au data du RX d'aller vers la FC

- Mètre un Script Lua sur la radio pour passer facilement de EU-LBT a FCC. La manip a bien fonctionné sur la radio mais je n'arrive pas à binder en FCC pour autant.

Je crois qu'il ne me reste qu'une chose à tenter : dessouder le RX de la FC et essayer de le mettre à jour depuis la radio.

Mais je me pose beaucoup de questions avant de me lancer :

- je ne suis pas un pro de la soudure. Est-ce que je peux griller quelque chose si je m'y prends mal ou au pire ça ne fonctionne pas et je pourrai dessouder et recommencer ?

Je me prends peut-être beaucoup la tête mais j'ai envie de comprendre ce que je vais faire plutôt que souder bêtement.

Je pourrai juste dessouder le Rx pour lui mettre une fiche servo pour faire l'update du firmware puis ressouder à l'identique sur la FC.
Mais j'ai regardé comment était soudé mon RX sur la FC et cela ne semble pas correspondre au diagramme que je trouve pour la FC et le RX.

Diagramme FC - Alpha 65

 
Sur les diagrammes le port SBUS du RX devrait être soudé sur le port SBUS de la FC. Si j'ai bien compris les tutos que j'ai vu de Joshua Bardwell, c'est paracerque c'est le seul port en inversé sur la FC.
Mais mon RX est pour le moment soudé au port RX2... Est-ce une erreur faite en usine ou c'est kiff kiff ? J'avais cru comprendre que le port RX2 etait bien le meme mais sans l'inversion. Du coup j'y comprend plus rien...

Je me pose aussi des questions sur la télémétrie. 
Après avoir lu quantité de tuto technique sur les FC et les RX j'ai cru comprendre que ma FC ne pouvait pas avoir la télémétrie en SBUS car je n'ai plus d'UART de libre.
Mais j'ai vu que le R-XSR était compatible F-Port et qui apparemment permet de tout faire passer par un seul UART. Mais cette phrase sur le site d'iflight me met le doute : "NOTE: F.PORT protocol RX input support, telemetry not supported." Si F-Port permet la télémétrie sur un seul fil pourquoi la télémétrie ne serait pas supportée ?
Est ce car la FC n'a qu'un port SBUS qui est inversé pour les RX frsky et qu'il ne fonctionne que dans un sens ?
J'ai vu qu'entre certain tuto et maintenant le R-XSR avait été modifié pour permetre le montage sur des port non inversé. Si je soude le petit pad "S.Port uninverted" du r-XSR le port RX2 de la FC est ce que ca pourrait malgré tout fonctionner avec la télémétrie ou la limitation es ailleurs ?

frsky_r-xsr_receiver_sport_sbus_inverted_uninverted.jpg

 

Désolé pour le post interminable, mais bien que je trouve pas mal de ressource sur le net, je ne trouve jamais toutes les infos specifique a mon setup et j'ai peur de tout melanger. J'epsere que quelques uns d'entre vous auront tenu juqu'au bout et sauront repondre a quelques unes de mes interogations de debutant perdu dans le monde de l'elecronique et du FPV.

Lien à poster
Partager sur d’autres sites

Bravo pour ce "pavé" qui est parfaitement bien rédigé/illustré et qui a l'avantage d'être précis 😉

Oui tu peux dessouder avec un fer disposant d'une panne fine et d'une puissance de 40/60w. Le seul imperatif, c'est de ne pas laisser ton fer trop longtemps sur un pad pour eviter de faire chauffer par dissipation, tout ce qui pourrait se trouver autour (composants)Dernier détail: De l'étain de tres bonne qualité. (Voir shop DFR avec celle de TBS)

Pour ton problème, il est évidement plus confortable d'upgrader le fw du rx en dehors de la frame et sur l'élan, profiter de le binder à l'air libre  . Une fois que tout est bon tu auras juste à le replacer dans la frame sans te poser de question😉technique que je pratique systématiquement.

Pour le  R-XSR, mauvaise nouvelle, tu devras rester en S-Bus et donc avec le même plan de câblage d'origine car tu ne disposes que seulement de 2 UART. C'est effectivement maigre... 

Tu aurais pu en dernière limite, basculer ton smart audio sur un pad "led" de la FC et déclarer ce dernier (Via onglet CLI du configurateur) en softserial pour disposer de l'UART 1 pour le F-port. Mais hélas pas de pad leds à se mettre sous la dent avec cette FC . Logique au regard de ce kwad. 

En esperant avoir pû t'aider un peu par ces réponses. 

Cordialement.

Modifié (le) par CriTof
Lien à poster
Partager sur d’autres sites

Ceci devrait t’aider !

si tu as un TX de libre tu peux configurer ton R-XSR en F.Port.

Tu peux aussi contrôler la version de ton firmware, en plus de FCC et LBT tu as aussi version 1.x ou 2.x.

sur ta radio tu peux contrôler sur cette page :

FFD9DE0D-93FF-49DB-A99B-ECEB0D5DD495.thumb.jpeg.c8bb215b17be7fda10220664ad9daaf9.jpeg

Lien à poster
Partager sur d’autres sites

Merci a tous les deux pour vos réponses.

J'ai bien mon module ISRM en version 2.1.0EU (ou FCC grâce a un script LUA).
Je vais donc dessouder le RX pour faire l'update vers un firmware SBUS et pas F.PORT. Et juste resouder a l'identique. Tant pis pour la télémétrie …

 

Mais pour ma culture perso, pourriez vous m'expliquer ce qui m'empêche d'utiliser le F.PORT sur une petite FC comme celle la ?

Si j'ai bien compris :

-SBUS = un UART et pas de télémétrie (ma config actuelle)

-SBUS + S.PORT =2 UART = Télémétrie possible (ne fonctionne pas pour moi car pas assez d'UART sur ma FC)

-F.PORT = 1 UART = Télémétrie possible


Pour le F.PORT tout passe bien par un seul fil et donc un seul UART ? Pourquoi je ne pourrai pas le faire fonctionner comme le SBUS sans S.Port qui n'utilise qu'un UART lui aussi ? Je ne comprend pas ce me qui limite avec cette FC dans ces deux cas de figure qui n'utilise qu'un UART.

Lien à poster
Partager sur d’autres sites

Tu dois flasher ton R-XSR en F.Port V2.x (tu peux mettre une image de ton écran Module/RX version !)

après tu soudes un fil sur s.bus uninverted, que tu connectes sur ton TX2.

tu fais depuis CLI :

set serialrx_inverted=OFF

set serialrx_halfduplex=ON

save

1A0ECCB6-C164-4D3C-B5A8-CA338677309A.thumb.png.f207c637682c9172e78e1e78cb3609c0.png

Lien à poster
Partager sur d’autres sites
Youtube WE are FPV
Posté(e) (modifié)

Ok, merci encore. 

Je n'ai pas uploadé la photo, mais dans le menu Modules RX VERSION de ma Xlite pro, j'ai bien la même chose que sur ta photo mais pour la Xlite Pro  ISRM-PRO 1.1.0/2.1.0 EU

J'avais donc bien compris le principe du F.PORT, mais je n'avais pas vu qu'il fallait taper des commande dans le CLI. Si je ne suis pas trop mauvais en soudure je tenterais le coup pour avoir la télémétrie sur la radio. Merci d'avoir confirmé, j'avais peur d'avoir tout compris de travers suite a mes recherche sur le net.

Modifié (le) par BluesXP
Lien à poster
Partager sur d’autres sites
il y a 59 minutes, BluesXP a dit :

J'avais donc bien compris le principe du F.PORT

Dans le cas du F.Port, tu n’utilises qu’UN fil sur TX2, tu oublies la connection SBus !

je retrouve pas, mais @Jerome avait fait un TUTO très clair !

Modifié (le) par Attafr
  • J'aime 1
Lien à poster
Partager sur d’autres sites
il y a 30 minutes, Attafr a dit :

je retrouve pas, mais @Jerome avait fait un TUTO très clair !

Tuto dispo ici pour le R9 : https://labo.sitagg.com/2019/05/20/r9-mise-en-oeuvre-simple-de-la-solution-long-range-de-frsky/

Sinon de manière plus générale, y plusieurs "mini tutos" dans la "FAQ d'entraide" : 

 

Citation

Comment connecter un R-XSR en F.Port (ACCST) avec une FC F4 ?

Le F.Port permet de passer le signal radio, la télémétrie et le RSSI sur un seul fil, la latence est un couilla meilleure.

  • souder un fil sur la petite pastille du R-XSR, pour récupérer le S.Port non-inversé (Uninverted SmartPort, la soudure est un peu délicate)
  • flasher le R-XSR avec le firmware F.PORT
  • souder ce fil en provenance du "Uninverted S.port" sur un TX dispo sur la FC (le fil SBUS ne sert plus à rien)
  • Dans Betaflight, passer la fonction Serial RX sur l'UART choisit
  • Dans la partie Configuration,  choisir F.Port à la place de SBUS
  • Dans le CLI, taper (pour une F4) :
    • set serialrx_halfduplex = ON
    • set serialrx_inverted = OFF
    • save
Lien à poster
Partager sur d’autres sites

Ah oui, pardon. J'avais bien cherché en dehors du forum mais j'étais passé a coté de la section dédiée du forum...d'autant plus merci pour toutes ces réponses très précises.

Lien à poster
Partager sur d’autres sites
il y a 3 minutes, CriTof a dit :

Super sympa et simplisme tuto ! Merci Jerome, je ne le connaissais pas. 

Merci ! 🙂 Comme c'était une question assez récurrente, j'avais fini par me motiver à l'écrire, au final c'était un gain de temps 😆

Lien à poster
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...