Un bon VRX sans trop dépenser : le Pro58 est la solution mais son firmware de base est lent et peu pratique. Nous allons le remplacer par Pirx The Pilot !
Dans le guide comparatif des VRX je vous ai mis le Eachine Pro58. Ce VRX dispose de base d’un firmware qui marche pas mal mais qui est peu pratique. Si vous avez un ancien modèle, vous pouvez vous retrouver avec un bug qui ne bascule pas entre les RX. Pour du diversity c’est plutôt embêtant.
Ce module VRX étant basé sur un STM32, le nombre de développeur sur cette plateforme étant assez grand, il est normal qu’une ou plusieurs personnes se sont mises a faire un firmware alternatif. Et le Eachine Pro58 n’y a pas coupé avec Achilles. Mais un autre firmware est apparu : Pirx The Pilot. Et c’est celui-ci que l’ont va installer sur notre Pro58.
Pourquoi choisir le Eachine Pro58 :
Si comme moi, vous avez déjà dépensé beaucoup d’argent dans vos lunettes FPV et que de mettre 80€ de plus dans un module VRX vous dérange, vous pouvez opter pour un module moins cher. Le Eachine Pro58 ne coute pas bien cher et même avec le firmware de base, vous obtiendrez de bon résultat. Je l’utilise très souvent et je le trouve très bien. Sont plus gros défaut c’est son ergonomie dans les menus. C’est juste pas pratique.
Il me restait alors trois choix :
- Me faire à l’ergonomie pas terrible du bousin
- Payer Achilles (Il est payant pour le Pro58)
- Passer sous Pirx
J’ai donc pris la 3ème solution vu que je suis radin et flemmard 😛
Les éléments pour flasher Pirx The Pilot :
Vous aurez besoin de peu de choses. Votre Eachine Pro58 bien évidement ainsi qu’un STLink d’une valeur de 4€.
Niveau logiciel il vous faudra les pilotes ainsi que la suite STM32. La suite STM32 CubeProgrammer à besoin de Java, donc si vous ne l’avez pas, installez là. Vous aurez peut-être besoin de mettre à jour votre STLink également. Les fichiers de mise à jour se trouvent ici. Il vous faudra bien entendu récupérer le firmware ici.
Connexion du ST Link au Pro58
Viens la partie la plus complexe pour flasher le firmware : relier les fils.
La communication avec le ST Link se fait via deux fils, un de donnée (SWDIO) et un de synchronisation (SWCLK). Il faut également alimenter le module en 5V. Enfin il faut une masse commune à tout ces signaux.
Repérez les pins sur votre ST Link. Pour le miens ça donne ça :
Puis ensuite reliez les comme ça :
Une fois branché sur un port USB, le module VRX démarre.
Le lien vers le guide en anglais.
Flash de Pirx The Pilot dans le Pro58
Effacer l’ancien firmware
Ouvrez le logiciel STM32 CubeProgrammer et cliquez sur “Connect” en haut a droite.
Vous devriez voir apparaitre toute une suite de caractère hexadécimaux.
Cliquez sur le bouton “OB” a gauche pour afficher les paramettres et décochez la protection “RDP” si ce n’est pas déjà fait et cliquez sur “Apply”
Installer le nouveau firmware
Cliquez sur l’icône de téléchargement (en dessous du crayon) et allez chercher le .bin du firmware que vous avez téléchargé. Avant de cliquer sur “Start Programming” vérifiez que les cases “Verify programming” et Run After Programming” sont cochées.
Si tout c’est bien passé, vous devriez avoir sur l’écran, un message de ce type :
Et le Eachine Pro58 devrait démarrer avec Pirx The Pilot.
Il ne vous reste plu qu’a calibrer le module (sans antenne et un VTX allumé en 25mW à 2m) et à l’utiliser. Personnellement je le trouve aussi performant que certains modules bien plus cher mais ce n’est que mon avis. A vous de tester pour vous faire le votre.
Si vous voulez plus d’infos sur Pirx je vous conseille de faire un tour sur le site officiel : pirxfpv.com
Une petite précision si vous avez le Rx5808 Pro Plus OSD pas besoin de ST-Link V2 mais le firmware fonctionne aussi dessus. On retrouve les deux version dans l’archive.
J’espère que ce genre de petit tuto vous plait et si vous en voulez d’autres dans ce genre ou que vous avez des questions n’hésitez pas à nous en faire part dans les commentaires !
27 commentaires