Aller au contenu
DroneBuilds

Messages recommandés

Posté(e) (modifié)

Préambule, pourquoi flasher son récepteur ?

La plupart des récepteurs FlySky remontent bien la télémétrie vers la radiocommande. Pour avoir le RSSI dans l'OSD il suffit alors de renvoyer le signal via un canal. Toutefois cela nécessite de paramétrer la radiocommande et cela ajoute de la latence. L'information passe du Rx vers la radio, puis de la radio au Rx, puis du Rx vers le FC tout ça pour revenir dans l'OSD... Evidemment il est plus pertinent de ne pas passer par la radio.

Par ailleurs, avec cette méthode, un FS-A8S qui ne remonte pas la télémétrie pourra quand même vous donner le RSSI dans l'OSD. Elle n'est pas belle la vie ?

 

Je n'ai rien inventé et cet article est par ailleurs très bien fait, je vous invite à le consulter pour plus d'informations, plus de schema de cablage en fonction des Rx http://www.multirotorguide.com/guide/flysky-receivers-rssi-mod-alternative-firmware/

 

Le matériel, combien ça coute ?

Il faut simplement un dongle ST-Link V2 que beaucoup de bidouilleurs on déjà en leur possession (par exemple pour l'impression 3D). Il faut faire attention à ne pas prendre un USB to TTL qui lui ressemble beaucoup (certains vendeurs se "trompent" aussi dans leur annonce...) Ce dernier sert par exemple pour communiquer avec une gateway Xiaomi, mais là n'est pas le sujet.

De mon coté j'en ai eu pour 5,20€ et vous pouvez flasher tout vos Rx.

https://www.ebay.fr/itm/ST-Link-V2-Stlink-Emulator-Downloader-Programming-Mini-Unit-STM8-STM32-I-Q/274238737909

 

Evidemment un fer à souder et un peu d'étain, mais ça, vous l'avez déjà.

Un PC, le logiciel de ST Link n'étant disponible que pour Windows, c'est peut être la mauvaise nouvelle (une session en Bootcamp a fait le job pour ma part)

 

Coté logiciel

Télécharger le logiciel ST-Link sur le site officiel (il vous faudra une adresse email valide)

 

Il vous faut également le Firmware associé à votre récepteur à prendre directement sur le github du projet de Cleric-K

Deux versions sont compilées une pour balancer le RSSI sur le canal 8 et l'autre sur le canal 14. Il est recommandé de prendre la version sur le canal 14 (plus d'info sur le Github).

Pour ce tutoriel, mon récepteur est le FS-IA8S fourni avec la Nirvana NV14. Il s'agit en fait du même Rx que le FS-X8B j'ai donc téléchargé le fichier X8B_rssi_ch14.bin

 

Vous êtes prêt ? Une dernière recommandation, retirez le Rx du quad, ça évitera de faire des conneries avec une projection d'étain ou de doublement alimenter le Rx...

 

C'est parti !

On prépare le matériel.

4 fils sont à souder, la fréquence (CLK), la donnée (DAT) et l'alimentation (3,3V) et la masse (GND). Pour cela utilisez des câbles dupont. Sur le FS-IA8S, les pin sont bien référencés sur le PCB, sinon, vous pouvez vous référer à l'article de multirotorguide présent dans le préambule. Pas besoin de s'appliquer sur les soudures, vous devrez les retirer. Mais il faut quand même que ça tienne le temps de la manipulation (comptez 15 min).

Au passage si le format de ce Rx est plutôt conséquent, c'est de loin le meilleur que j'ai pu essayer. Il parait que le petit FS-IA8X fait merveille aussi, mais il n'a qu'une simple antenne et il faut bien la placer.

1953474820_Capturedecran2020-04-18a20_37_28.png.146b698b9b3ff18082520c7372167b45.png

 

Installez ST-Link Utility préalablement téléchargé. Il vous demandera si vous souhaitez installer les drivers, acceptez.

Une fois fait, connectez l'ensemble sur votre PC

