Le forum français des radios OpenTX ou FrOS
Le forum français des radios OpenTX ou FrOS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Cartes Pokémon EV8.5 : coffret dresseur ...
Voir le deal

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

+3
Myster Mask
Dugenou
AlainBruxelles
7 participants

Page 1 sur 2 1, 2  Suivant

Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Dim 3 Nov 2019 - 17:10

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)
NB : Ce tuto est aussi valable pour le module URUAV TMX5 (baie JR)

Quelques informations :


Voici un lien vers le site du constructeur :
https://www.uruav.com/URUAV-TMX5-Lite-4-IN-1-A7105-CC2500-CYRF6936-NRF24L01--Multi-Protocol-Transmitter-Module-Compatible-FrSky-ACCESS-for-X-Lite-Pro-X9-Lite-Pro-p-244.html

Ce module est prévu pour les radios Compatible FrSky x-lite/x-lite Pro/X9 Lite/X9 Lite Pro et émet à la fréquence de 2.4G.
Il n’est donc pas prévu pour le ‘long range’.

Mais il sera pratique pour se connecter en D8 avec d’anciens récepteurs FrSky. En effet, ce mode n’est plus supporté par les nouvelles Taranis ACCESS.

La version 2.3.2 d’OpenTX permettra de réduire la latence avec les modules multi-protocoles. De plus, il sera possible de les flasher directement depuis OpenTX.



Flashage :


Le firmware n’est pas disponible sur le site du constructeur. Il faudra se diriger vers le site de la communauté libre GitHub.
Ce module est compatible avec les projets de cette communauté libre. Il est basé sur le microcontrôleur STM32.

Le flashage est relativement simple :

Ce module est équipé d’une entrée USB qui permettra d’effectuer le flashage.
Il suffit donc de télécharger un petit programme qui effectuera le flashage et le fichier du firmware.

Procédure :

1. Télécharger le programme ‘Flash Multi’ à l’adresse suivante :
https://github.com/benlye/flash-multi

2. Installer ce programme (par exemple sous Windows).

3. Télécharger le firmware à l‘adresse suivante :
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/releases

On téléchargera un fichier précompilé pour nous simplifier la vie. Pour les spécialistes il est toujours possible de télécharger le code source et le compiler avec des options personnelles.

Personnellement, j’ai sélectionné deux fichiers :

multi-stm-opentx-aetr-noinv-v1.2.1.85.bin
multi-stm-opentx-aetr-inv-v1.2.1.85.bin


Quelques explications concernant le nom du fichier :

multi-stm : signifie que le fichier est prévu pour le microcontrôleur STM32
opentx : signifie que le système d’exploitation de votre Taranis est OpenTX. Le paramètre MULTI_TELEMETRY est activé.
aetr : signifie Ailerons, Elevators, Throtter et Rudder (il y a d’autres possibilités dans les fichiers à télécharger, l’ordre des voies principales suivantes sont disponibles AETR, RETA et TAER).
inv : INVERT_TELEMETRY est activé
v1.2.1.85: c’est la version du fichier, ici celle du mois de novembre 2019


4. Lancer le programme ‘Flash Multi’

5. Relier votre module à votre ordinateur via un câble USB

6. Sélectionner le fichier du firmware sur votre ordinateur via le programme ‘Flash Multi’.

7. Lancer le flashage via le programme ‘Flash Multi’.

8. Enlever le câble USB

9. Mettre le module dans la baie mini JR de la radio.

10. Ne pas oublier de visser l’antenne du module avant la mise sous tension de la radio.

11. Mettre la radio sous tension

12. Avec OpenTx 2.3.1 : Dans le menu du modèle (deuxième page) mettez le module interne sur OFF et le module externe sur ON. Deux diodes lumineuses clignotent (rouge et verte). Après avoir sélectionné MULTI, la diode rouge s’éteint et la diode verte reste allumée en permanence. Vous avez sélectionné le bon module.


À l’écran on peut lire la version du firmware installée (ici 1.2.1.85, voir photo)


[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) V1_2_110


Dernière édition par AlainBruxelles le Ven 27 Déc 2019 - 20:02, édité 2 fois

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Mer 27 Nov 2019 - 15:45

J’ai testé le module externe URUAV TMX5 Lite avec un petit drone Eachine. Un récepteur FrSky est intégré à la carte-mère (de même que les ESC). Le récepteur peut être réglé en D16 ou D8 via le logiciel Betaflight.
Il n’y a eu aucun problème pour binder. La radio (module externe) et le récepteur sont en FCC.
La calibration et la stabilité du drone se règlent avec le logiciel Betaflight.
Tout a fonctionné parfaitement, le drone réagissait parfaitement aux ordres envoyés.

J’ai commandé un drone de course à construire soi-même chez Banggood. Il faudra faire des essais.

