Flashage

Flasher un RX depuis sa radio

Article écrit par Heisenberg et modifié par LapinFou en Mars 2019.

Vous souhaitez passer un récepteur en version D16-EULBT ou D16-FCC pour résoudre des problèmes de compatibilité.

Voici une manière simple et rapide qui fonctionne avec les Taranis X9D, X9D+ et X9E, et avec les récepteurs X4R, X6R, X8R & XSR.

Avant d'aller plus loin, vous devez impérativement avoir lu cet article afin d'être sur de comprendre les différences entre LBT et FCC : Normes ETSI: FCC Vs. (EU-)LBT.
Votre module d’émission et votre récepteur doivent être dans la même norme. Sinon, vous ne pourrez pas faire le bind (appairage).
Le module d'émission peut être, par exemple, le module 2.4GHz interne (nommé XJT)

Réalisation du câble de flashage


Avec 2 câbles de servomoteurs (ou 2 rallonges ou plus simple encore, avec 1 câble de liaison S-Port fourni avec les capteurs de télémétrie), réalisez le cordon suivant en tâchant de ne pas excéder 25 / 30cm (Idéalement une 10aine de cm pour éviter toute perturbation). Plus le cordon est long, et plus les risques de perturbation des données sont importants.

Ce cordon simple ne fonctionne QUE SI LA RADIO N'EST PAS ALIMENTÉE A PLUS DE 10V !!! sinon, vous grillerez le récepteur.
Veillez donc à avoir la batterie d'origine dans la radio, ou 2 Li-Pos maximum.
flashrx-cordon

Pour les possesseurs de Horus et X7:
Une prise S.Port est présente sur la radio. C'est cette prise qu'il faut utiliser, pas la baie JR. Pour le cordon, c'est très simple, il suffit d'utiliser un cordon "droit". Pas besoin de modifié le câble. La modification expliquée sur l'image ci-dessus ne concerne que les radios X9.
En résumé, pour les Horus/X7, il ne faut surtout pas croisé le câble et il faut utiliser la prise S.Port de la radio.


LE RX ne doit pas être alimenté ni ne doit pas être connecté à un contrôleur, ni à un/des servo(s) ni à une carte de vol ni à rien d'autre.

Raccordez le cordon à la prise S-Port (Pas S-Bus !!) du RX et aux 3 connections basses de la baie d'accueil de la radio.
Faites bien attention à la polarité.
Que le RX clignote ou pas n'a aucune importance, l'alimentation se fera de toutes façons au lancement du flashage.

Sur la photo ci-dessous, je n'ai pas utilisé de prise servo mais c'est exactement pareil, les broches 1 & 2 de la baie d'accueil ne nous servent pas pour cette application.
flashrx-baiejr

BONUS : Ça vaut de l'or vu le peu d'information qui circulent sur la X9-E (J'ai galéré pour trouver l'info).
Voici comment brancher le cordon sur cette radio pupitre.
flashrx-x9e

Ça, c'est fait, passons maintenant à la partie logicielle...

Vérification de la version du firmware de la radio


A1) Allumez la radio
A2) Cliquez durant 2 secondes sur [MENU]
A3) Cliquez plusieurs fois sur [PAGE] jusqu'à obtenir la page VERSION

flashrx-verif

Il y-a 2 possibilités, soit le firmware est dans la branche 2.0.x, soit dans la branche 2.1.x/2.2.x
Sur l'image ci-dessus, on peut lire VERS 2.1.1, ce qui veut dire que le firmware est dans la branche 2.1.x

Si votre firmware est dans la branche 2.0.x, poursuivez.
Si votre firmware est dans la branche 2.1.x/2.2.x, [Cliquez ICI]

Mise à niveau D16-LBT/D16-FCC sur la branche 2.0.x


Radios concernées : X9D ; X9D+
- Flashage temporaire de l'émetteur avec un firmware spécial.
- Mise à niveau D16-EULBT ou D16-FCC du récepteur.
- Re-flashage de l'émetteur avec un firmware officiel.

B1) TÉLÉCHARGEZ CE FICHIER qui contient l'ensemble des firmwares nécessaires [Pack Update RX EU-LBT - FCC 2.0.x.zip]
Dézippez l'archive, gardez bien l'arborescence et placez le tout sur la carte SD.
Vous devez avoir plusieurs dossiers sur votre carte comme ceci :