20200418_173415.jpg.19be59ba3e0dc3de3fecec9cf25be2ec.jpg

 

Ca devient bon, on passe sur Windows, lance ST-Link Utility

Modifier l'adresse pour 0x08000000 et la taille pour 0x8000 (ce dernier paramètre doit se mettre automatiquement)

Capture.thumb.PNG.39c7b331d3d1a593c120b01b62e86644.PNG

 

On se connecte au Rx

Capture2.thumb.PNG.853d359b07b91dbd7e6384c2ca2c56df.PNG

 

Si tout se passe bien et que vous avez suivi toutes les étapes, votre écran va ressembler à ça :

Capture3.thumb.PNG.219cf244f771eb0a10eba40dd2aac1da.PNG

 

Première chose à faire à ce niveau c'est une sauvegarde du firmware de votre Rx. Cela vous permettra de faire un retour arrière en cas de problème...

Capture4.thumb.PNG.f8891a8042462928ba2c451a3641af32.PNG

 

Capture5.thumb.PNG.1ef2bc9ec206d0f527f9dc68ed9f7f5f.PNG

 

Il ne reste plus qu'à charger votre nouveau firmware (chez moi le X8B_rssi_ch14.bin)

Capture6.thumb.PNG.b4d8e49004bd2f4c58757c9cd622ae69.PNG

 

Par sécurité on prend l'option "Program & Verify" 

Capture7.thumb.PNG.86599844aa072d3bb4a548be3e4b9eff.PNG

 

Et on lance la procédure de Flash en cliquant sur Start

Capture8.PNG.96b5f4128ac998414fd1cdcd46335e81.PNG

 

Et... c'est tout... Vérifiez que votre écran ressemble à celui-ci et qu'il n'y a pas d'erreur :

Capture9.thumb.PNG.1abd91d4d91312a38c396887f7334047.PNG

 

On peut se déconnecter

Capture10.thumb.PNG.0c811d7e15753290132468d97c9dbb69.PNG

 

Sauf à avoir un FS-A8S ou un FS-A8, le binding avec votre radiocommande va avoir été supprimé (il est possible de le conserver, en récupérant un peu de code hexa, mais on n'est pas à un bind près...).

On profite que le Rx soit alimenté par l'USB pour relancer la procédure de bind habituelle (mettre la radio en mode Bind, débrancher l'USB, appuyer sur le bouton bind et brancher l'USB)

20200418_175422.jpg.17485500e8858d94b2fb23d41c03b167.jpg

 

Il ne reste plus qu'a faire un tour dans Betaflight/ Emuflight (et supprimer l'input sur le canal 14 de votre radiocommande si vous l'aviez configuré)

On s'assure que le RSSI_ADC n'est pas activé

1331715474_Capturedecran2020-04-18a18_10_06.thumb.png.70e3dd3cc3b7c12e5d7d1c598f65169f.png

 

On sélectionne AUX10 dans le RSSI Channel (ou AUX4 si vous avez opté pour un firmware avec RSSI sur le canal 8 )

2047688171_Capturedecran2020-04-18a18_10_31.thumb.png.59dfb37107d0bfe9253c5a5bbfccd375.png

 

On branche la Lipo on s'assure que le Bind est correct. On retourne dans Setup et on vérifie la puissance du RSSI (dans le menu info de droite)

1247274094_Capturedecran2020-04-18a18_10_58.thumb.png.7c29022f47ee51e919f245513197d333.png

 

Il n'y a plus qu'à essayer sur le terrain.

En retour d'expérience, je n'ai rencontré aucune problématique sur cette manipulation tout c'est fait naturellement, le plus long est de sortir de Rx du kwad, c'est dire...

Modifié (le) par SupraDolph
  • J'aime 3
Posté(e) (modifié)

Monstrueux ton tuto, SupraDolph !! 🤩

Merci beaucoup et... Respect !

Mais fuque Windaube exclusivement... 💀

Modifié (le) par CriTof

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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / WE are FPV

×
×
  • Créer...