NB : Le flashage du module est tellement facile en USB que je l’ai déjà flashé trois fois (version actuelle : v1.3.0.45)

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Lun 6 Jan 2020 - 18:04

Voici un petit vol risqué (Émetteur externe URUAV TMX5 Lite) avec le petit drone EACHINE VWHOOP 90 car la hauteur est trop importante, il y a beaucoup de vent et d’arbres.
Le mode STAB (Stabilisé) a été choisi pour éviter les crashs. Il n’y a eu aucun problème pour ce vol.

La vidéo est l’enregistrement de l’image que reçoit le pilote du drone en mode FPV (First Person View).
Vous pouvez constater que ce n’est pas d’une qualité HD. Les pilotes de drones sont habitués à ces images en basse résolution.

NB : ce drone n’est pas un drone de course, il est très sensible au vent et n’est pas prévu pour être piloté en mode ACRO (acrobatique).

Configuration :
Casque FAT SHARK SCOUT
Radio Taranis URUAV X9 Lite Pro (OpenTX 2.3.4)
Émetteur externe URUAV TMX5 Lite (multi-protocoles) V1.3.047
VTX (émetteur vidéo) 25 mW
Récepteur FrSky

https://youtu.be/4tuQFFWIErM


Dernière édition par AlainBruxelles le Dim 12 Jan 2020 - 14:45, édité 3 fois

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Sam 11 Jan 2020 - 17:43

Voici un petit vol en ACRO et STAB (Émetteur externe URUAV TMX5 Lite) avec le petit drone EACHINE VWHOOP 90.
Il y a beaucoup de vent !!!.

La vidéo est l’enregistrement de l’image que reçoit le pilote du drone en mode FPV (First Person View).
Vous pouvez constater que ce n’est pas d’une qualité HD, la caméra du drone est très basique.

Configuration :
Casque FAT SHARK SCOUT
Radio Taranis URUAV X9 Lite Pro (OpenTx 2.3.4)
Émetteur externe URUAV TMX5 Lite (multi-protocoles) V1.3.047
VTX (émetteur vidéo) 25 mW
Récepteur FrSky

https://youtu.be/u7g84pRnjVg

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Ven 24 Jan 2020 - 19:21

Je viens d’acheter via Amazon France un petit drone Beta85 Pro 2. Il est donc en norme européenne (LBT).
Ma radio est une Taranis URUAV X9 Lite Pro à la norme FCC.
J’ai changé le mode LBT en FCC du récepteur via Betaflight. C’est possible avec une version égale ou supérieure de Betaflight 4.0.0 (voir le site de BetaFpv support).

Impossible de binder le récepteur du drone avec l’émetteur interne.
Par contre, je n’ai eu aucun problème avec mon émetteur externe URUAV TMX5 Lite (multi-protocoles).

Configuration :
Casque FAT SHARK SCOUT
Radio Taranis URUAV X9 Lite Pro  (OpenTx 2.3.5)
Émetteur externe URUAV TMX5 Lite (multi-protocoles) V1.3.053
VTX BETAFPV réglé sur 200 mW.
Récepteur FrSky configuré avec la norme non européenne.
Batterie 2S 450 mAh

https://youtu.be/wW_qKHkGXgk



Acrobaties mouvementées en mode AIR avec le drone Beta85 Pro 2 (Émetteur externe URUAV TMX5 Lite (multi-protocoles) V1.3.053).


Enfin du soleil, mais la température est basse (+-5 degrés) et il y a du vent.
Le but des acrobaties était de faire différents tonneaux rapidement.
Lors d’un des tonneaux, le drone a été emporté par un coup de vent. Il a pu néanmoins être récupéré sans crash. Le régime moteur a dû être augmenté pour ne pas aboutir dans des arbres.
L’atterrissage a été brusque, mais sans dégât

Au niveau de la télécommande, un interrupteur 3 positions a été utilisé pour sélectionner les différents modes de vol :
· ACRO : mode sans assistance (uniquement les gyroscopes en action)
· STAB : mode avec assistance (gyroscopes et accéléromètres en action)
· HOR : combinaison des modes STAB et ACRO
Un autre interrupteur a été assigné pour mettre en action l’assistance que l’on appelle « Airmode »
En activent le mode ACRO et l’assistance « Airmode » on peut faire des acrobaties avec plus de sécurité.
C’est le mode AIR qui est affiché à l’écran par le software qui dirige le contrôleur de vol.

Configuration :

Logiciel installé sur le contrôleur de vol : Betaflight 4.1.0
Casque FAT SHARK SCOUT
Radio Taranis URUAV X9 Lite Pro (OpenTx 2.3.5)
Émetteur externe URUAV TMX5 Lite (multi-protocoles) V1.3.053
VTX BETAFPV
Récepteur FrSky configuré avec la norme non européenne.
Batterie 2S 450 mAh