[CARTESD]/FIRMWARE/LBT/**.frk
[CARTESD]/FIRMWARE/FCC/**.frk
[CARTESD]/FIRMWARES/Maintenance_X9D_(2.0.16).bin
[CARTESD]/FIRMWARES/Maintenance_X9D+_(2.0.16).bin
[CARTESD]/FIRMWARES/Normal_X9D_(2.0.17).bin
[CARTESD]/FIRMWARES/Normal_X9D_(2.0.17).bin

NOTE : Il y-a bien 2 répertoires : FIRMWARE & FIRMWARES, c'est normal.

B2) ALLUMEZ LA RADIO EN PINÇANT LES 2 TRIMS HORIZONTAUX VERS L’INTÉRIEUR
flashrx-2_0-01

B2a) Cliquez sur [ENT]
B2b) A l'aide des touches [+] et [-], positionnez vous sur le firmware de maintenance correspondant à votre radio.
==> Taranis Plus = Maintenance_X9D+_(2.0.16).bin
==> Taranis = Maintenance_X9D_(2.0.16).bin

flashrx-2_0-02

B2c) Cliquez sur [ENT]
flashrx-2_0-03

B2d) Cliquez 2 secondes sur [ENT]
Le firmware spécial de maintenance va remplacer votre firmware d'origine.
flashrx-2_0-04

flashrx-2_0-05

B2e) Éteignez votre radio.

A ce stade, vous avez temporairement changé votre firmware, il n'est pas fait pour être utilisé comme n'importe quel autre, il va vous servir uniquement à flasher votre récepteur pour la version D16-EULBT ou D16-FCC.

B3) ALLUMEZ LA RADIO EN MAINTENANT LES 2 TRIMS HORIZONTAUX VERS L’EXTÉRIEUR

B3a) Cliquez une fois sur [-] pour vous positionner sur Update Ext. SPort
flashrx-2_0-06

B3b) Cliquez sur [MENU]
B3c) A l'aide des touches [+] & [-], positionnez-vous sur le fichier correspondant au type de récepteur que vous désirez flasher. Sélectionnez le fichier LBT ou FCC.
flashrx-2_0-07

B3d) Cliquez 2 secondes sur [MENU]
flashrx-2_0-08

B3e) Cliquez 2 secondes sur [MENU]
B3f) Le module va se flasher.
flashrx-2_0-09

flashrx-2_0-10

B3g) Cliquez 2X sur [EXIT]
B3h) Éteignez la radio.

A ce niveau, vous avez passé votre récepteur à la norme D16-EULBT ou D16-FCC selon ce que vous avez choisi. Déconnectez le câble de flashage de la radio.
VOTRE RADIO N'EST PAS ENCORE OPÉRATIONNELLE : Il reste à lui replacer un firmware officiel, et stable.

B4) ALLUMEZ LA RADIO EN MAINTENANT LES 2 TRIMS HORIZONTAUX VERS L’INTÉRIEUR
flashrx-2_0-11

B4a) Cliquez sur [ENT]
B4b) A l'aide des touches [+] et [-], positionnez vous sur le firmware officiel correspondant à votre radio.
==> Taranis Plus = Normal_X9D+_(2.0.17).bin
==> Taranis = Normal_X9D_(2.0.17).bin

flashrx-2_0-12

B4c) Cliquez sur [ENT]
flashrx-2_0-13

B4d) Cliquez 2 secondes sur [ENT]
Le firmware officiel 2.0.17 va remplacer le firmware spécial.
flashrx-2_0-14

flashrx-2_0-15

B4e) Éteignez la radio.

Votre radio est quasiment prête, il ne vous reste plus qu'à mettre à jour le bootloader.
B5) Allumez la radio.
B5a) Cliquez 2 secondes sur [MENU]
B5b) Cliquez sur [PAGE]
B5c) A l'aide des touches [+] et [-], positionnez-vous sur FIRMWARES
B5d) Cliquez sur [ENT]
flashrx-2_0-16

B5e) A l'aide des touches [+] et [-], positionnez-vous sur firmware officiel correspondant à votre radio.
==> Taranis Plus = Normal_X9D+_(2.0.17).bin
==> Taranis = Normal_X9D_(2.0.17).bin


B5f) Cliquez 2 secondes sur [ENT]
B5g) A l'aide des touches [+] et [-], sélectionnez Flash Bootloader.
flashrx-2_0-17

B5h) Cliquez sur [ENT]
flashrx-2_0-18

Et voilà, c'est terminé, votre récepteur est flashé dans la norme que vous avez choisie et votre radio est restée en v2.0.x, avec en prime la dernière version stable de cette branche.
Refaites un appairage avec la radio (le "Bind") et tout ira bien.

Mise à niveau D16-LBT/D16-FCC sur la branche 2.1.x/2.2.x


Radios concernées : X10 ; X12 ; X7 ; X9-E ; X9D ; X9D+
C1) TÉLÉCHARGEZ LE PACK SD correspondant à votre version d'OpenTX. [Pack carte SD]
Dézippez l'archive, gardez bien l'arborescence et placez le tout sur la carte SD.

C2) Allumez la radio.
C3) Cliquez 2 secondes sur [MENU]
C4) Cliquez une fois sur [PAGE]
C5) Avec la touche [-], placez-vous sur FIRMWARE
flashrx-2_1-01

C6) Cliquez sur [ENT]
C7) A l'aide des touches [+] et [-] sélectionnez le firmware LBT ou FCC qui correspond à votre récepteur.
flashrx-2_1-02

C8) Cliquez sur [ENT] et choisissez Flash External Device ou si vous êtes sur une config Française : Flasher Module Externe
flashrx-2_1-03

C9) Cliquez sur [ENT] & patientez.
flashrx-2_1-04

C10) Éteignez la radio & Déconnectez le câble de flashage de celle-ci.

Votre récepteur est désormais à la norme D16-EULBT ou D16-FCC selon ce que vous avez choisi.
Refaites un appairage avec la radio (le "Bind") et tout ira bien.

Cette page a été vue 667 fois