Pirx The Pilot – Un firmware efficace pour l’eachine Pro58 | Tuto

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 !

Related posts

Caddx Gofilm 20, un 2″ qui filme en 4k

Construire son aile volante FPV Freestyle – Vollstyle – Tuto Aile volante FPV

Whoop 2 pouces 4S sans Jello OddityRC XI20 Pro

27 commentaires

Fra 20 mars 2022 - 23 h 26 min
Salut, je sais pas si vous avez déjà eu le problème, j’ai flashé le pro58 avec pirx et maintenant j’ai bien pirx qui boot mais 2secondes après un logo attention avec marqué « EEPROM FAILURE »
Noel 2020 | Débuter le FPV, les bons outils pour se lancer - Culture FPV 30 décembre 2020 - 17 h 50 min
[…] un passage à la HD en prenant un masque DJI, avec un Pro 58, à flasher sous Pirx (voir notre tuto). Ça dépasse un peu le budget, mais ça vous permettra de commencer en analogique pour pas cher, […]
Aviator 7 août 2019 - 21 h 58 min
Je viens d'installer ce firmware sur mon Pro 58. Cela marche à merveille.Maintenant à tester en l'air... Merci !
Fred 24 mai 2019 - 11 h 49 min
Hello ! Moi j'ai un problème avec des Fatshark HDO et un Realacc Pro plus 5808, je n'ai pas la fonction du bouton Fatshark dans les réglages.. J'ai oublié quelques choses ?
Philippe Lesire 20 février 2019 - 22 h 06 min
Ok, super, j'ai enfin réussi à le flasher, le premier st-link malgré une mise à jour ne voulait pas fonctionner, le deuxième après également sa mise à jour a parfaitement fait le job, me reste plus qu'a installer l'OSD. Merci pour les tuttos…..
Maelremrem 20 février 2019 - 22 h 31 min
Cool ! Tu va voir c’est vraiment un plus l’OSD
Jim 14 février 2019 - 19 h 28 min
Hello, Peu t'on le faire avec une carte arduino ou il faut obligatoirement le ST LINK ? Merci pour vos Tutos, n'arrêtez rien ;)
Maelremrem 15 février 2019 - 8 h 02 min
Il te faut obligatoirement un ST Link
Ioda Tralala 3 janvier 2019 - 11 h 50 min
Hello, Par rapport à un True D, ça donne quoi au niveau réception ? Merci pour ton article
Maelremrem 3 janvier 2019 - 12 h 13 min
Les modules de reception utilisés dans tout les VRX sont des RX5808 et donc en théorie, ils sont tous pareils. Certains ont un meilleurs logiciel et donc affichent une meilleure image. Pour faire un test comparatif entre le TrueD et le Pro58 il faut un environnement hyper contrôlé pour donner un vrai résultat. Perso j'ai 3 modules VRX différents, avec 3 logiciels différents et aucune différence.
Kaupias 30 décembre 2018 - 19 h 57 min
dslé.. j essaie de ne pas poser de questions inutiles. le problème est que je ne trouve pas l ordre du stlink utilisé dans l article . Donc je ne vois pas au raccorder les cables jaunes et oranges du pro58 qui vont au stlink
Maelremrem 30 décembre 2018 - 19 h 59 min
Aucune question n’est inutile juste que je comprenais pas ce qui te manquais :) Tout les ST-Linker ont le même connecteur. Donc fait comme sur mes photos
Kaupias 30 décembre 2018 - 20 h 14 min
Merci pour les réponses. Donc si je suis l'ordre de mon module et la couleur de tes cables: Le jaune va au SWDIO, L'orange au GND( c est ce qui me parait bizarre puisque que c'est le cable qui est soudé vers le connecteur et qui n'est pas relié au pin GND du module) le marron va au SWCLK en partant du GND du pro 58 et le Rouge au 5V
Kaupias 30 décembre 2018 - 19 h 46 min
hi, Merci pour le tuto! j aurai voulu savoir quel pin du pro58 je dois relier au swdio et swclk sur mon module st link...
Maelremrem 30 décembre 2018 - 19 h 48 min
il ya les photos sur l'article pour le relier, ça ne suffit pas ?
Jean-Pierre 6 décembre 2018 - 10 h 59 min
Après de nombreux essais je vous donne la solution pour le bug de STM32CubeProg qui s’affiche et disparaît: 1) désinstaller toutes les versions de Java présentes sur l'ordinateur et STM32CubeProg. 2) installer STM32CubeProg sans Java, là il y a une erreur qui s'affiche et demande d'installer Java. 3) accepter et une page de téléchargement de la bonne version de Java s'affiche automatiquement sur le navigateur. 4)Installer Java et ensuite STM32CubeProg et là euréka ça fonctionne !!!! En espérant que cela puisse servir à d'autres
Maelremrem 6 décembre 2018 - 11 h 00 min
Top ! Merci !
Jean-Pierre 5 décembre 2018 - 19 h 49 min
Merci pour la réponse, je viens d'installer le programme sur un autre PC qui a aussi W10 et là ça fonctionne pourtant j'ai tout installé de la même façon. A ne rien y comprendre, enfin pour moi le problème est résolu.
Jean-Pierre 5 décembre 2018 - 10 h 12 min
Bonjour, j'ai un problème avec STM32CubeProg qui s'affiche et disparaît 1/10s après, je l'ai désinstallé, réinstallé cela n'a pas solutionné le problème, j'ai la dernière version de Java (version 8 build 1.8.0_192-b12) quelqu'un a une idée pour la solution ?
Marc 5 décembre 2018 - 19 h 20 min
oui, j'ai eu EXACTEMENT le même problème sur un PC neuf sous W10 et je ne m'en suis pas sorti, je suis pourtant dev sous stm32 (la honte), j'ai essayé sur un autre PC sous W7, idem. Par dépit j'ai renoncé et un pote cool me l'a flashé sur le sien les doigts dans le nez du premier coup... Le problème semble venir de la version de Java, beaucoup de monde le rencontre, il y a une vidéo qui en parle sur YT : https://www.youtube.com/watch?v=q7M76jw3kzU et je crois aussi sur le FB de Pirx. Je dirais : commence par changer de PC pour le flashage si tu peux.
David MEYER 4 décembre 2018 - 18 h 23 min
Et par rapport au firmware Achille il y a une différence ?
Maelremrem 4 décembre 2018 - 21 h 28 min
Oui c'est différent :) Les menus sont différents, l'algo aussi et c'est gratuit :)
Marc 4 décembre 2018 - 11 h 52 min
Bonjour Mael, Alors j'avais mal interprété les phrases suivantes : "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." et "Sont plus gros défaut c’est son ergonomie dans les menus. C’est juste pas pratique." Comme j'ai un Pro58 neuf (pas un ancien modèle) et que pour une raison que j'ignore la qualité de la réception a changé du tout au tout en flashant le firmware de base pour du Pirx, je tenais juste à en informer vos lecteurs, et tout comme vous à les conseiller de passer sur Pirx. (sans avoir à repasser à la caisse comme pour Achilles, ce qui est bien appréciable...). Pas de souci. En tout cas heureux de voir ce sujet abordé, c'est si rare (on doit pas être bien nombreux sur Pirx) et la qualité du tuto pour le flashage qui guide pas à pas, c'est bien cool. Continuez comme ça, super boulot !
Maelremrem 4 décembre 2018 - 11 h 56 min
Je t'avoue que en le relisant on peut effectivement ce méprendre :D Le logiciel de base est vraiment naze c'est sur mais Eachine comptait sur des projet comme celui-ci pour vendre son produit. Il ne pouvait tout simplement pas le vendre sans logiciel. Ils ont pris un mec pour dev le truc vite fait histoire que ça marche. Du coup le soft est lent et pas optimisé c'est pour ça que l'image n'est pas bonne.
Marc 4 décembre 2018 - 12 h 09 min
absolument ! et d'ailleurs sur BG ils mettent même le lien pour flasher en Achilles dans la description du produit ... ça veut tout dire... (en passant ils auraient mieux fait de mettre le lien Pirx gratuit, cela aurait été plus vendeur) au final, on est gagnant : le produit est hyper pas cher comme dit si justement dans l'article, et en flashant avec un firmware gratuit de qualité on se retrouve avec un excellent vrx pour pas cher... c'est un super bon plan !
Marc 4 décembre 2018 - 10 h 51 min
Article très intéressant mais je suis en désaccord sur le point suivant : non le Pirx ne permet pas simplement d'améliorer l'ergonomie de l'interface utilisateur. Il change totalement la qualité de la réception, et pas seulement sur des VRX anciens (le mien est très récent) ! Testé dans les mêmes conditions avant et après flashage sous Pirx, avec le même quad et les mêmes antennes sur le même site, sur les mêmes lignes de vol, le résultat est sans appel : les nombreux glitchs qui apparaissaient auparavant ont pratiquement totalement disparu, ainsi que les pertes de signal. Donc oui, passer sur pirx permet gratuitement d'augmenter significativement la qualité de la réception sur un Pro58 neuf avec deux antennes : patch et omni. Et ça c'est du bonheur...
Maelremrem 4 décembre 2018 - 11 h 21 min
J'ai pas non plu dit qu'il servait que à ça ;) Mais oui il améliore la qualité de l'image. La reception c'est toujours la meme. Juste que l'algo qui permet de switcher d'antenne est plus efficace. Il ne faut pas tout confondre ;)
Add Comment