Pour rappel :

Le mode AIR est une combinaison du mode ACRO avec l’assistance que l’on appelle « Airmode ».
Le mode ACRO permet de piloter le drone sans aucune limitation. Il n’y a plus aucune assistance au vol.
L’assistance Airmode permet au pilote qui coupe les gaz de contrôler le drone. Les moteurs ne s'arrêtent pas et le pilote peut continuer à voler sans que le drone ne décroche. Cette assistance intervient aussi lors des acrobaties.
Le mode AIR (ACRO + assistance Airmode) est fort prisé des pilotes de drone Racer et Freestyle.

https://youtu.be/jPRpzsadRRk

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Dugenou Jeu 30 Avr 2020 - 18:17

Quelqu'un peut-il me dire si j'ai bien compris.

Est-ce que ce module est capable de gérer les récepteurs qu'ils soient en ACCST V1 ou en V2?
SI j'ai bien compris le copier coller que je mets dans ce post.

J'ai une autre question. Ces modules doivent-ils être réservés comme je le destine moi à une utilisation pour des petits drones que je ne peux pas mettre à jour ou sont-ils vraiment fiables pour avion et planeur par exemple.

Merci pour vos réponses.

Change Log since v1.3.0.81
Protocol FrSkyX and FrSkyX2: improve TX to RX SPort code
Protocol FrSkyL: New
Compatible model: L9R RX
Protocol: FrSkyL (66)
Sub protocols: LR12 36ms and LR12_6CH 18ms
Extended limits supported
Telemetry: no
Protocol FrSky_RX: RX addition of D16v2.1 FCC/LBT
Auto detection of the protocol used by a TX transmitting FrSkyD/D8, FrSkyX/D16 v1.xxx FCC/LBT or FrSkyX/D16 v2.1.0 FCC/LBT at bind time..
For FrSkyX/D16, RX num must match on the master and slave. This enables a multi student configuration for example.
Protocol FrSky_RX: new subprotocol CloneTX
This subprotocol makes a clone of a TX identifier transmitting FrSkyD/D8, FrSkyX/D16 v1.xxx FCC/LBT and FrSkyX/D16 v2.1.0 FCC/LBT.
There are 3 slots available, 1 slot for D8 cloning, 1 slot for FrSkyX (D16v1) cloning and 1 slot for FrSkyX2 (D16v2.1.0) cloning.
The same TX or different TXs can be used for each slot but a maximum of 1 per slot.
If you launch the FrSky_RX/CloneTX protocol and do a bind with a TX transmitting with the D8 protocol, it will be saved in the slot D8. Same for D16v1 and D16v2.1 .
Then the system will alow you to enable cloning as you wish for each model using the FrSkyD/X/X2 "Cloned" subprotocol. This way you can have models working with the original MPM indentifier and models which are shared by both the cloned TX and MPM.
Notes:
OpenTX 2.3.8 N184 (nightly) or later is needed to have access to the new FrSky "D8Cloned" and "D16Cloned" subprotocols, D16v2.1 "Cloned" is available under FrSkyX2/Cloned.
For FrSkyX and FrSkyX2, RX number has to be adjusted on each model to match the original TX model
For FrSkyD, only the RX number used during bind is cloned -> you can't use RX num anymore

Dugenou

Messages : 45
Date d'inscription : 19/06/2019
Localisation : Bordeaux

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Jeu 30 Avr 2020 - 23:06

Personnellement, j’utilise le module externe URUAV TMX5 Lite avec les drones suivants :
VWHOOP90
Beta85 Pro V2
Beta85X HD
Beta85X 4K
Ce sont des quadricoptères.
Ils sont tous bindés en ACCST D16 et je ne savais pas les binder directement avec ma radio (en ACCESS ou en ACCST D16)
Ça doit probablement être de l’ACCST V1.
Le récepteur est intégré au contrôleur de vol et il est impossible de faire une mise à jour du récepteur.

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Ven 1 Mai 2020 - 10:28

Détails supplémentaires : les versions ACCST V1 et V2 sont incompatibles. Il faut donc faire une mise à jour de l’émetteur et du récepteur pour éviter les problèmes (avec la même version).

Ma radio (achetée sur Banggood) est en FCC. Ce qui est intéressant avec l’URUAV TMX5 Lite (ou l’URUAV TMX5) avec les récepteurs FrSky, c’est que tu peux binder des récepteurs FCC ou EU.
Mon drone VWHOOP90 (acheté sur Banggood) a un récepteur FCC, par contre mes drones (achetés sur Amazon.fr) Beta85 Pro V2, Beta85X HD et Beta85X 4K sont EU.
Il n’y a eu aucun problème pour les binder.

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Sam 2 Mai 2020 - 12:22

Il semblerait que la version v1.3.0.81 de l’émetteur externe URUAV TMX5 Lite (ou URUAV TMX5) serait compatible avec les deux versions ACCST V1 et V2.
Mais il faut installer la version 2.3.8 d’OPENTX.
Je ferai des essais quand la version 2.3.8 d’OPENTX sera sortie.
En cas de problèmes, il est toujours possible de réinstaller la version antérieure du firmware de l’émetteur.

NB : Cet émetteur est évidemment compatible avec les avions, les planeurs et les hélicoptères.

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Myster Mask Jeu 28 Mai 2020 - 10:19

Avé tout le monde,
j'ai lu ces informations très intéressantes.
Possesseur depuis d'un Taranis X9D Plus SE 2019, j'ai en effet acquis un module Uruav TMX5 pour pouvoir piloter mon petit K110.
Après le bind, à l'endroit sur l'écran où est indiqué la version, cela flashait en permanence entre "1.2.0.20" et "Update is recommanded".
Alors je me suis dit que fort de tous ce post, j'allais faire la mise à jour.
Et ben ça m'a pris bien plus de temps que prévu, car rien ne s'est passé comme prévu, et apparement c'est normal, sur un module pourtant tout neuf de 2020.
J'm'en va donc vous conter comment j'ai finalement réussi....

Tout d'abord, il faut avoir téléchargé le firmware.
Pour cela, il y a une page très pratique qui permet de trouver son firmware en 2 coups de cuillière à pot: https://downloads.multi-module.org

Ensuite, j'ai cherché à flasher directement depuis la radio, comme expliqué ici: https://opentx-doc.fr/wiki/flasher-son-module-multi-depuis-sa-radio

Meu... ça n'a pas marché, erreur "NoSync".
Misère....

Alors j'ai trouvé le tuto utilisant le logiciel Flash-multi.
Mais c'eut été trop simple, je suis sur Mac....
Mais j'ai trouvé la procédure sur Mac. (je détaillerai dans le post suivant comment faire sur Mac)

Re-misère... là encore, ça n'a pas fonctionné, car il faut que le bootloader soit suffisament récent pour permettre un téléchargement par l'USB.
C'est incroyable que sur un module tout neuf, ils mettent un firmware de l'anté-Christ qui ne permette rien.

Bref,
la dernière solution: passer par le port série interne du module, avec démontage, soudure de fil, etc....
Et comme il n'y a plus de port série sur nos ordinateurs, il faut un module FTDI, un adaptateur USB-Série.

Des exemples d'adaptateurs FTDI:
https://www.amazon.fr/gp/product/B01N9RZK6I/ref=as_li_tl?ie=UTF8&camp=1638&creative=6742&creativeASIN=B01N9RZK6I&linkCode=as2&tag=kohe-21&linkId=e6e815f3fb2de52ac07220ee2a42d7ef
https://www.banggood.com/FT232RL-FTDI-USB-To-TTL-Serial-Converter-Adapter-Module-p-917226.html?akmClientCountry=France&p=Z626141688898201505V&custlixnkid=724328&cur_warehouse=CN
Ce n'est pas le prix que ça coûte, c'est surtout le temps que ça met à arriver en ces temps de virus où les délais postaux sont hallucinants...

Comme il faut rendre à César ce qui est à César, je vous mets le lien où j'ai trouvé beaucoup de ces infos, avec sa jolie petite vidéo en allemand (c'est pour ça que je fais ce post, juste pour mes compatriotes pas doués en langue):
https://www.rcgroups.com/forums/showthread.php?3530341-Multi-Module-URUAV-TMX5-Lite-install-Bootloader

Etape 1: ouvrir le module. On y trouve ça:
[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Uruav-10

Etape 2: Il convient de cabler de la manière suivante:
- Gnd <-> Gnd
- Tx <-> Rx
- Rx <-> TX
- Warning: le 5V peut faire griller des éléments de la carte -> ne relier le 3.3V que si vous êtes à peu près sûr certain que le FTDI va délivrer du 3.3V (option sur certains FTDI), sinon, comme il est (très) fortement recommandé, le laisser déconnecté, et alimenter le TMX5 par sa prise USB, laquelle va convertir le 5V de l'USB en 3.3V, c'est prévu pour.
- Ponter le Boot0: ça permet de flasher la partie bootloader en même temps, et ça va nous être très utile très vite.

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Uruav-11

Ce qui chez moi donne ça:
[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Img_4410
[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Img_4411

Etape 3: flasher en utilisant Flash-multi (ou la méthode Mac/Linux).

Et là, déjà, petit miracle, on a une barre de progression, un pourcentage qui bouge. Bref ça télécharge quelque chose. Youpi!!!
Puis on voit un 2nd téléchargement... qui se gauffre. Ça plante. Et m......

On recommence, pareil...

Et ben c'est normal. Prévu je ne sais pas, mais à priori, ça arrive....

On est alors dans un état où le firmware n'est pas encore téléchargé, MAIS le nouveau bootloader l'est!

-> On remonte tout, on met le fichier firmware.bin sur la carte SD de la radio, et on applique la méthode de téléchargement depuis la radio: on navigue jusqu'au fichier firmware.bin, on fait un ENT long dessus, et on clique sur la ligne qui dit "Flasher le module externe multi".
https://opentx-doc.fr/wiki/flasher-son-module-multi-depuis-sa-radio (les copies d'écran datent un peu, mais le principe reste valable).

Et voilaaaaa.....
Et maintenant on pourra mettre à jour ce satané module directement depuis la radio. Plus besoin de le ré-ouvrir.
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Pour flasher un module multi à partir d'un Mac ou Linux

Message par Myster Mask Dim 31 Mai 2020 - 11:18

Sur Mac (ou Linux), 2 solutions: passer par le logiciel Flash-multi sur un émulateur Windows OU la ligne de commande dans une fenêtre Terminal.

Prologue:
Dans les 2 cas, il faut télécharger son nouveau firmware ( https://downloads.multi-module.org ). Pour l'exemple, nous prendrons multi-stm-opentx-aetr-inv-v1.3.1.1.bin. Puis il faut télécharger le programme de flashage: https://github.com/benlye/flash-multi/releases , à choisir en fonction du critère suivant:

1/si vous avez un émulateur PC, genre Parallels, avec Windows installé dessus, on peut se servir de Flash-multi tout comme décrit dans la procédure pour Windows en faisant attention à 2 choses: installer flash-multi-0.3.0.zip (ou plus récent), les drivers pour Windows (qui sont fournis dans le dossier drivers), et configurer dans l'émulateur le périphérique nommé maple vers vers la machine virtuelle Windows pour qu'il puisse voir le module FTDI.

2/vous n'avez pas d'émulateur, et pas envie d'installer Windows (vous n'avez pas tort, en plus il y a des licences à payer, ça prendrait des plombes de trouver et installer des versions crackées, etc...), dans ce cas, il vaut mieux la solution Mac/Linux. Sur la page https://github.com/benlye/flash-multi/releases, téléchargez flash-multi-0.2.4.tar.gz (ou plus récent) que vous décompresserez dans votre répertoire utilisateur (pour le retrouver plus rapidement).
Vous aurez donc dans votre dossier d'utilisateur un dossier flash-multi-0.2.4. Déplacez dedans le firmware (fichier multi-stm-opentx-aetr-inv-v1.3.1.1.bin), c'est juste pour éviter de devoir taper des chemins d'accès à la ligne de commande.

Ensuite on applique https://github.com/benlye/flash-multi/blob/master/doc/Linux.md , que je re-décris, pour ceux qui ne sont pas potes avec Shakespeare.

Comme le programme va utiliser 3 pauvres outils de gestion de périphériques usb, outils qui se trouvent dans une bonne grosse librairie appelée "libusb", il faut malheureusement l'installer la première fois. Pfeuuu...
Allez, du cran, il y a 2 lignes de commandes:
on ouvre l'application Terminal (qui se trouve dans le dossier Utilitaires du dossier Applications), une fenêtre et une ligne de commande appraissent.
Recollez-y une par une les 2 lignes suivantes:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install libusb

Il faut un peu de patience... ou une connexion véloce. Mais ça y est, la librairie de programmes libusb est installée.

Vient l'étape où l'on doit retrouver le petit nom barbare que le système MacOS (ou Linux) a attribué au module FTDI pour pouvoir y accéder (et oui, pas de jolie interface graphique, alors le système attribue un nom, une "interface", pour pouvoir désigner le bidule dans une ligne de commande).
Le site de Ben Lye (https://github.com/benlye/flash-multi/blob/master/doc/Linux.md) indique que sur MacOS ça peut s'appeler /dev/tty.SLAB_USBtoUART.
Moi ça n'a pas été le cas. Mais on sait (en tout moi je le savais, coup de bol) que les interfaces série commence par tty.quelquechose, alors pour retrouver le nom de l'interface, j'ai tout débranché, et j'ai demandé un listing des interfaces séries en tapant:
ls /dev/tty.*
ls, c'est la commande pour "lister".
On rebranche et on alimente le module et le FTDI, et on retape une 2ème fois ls /dev/tty.* . Et ben le petit nouveau, c'est notre module! Et comme on est fainéant, on sélectionne le texte et on le copie.

On a le nom, le programme de flashage, et le firmware que l'on a déplacé dans le même dossier que le programme. On a tout. Banzaïiiiiii...

On commence par se déplacer dans le dossier du programme Flash-multi par la commande cd (change directory):
cd flash-multi-0.2.4
Si vous tapez ls, vous devez trouver listés flash-multi, le firmware, un répertoire tools et un bootloader, vous êtes au bon endroit.
Tapez:
./flash-multi -f multi-stm-opentx-aetr-inv-v1.3.1.1.bin -p /dev/tty.cequevousaveztrouvécommenomdinterface

On voit un pourcentage de progression....progresser.... Donner 30s au miracle pour s'accomplir...
Il ne se produira pas. Vous verrez un 2nd téléchargement, il y a toutes les chances qu'il se plante.
Mais ce n'est pas grave, car il a au moins à jour le bootloader, ce qui permettra de mettre le firmware sur la carte SD et de le flasher depuis la radio.

Ça fait un peu longuet tout ça.
Long et ardu est le chemin de l'opentxien.
Mais si vous êtes arrivés jusqu'ici, félicitations!
Et chapeau!
D'abord pour vous être farci ce post sans vous démontiver.
Ensuite parce qu'après avoir fait fouillé le web à la recherche d'un FTDI-qu-on-sait-meme-pas-ce-que-c-est, rélaisé des soudures microscopiques, trouvé le firmware et le programme qui vont bien, et vous être attaqués à la ligne de commande du Terminal, et ben il ne devrait plus y avoir grand chose qui ne soit pas à votre portée.

Des heures à trouver des explications, des journées et des semaines à attendre les livraisons de la poste, se jouer la vie du module à coup de fer à souder, 3h à essayer de faire un résumé en langage compréhensible.... Si c'est pas un truc de malade...
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Lun 1 Juin 2020 - 19:27

Quelle procédure complexe sous Mac.
J’ai peu d’expérience en Mac mais sous Linux j’ai déjà passé beaucoup de temps pour faire des opérations qui sont très simples à faire sous Windows.

Ce n'aura pas été plus facile d’utiliser un ordinateur Windows.
Personnellement comme je l’ai expliqué dans les posts précédents, c’est très facile sous Windows.
Je l’ai déjà flashé plusieurs fois sans problème avec Windows 10 et sans opération hardware !


NB : Dans la procédure que j’ai suivie, on retire le module externe de la radio. Ensuite on le branche avec un câble USB à un ordinateur Windows 10.
Ensuite on flache le module externe via l’application Windows ‘Flash Multi’.
Dans cette procédure, on ne flashe pas depuis OpenTX.
Il ne faut pas se compliquer la vie.

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Myster Mask Lun 1 Juin 2020 - 23:47

Tu veux faire quoi, un énième match Mac vs Windows?

Ben y'a Linux d'un côté, avec ses avantages (tout à fait dans la philo OpenTX) et ses inconvénients, Windows de l'autre, avec ses avantages (dont le principal est d'être le plus répandu) et ses inconvénients, et au milieu MacOS (qui offre les 2 possibilités, comme décrit).

Pour ce qui est de la procédure, on est bien d'accord, il y aurait pu y avoir plus simple.
J'ai fait ce post seulement parce que j'ai pensé qu'il y avait sûrement des gens qui ont autre chose que Windows, et que peut-être ils n'auraient pas envie de changer d'ordinateur juste pour claquer un bootloader qui aurait dû être à jour dans un produit neuf.

Si on fait un pas en arrière pour prendre un poil de recul, ce n'est pas bien différent: quelque soit le système, il faut télécharger le logiciel de flashage et le firmware, sous windows installer des drivers, sous Mac/Linux une librairie usb, et flasher, via une interface graphique pour l'un, une ligne de commande pour l'autre.

Pour moi, la vraie complexité, elle est de devoir acheter un convertisseur FTDI, des cables, ouvrir et souder un truc tout neuf, juste parce que le fabricant n'a pas daigné mettre à jour le soft avec lequel il flashe ses modules.
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Mar 2 Juin 2020 - 12:30


On ne va pas faire un match entre Mac et Windows.
Je te signale que Linux est basé sur UNIX comme le système MAC qui a une interface uniformisée développée par une société privée ce qui n’est pas le cas de Linux.

Le marché Mac est très réduit. Les développeurs de cet émetteur ont préféré simplifier les mises à jour sous le système d’exploitation le plus diffusé.
Une procédure très compliquée (hardware et software) avec un système d’exploitation peu diffusé n’est pas rentable.


AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par CoyotteDundee Mar 2 Juin 2020 - 14:40

Merci Myster Mask pour cette explication complète.
Et bravo pour le côté didactique [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) 2258904616

Coyotte

ps: "sans vous démontiver"... Sans se démonter tout en restant motivé ? C'est bien ça ? Wink

_________________

... the alien anthropologists admitted they were still perplexed.
But on eliminating every other reason for our sad demise, they logged the only explanation left :
This species has amused itself to death...
                                                                                                                                    (R. Waters)

Pas de support par MP ! Nous sommes sur un forum pour échanger publiquement.
CoyotteDundee
CoyotteDundee
Administrateur

Masculin Messages : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Myster Mask Mar 2 Juin 2020 - 17:21

Ah ben merci bien, ça fait plaisir.

J'ai tellement ramé parce qu'il me manquait un petit rien pour piger.... que j'ai bien étalé tout ce que je savais...
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Sam 13 Juin 2020 - 20:53

Je viens de mettre à jour ma Taranis avec OpenTX 2.3.9 et mon émetteur externe multiprotocoles TMX5Lite avec la version 1.3.1.9.
Pas de soudures, simplement un câble USB.
Aucun problème pour mes anciens drones, ils sont toujours bindés.
Grâce à cet émetteur externe, il n’y aura plus de problème avec les drones dont le récepteur est intégré avec la carte contrôleur de vol (impossibilité de mise à jour du récepteur).
Merci FrSky, OpenTX et URUAV.


NB : Cet émetteur est compatible avec les versions 1 et 2 des protocoles FrSky depuis la version 1.3.0.81.
‘Auto detection of the protocol used by a TX transmitting FrSkyD/D8, FrSkyX/D16 v1.xxx FCC/LBT or FrSkyX/D16 v2.1.0 FCC/LBT at bind time.’

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Mer 24 Juin 2020 - 20:42

Je viens d’acheter un drone ‘Beta85X Whoop Quad for Naked Camera’.

Aucun problème pour le binder avec ma Taranis et l’émetteur externe multiprotocoles URUAV TMX5 Lite.
Il a été bindé en ACCST D16, mais je ne sais pas si le récepteur est en version 1 ou 2, il n’y a eu aucun problème (ce drone vient d’être commercialisé).
Le récepteur est un XM+ FrSky FCC  et l’émetteur externe TMX5Lite est compatible avec les protocoles FCC et LBT (V1 et V2).
L’antenne VTX est une RHCP.
Il a été livré sans caméra GoPro. Mais il est prévu pour supporter une caméra GoPro désossée (Hero 6 ou 7).
Je n’ai pas modifié les PID d’origine ni la version de Betaflight.
La version d’origine de Betaflight est la 4.1.1.

Conclusion :

Aucun problème pour binder le récepteur FrSky XM+ (pas de mise à jour du récepteur) avec l’émetteur externe TMX5Lite.
Il est très stable et facile à piloter en mode AIR (ACRO + airmode). Il doit convenir parfaitement pour des vols photographiques avec une GoPro.

https://youtu.be/g0QbrlJcogc

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par AlainBruxelles Dim 19 Juil 2020 - 18:22

Émetteur URUAV TMX5 Lite : Vol cool avec le Racer TWIG (Pas de FreeStyle)



Voici un petit vol en mode AIR (ACRO + airmode) jusqu’à une distance max de +-600 mètres et une hauteur max +-80 mètres (avec le récepteur FrSky XM+).
La réception descend jusqu’à 71 % (RSSI), c’est très correct. Le VTX configuré en 200 mW permet une image correcte. Le temps de vol est entièrement correct +- 7 minutes et la batterie (4S) n'est pas encore déchargée !

Aucun problème pour binder le récepteur FrSky XM+ en mode ACCST D16 avec mon émetteur URUAV TMX5 Lite sans mise à jour du récepteur.


Voici ma configuration (Batterie 4S)
• Drone Racer TWIG XL 3
• Récepteur FrSky XM+ (FCC)
• Émetteur multi-protocoles : URUAV TMX5 Lite
• Radio TARANIS URUAV X9 Lite PRO
• Casque FAT SHARK SCOUT


NB:
L’émetteur URUAV TMX5 Lite est compatible avec les récepteurs FrSky ACCST D8, ACCST D16 (V1 et V2) FCC et LBT. Cela évite beaucoup de problèmes pour binder le récepteur. Il existe aussi un émetteur URUAV TMX5 pour la baie JR.


https://youtu.be/sxnGOfHD7Ow

AlainBruxelles

Masculin Messages : 108
Date d'inscription : 11/08/2019
Localisation : Bruxelles

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par fabsprite Mar 23 Fév 2021 - 22:28

Bonjour
J ai le module URUAV TMX5 (baie JR), je ne trouve pas le bon fichier pour le module avec l écriture de fichier:

multi-stm-opentx-aetr-noinv-v1.3.2.30.bin

Merci de votre aide
Fabrice

fabsprite

Masculin Messages : 8
Date d'inscription : 15/05/2019
Age : 47
Localisation : Noisy le Grand

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Attafr Mar 23 Fév 2021 - 23:36

fabsprite a écrit:Bonjour
J ai le module URUAV TMX5 (baie JR), je ne trouve pas le bon fichier pour le module avec l écriture de fichier:

multi-stm-opentx-aetr-noinv-v1.3.2.30.bin

Merci de votre aide
Fabrice
https://downloads.multi-module.org/
C’est un 4in1
URUAV TMX5 Lite 4 IN 1 A7105 CC2500 CYRF6936 Module d'émetteur multi-protocole compatible FrSky X-Lite / X-Lite Pro / X9 Lite / X9 Lite
Attafr
Attafr

Masculin Messages : 679
Date d'inscription : 26/01/2020
Age : 67
Localisation : France 74160 Feigères

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par fabsprite Mar 23 Fév 2021 - 23:43

Merci pour votre réponse, mais c est comme si mon module n avait pas assez de mémoire

fabsprite

Masculin Messages : 8
Date d'inscription : 15/05/2019
Age : 47
Localisation : Noisy le Grand

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Myster Mask Jeu 1 Avr 2021 - 8:09

Et bien tu  as trouvé: le TMX5 et TMX5 Lite n'ont pas assez de mémoire.... Ils n'ont que 64ko, alors qu'il en faut maintenant 128.  Evil or Very Mad

Et tu crois qu'on aurait une indication quelque part? Nooonn.
Le flashage se passe bien, ça dit OK. Tout va bien, patron.
Quand on regarde la version sur l'écran de la radio, ça marque NO MULTI TELEMETRY.
Va comprendre ce qui se passe...

Tout est là: https://www.multi-module.org/basics/module-hardware/unsupported-modules


C'est fou ça, le mien a 1 an, j'ai ramé comme un débile pour souder des fils et y mettre un bootloader pour pouvoir le mettre à jour facilement, et quelques mois plus tard, c'est fini, la dernière version qui rentre était 1.3.2.59 (on en est à la 1.3.2.65).

Uruav TMX5, le truc qui coûte aussi cher que les autres, mais fabriqué au rabais de chez rabais, ça sort d'usine avec un firmware dépassé, sans boot loader, et déjà plus upgradable.


J'ai néanmoins réussi à me bricoler un firmware en suivant l'option 3: recompiler soit-même un firmware en virant les protocoles inutilisés.
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Compiling_STM32.md


Mais bon, n'y connaissant pas grand chose (rien) à Arduino, il m'a fallu pas mal tatonner, éplucher moult pages web bieeeen lourdes.
Mais quelques jours plus tard, ça marche. Sur l'écran de la Taranis, je retrouve le numéro de version au lieu du "no multi telemetry" ou "firmware update recommanded".

Sans déconner, ce n'est pas humain de se retaper tout ce bazar à chaque fois.



Je vends un Uruav TMX5, très peu servi, âge 1 an, à jour de la dernière version.
5 balles.
Bon, j'ai viré la moitié des protocoles, mais ce n'est pas important. Ce n'est pas comme si ce truc servait à avoir de multiples protocoles.....  Suspect
J'avoue, je fais ma tête de cochon. Pour un canard, ça manque de classe. J'arrête.

Sans plaisanter, si ça intéresse quelqu'un, je vous le refile sans pb avec votre sélection de protocoles dedans.
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par socrate Jeu 1 Avr 2021 - 22:29

Bonsoir Mister Mask,

Je suis moi aussi le malheureux propriétaire d'un module Uruav TMX5 ( non lite) qui n'a que 64 ko de mémoire et qui refuse de se flasher correctement avec les versions récentes du firmware.

J'ai bien essayé de compiler ma propre version en n'excédant pas cette quantité de données, mais n'ayant que peu de connaissances en la matière,j'avais laissé tomber depuis plusieurs mois et investi dans un autre module.

Et puis la lecture de ton post m'a redonné espoir , et je me permets de te demander si tu serais disposé à partager ta compil ou à expliquer comment tu t'y prends pour sélectionner les différents protocoles , les réunir et sortir le firmware prêt à être flashé ?
socrate
socrate

Masculin Messages : 125
Date d'inscription : 03/04/2014
Age : 64
Localisation : puy de dome

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Myster Mask Jeu 1 Avr 2021 - 23:03

Bien sûr que je peux (essayer de) t'aider.

En fait, le plus dur, c'est de se configurer tout l'environnement de compilation. Je vais essayer de retrouver mes petits.
Idéalement, il faudrait le faire ensemble, avec un truc genre partage d'écran, pour que tu le vois pas à pas, où que je décrive en super détaillé toute la procédure (étape 1: que je retrouve la procédure, car comme je l'ai dit, j'ai un peu tatonné, erré, cogné des murs, j'y suis parvenu, mais ne sais plus vraiment comment, ce sera l'opportunité de mettre au clair tout ça).
Myster Mask
Myster Mask

Masculin Messages : 46
Date d'inscription : 14/10/2019
Localisation : 47 - Agen

Revenir en haut Aller en bas

[Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles) Empty Re: [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum