[TUTO] Firmware FrSky D16 pour recepteur D8
+25
pct06
Pat6874
pp340
filduch
LANOY
helillac
Mike38
Eric84AMC
mougs25
CoyotteDundee
ptitgros
Pecuchet
TiTTaN
papy58
arno sourisse
Ceeb182
janlebelg
ronron
chewi
Avionic78
Didier85
alain17870
FerARepasser
Thierry94
dev.fred
29 participants
Page 1 sur 10
Page 1 sur 10 • 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
[TUTO] Firmware FrSky D16 pour recepteur D8
On peut maintenant flasher les récepteurs D8 pour qu'ils fonctionnent en D16 grâce à l'illustre Mike Blandford qui s'appuie sur le travail de Midelic connu pour être l'un des artisans du multimodule : FrSky D16 firmware for D8 receivers
J'ai utilisé le fichier d8rii_rom030919 que l'on trouve sur la 1er page de rcgroups de Mike, il permet la commutation EU-LBT ou FCC au bind et le partage du récepteur sur 2 radios, trop fort
Malgré son nom, ce fichier est utilisé pour flasher les D8R et les D4R.
Depuis, il y a la version d8rii_rom050220 que l'on trouve sur cette même page
-Ajout d'un code pour empêcher le verrouillage 0.9S.
-Ajout d'une option pour inverser la ou les sorties SBUS.
-Ajout d'un bootloader permettant le flashage avec un FTDI et AVERDUDE, plus de strap à souder mais un jumper entre CH2 et 3
L’intérêt est de pouvoir passer en EU-LBT les récepteurs D8 et de revenir dans les clous ou de pouvoir les utiliser avec les nouvelles radios FRsky qui ont laissé tomber le D8, sans être obligé d'ajouter un module HF supplémentaire.
J'ai reprogrammé un récepteur D4R-II et un D8R-IIPLUS en mode D16 et je partage mon expérience en ayant traduit et illustré la première page d'explications de Mike dans une doc PDF qui est appelé à évoluer (rev1.7) : Flashage D8 en D16
Il faut savoir que les manips sont irréversibles, le récepteur est irrécupérable si le flashage ne se passe pas correctement car on commence par tout effacer dans l’EEPROM du contrôleur.
Dans ce cas la procédure d'update firmware n'est plus réalisable avec le logiciel de Frsky qui ne peut plus accéder à l'EEPROM.
En prérequis il faut disposer d'un "FrSky Upgrade Cable FrUSB-3" à 12€ chez BG, c'est l'outil de flashage des séries D ou d'un FTDI basé sur un FT232RL dont on aura inversé les signaux avec l'utilitaire FT_PROG comme indiqué par Avionic78.
J'ai utilisé le fichier d8rii_rom030919 que l'on trouve sur la 1er page de rcgroups de Mike, il permet la commutation EU-LBT ou FCC au bind et le partage du récepteur sur 2 radios, trop fort
Malgré son nom, ce fichier est utilisé pour flasher les D8R et les D4R.
Depuis, il y a la version d8rii_rom050220 que l'on trouve sur cette même page
-Ajout d'un code pour empêcher le verrouillage 0.9S.
-Ajout d'une option pour inverser la ou les sorties SBUS.
-Ajout d'un bootloader permettant le flashage avec un FTDI et AVERDUDE, plus de strap à souder mais un jumper entre CH2 et 3
L’intérêt est de pouvoir passer en EU-LBT les récepteurs D8 et de revenir dans les clous ou de pouvoir les utiliser avec les nouvelles radios FRsky qui ont laissé tomber le D8, sans être obligé d'ajouter un module HF supplémentaire.
J'ai reprogrammé un récepteur D4R-II et un D8R-IIPLUS en mode D16 et je partage mon expérience en ayant traduit et illustré la première page d'explications de Mike dans une doc PDF qui est appelé à évoluer (rev1.7) : Flashage D8 en D16
Il faut savoir que les manips sont irréversibles, le récepteur est irrécupérable si le flashage ne se passe pas correctement car on commence par tout effacer dans l’EEPROM du contrôleur.
Dans ce cas la procédure d'update firmware n'est plus réalisable avec le logiciel de Frsky qui ne peut plus accéder à l'EEPROM.
En prérequis il faut disposer d'un "FrSky Upgrade Cable FrUSB-3" à 12€ chez BG, c'est l'outil de flashage des séries D ou d'un FTDI basé sur un FT232RL dont on aura inversé les signaux avec l'utilitaire FT_PROG comme indiqué par Avionic78.
Dernière édition par dev.fred le Dim 1 Mar 2020 - 8:26, édité 21 fois (Raison : rev 1.7 ambiguïté vocabulaire liaison/bind ->plus que bind)
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Merci dev.fred pour ce travail …
Dès que les essais de didier85 auront été concluants (merci cobaye !) je me risquerai dans la conversion de mes récepteurs D8
Dès que les essais de didier85 auront été concluants (merci cobaye !) je me risquerai dans la conversion de mes récepteurs D8
Dernière édition par Thierry94 le Lun 14 Oct 2019 - 19:39, édité 1 fois
Thierry94- Messages : 581
Date d'inscription : 28/01/2016
Localisation : Ile de France
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Je prends également. Je pensais suivre les instructions intiales de Mike mais ton explication illustrée est plus didactique.
Merci Fred.
Merci Fred.
FerARepasser- Messages : 55
Date d'inscription : 22/12/2013
Age : 60
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Merci pour les retours que tu m'as transmis, j'ai ajouté un tableau de status de la série D8; la doc est passée en version 1.3
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Merci dev.fred, je viens de flasher un D8R-XP avec ta notice c'est d'une simplicité et ça fonctionne du premier coup, je n'ai pas encore fait de test en vol pour cause de mauvaise météo
alain17870- Messages : 167
Date d'inscription : 22/05/2014
Age : 73
Localisation : Charente Maritime
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Cool, merci d'avoir fait le cobaye, ton retour de test va intéresser du monde
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bonjour à tous,
bon ben désolé mais hier j'ai voulu flasher un D8R-II et mon module FrUSB3 m'a laché, il n'est même plus reconnu par windows et la led ne s'allume plus donc l'expérience est remise ...
Petite précision pour le flashage il faut brancher le module usb avant de lancer le programme "flash loader" sinon vous risquez de ne pas trouver le bon port.com
Bonne journée.
bon ben désolé mais hier j'ai voulu flasher un D8R-II et mon module FrUSB3 m'a laché, il n'est même plus reconnu par windows et la led ne s'allume plus donc l'expérience est remise ...
Petite précision pour le flashage il faut brancher le module usb avant de lancer le programme "flash loader" sinon vous risquez de ne pas trouver le bon port.com
Bonne journée.
Didier85- Messages : 209
Date d'inscription : 11/09/2013
Localisation : Vendee (85)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
C'est d’ailleurs ce qui est écrit dans la procédure de flashage :
Sinon pas de bol pour ton FrUsb-3
- Code:
1. Souder un fil très fin entre les 2 pads
2. Connecter le port série du récepteur à l’appareil série (FrUSB-3)
3. Alimenter le récepteur et court-circuiter les 2 pads dans le cas du tournevis, la LED rouge ne s’allume plus quand la manip est réussie.
4. Exécutez le programme Flash Loader, sélectionnez le port COM utilisé par votre périphérique série, le Baud Rate à 56000 et le Timeout à 3, puis cliquez sur le bouton Next
Sinon pas de bol pour ton FrUsb-3
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
J'ai réussi à flasher le firmware d'un D8RII plus avec un convertisseur USB/TTL comprenant une puce FTDI (certifiée), pas un clone à 2 roros. Il faut télécharger FTDI-FT_PROG, lancer DEVICES/scan and parse puis aller dans Hardware specific/Invert RS232 signals. On coche Invert TXD, Invert RXD, on programme la modification et c'est fini. Après on suit le tuto qui est très bien expliqué. On peut ainsi se passer de "FrSky Upgrade Cable FrUSB-3"
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bon à savoir si l'on n'a pas l'outil de FrSky.
Il faut une carte équipée d'un FT232R comme celle-ci j'imagine : https://www.robotshop.com/eu/fr/platine-deploiement-usb-seriel-ft232rl.html
Il faut une carte équipée d'un FT232R comme celle-ci j'imagine : https://www.robotshop.com/eu/fr/platine-deploiement-usb-seriel-ft232rl.html
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
J'utilise celui-ci :
https://fr.aliexpress.com/item/2054988478.html
celui-là devrait aussi convenir :
https://fr.aliexpress.com/item/2053317676.html
Il faut une puce d'origine FDTI. Ca sert aussi pour téléverser les programmes dans les arduino pro mini. Avec les clones ça fonctionne 1 fois sur 5...
J'utilise Windows 10 et aucun driver n'est à installer.
https://fr.aliexpress.com/item/2054988478.html
celui-là devrait aussi convenir :
https://fr.aliexpress.com/item/2053317676.html
Il faut une puce d'origine FDTI. Ca sert aussi pour téléverser les programmes dans les arduino pro mini. Avec les clones ça fonctionne 1 fois sur 5...
J'utilise Windows 10 et aucun driver n'est à installer.
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Merci pour toutes ces infos
j'en ai un dans mes tiroirs
j'ignorais juste que l'on pouvait, entre autre, inverser les signaux Tx et Rx avec l'utilitaire https://www.ftdichip.com/Support/Utilities.htm#FT_PROG
et reprogrammer le fonctionnement du FT232R, trop fort
Du coup l'outil est plus universel et moins coûteux que le FrUSB-3
J'ai ajouté cette possibilité dans la doc qui est passée en version 1.4
j'en ai un dans mes tiroirs
j'ignorais juste que l'on pouvait, entre autre, inverser les signaux Tx et Rx avec l'utilitaire https://www.ftdichip.com/Support/Utilities.htm#FT_PROG
et reprogrammer le fonctionnement du FT232R, trop fort
Du coup l'outil est plus universel et moins coûteux que le FrUSB-3
J'ai ajouté cette possibilité dans la doc qui est passée en version 1.4
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bind correcte en EU-LBT (2 flashs de la LED rouge). Fonctionnement satisfaisant pour le contrôle des servos. Par contre lorsqu'on lance une détection de capteur dans le menu télémétrie : NADA. Des idées ?
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Moi non plus je n'ai pas ce problème, je vois bien les capteurs sur un D8R-XP
alain17870- Messages : 167
Date d'inscription : 22/05/2014
Age : 73
Localisation : Charente Maritime
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bonsoir,
Pour inverser Rx et Tx, comme dit plus haut, il faut un vrai FTDI et non pas une copie chinoise.
FT-Prog vérifie si c'est un vrai FT232R ou RL. Si c'est un faux, il le brick en programmation de la puce donc impossibilité d'inverser les signaux.
Vous pourrez toujours l'utiliser pour programmer des arduino ou autre avec les signaux normaux.
Une autre solution est, peut-être, d'utiliser un USB/TTL à base de CP2108 en inversant aussi les signaux avec le programme de Silicon Labs, je ne peux malheureusement pas vérifier je n'ai que des CP2102 et il n'y a pas possibilité d'inverser.
NB: On laisse tomber le CP2108, cher et très dur à trouver
J'ai essayé avec MPROG, ancêtre de FT-PROG, même constatation, la prog du chip n'est pas possible si c'est un faux.
Il n'y a aucun moyen de savoir si la puce est un vrai ou un Faux, à part le prix.
Les VID et PID sont les mêmes. Il faut donc bien choisir sa source d'achat.
Pour inverser Rx et Tx, comme dit plus haut, il faut un vrai FTDI et non pas une copie chinoise.
FT-Prog vérifie si c'est un vrai FT232R ou RL. Si c'est un faux, il le brick en programmation de la puce donc impossibilité d'inverser les signaux.
Vous pourrez toujours l'utiliser pour programmer des arduino ou autre avec les signaux normaux.
Une autre solution est, peut-être, d'utiliser un USB/TTL à base de CP2108 en inversant aussi les signaux avec le programme de Silicon Labs, je ne peux malheureusement pas vérifier je n'ai que des CP2102 et il n'y a pas possibilité d'inverser.
NB: On laisse tomber le CP2108, cher et très dur à trouver
J'ai essayé avec MPROG, ancêtre de FT-PROG, même constatation, la prog du chip n'est pas possible si c'est un faux.
Il n'y a aucun moyen de savoir si la puce est un vrai ou un Faux, à part le prix.
Les VID et PID sont les mêmes. Il faut donc bien choisir sa source d'achat.
chewi- Messages : 190
Date d'inscription : 26/07/2019
Localisation : France
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Merci pour ces précisions .
J'ai de la chance le mien est un vrai, j'ai pu inverser les signaux avec FT-Prog et flasher un D8R-II, pourtant je l'ai acheté en 2016 à 2.68€ chez BG (ID: 917226), il est passé à 2.07€ !
J'ai de la chance le mien est un vrai, j'ai pu inverser les signaux avec FT-Prog et flasher un D8R-II, pourtant je l'ai acheté en 2016 à 2.68€ chez BG (ID: 917226), il est passé à 2.07€ !
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Re Bonsoir,
Reçu ce matin un FrUSB-3 de Banggood, j'ai aussitôt flashé un D8R-II qui avait un firm de XP, un D8R-XP et un D4R-II.
Tout c'est passé sans aucun problème, maintenant les 3 RX fonctionnent en D16 et la télémétrie est bien présente.
Les récepteurs reconnaissent automatiquement le EU-LBT ou le FCC, génial.
Il ne reste plus qu'à faire des essais de portée, mais pas maintenant, vu le temps mer..que en ce moment
Reçu ce matin un FrUSB-3 de Banggood, j'ai aussitôt flashé un D8R-II qui avait un firm de XP, un D8R-XP et un D4R-II.
Tout c'est passé sans aucun problème, maintenant les 3 RX fonctionnent en D16 et la télémétrie est bien présente.
Les récepteurs reconnaissent automatiquement le EU-LBT ou le FCC, génial.
Il ne reste plus qu'à faire des essais de portée, mais pas maintenant, vu le temps mer..que en ce moment
chewi- Messages : 190
Date d'inscription : 26/07/2019
Localisation : France
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Cool,
c'est vrai que c'est génial ces nouvelles fonctionnalités, on peut également avoir un port SBUS sur les D8 et les D4 ou le bind partagé avec deux émetteurs, pas mal pour de la récup
c'est vrai que c'est génial ces nouvelles fonctionnalités, on peut également avoir un port SBUS sur les D8 et les D4 ou le bind partagé avec deux émetteurs, pas mal pour de la récup
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Ça y est pour moi mais ça n'a pas été sans mal. J'ai 2 D4R-II et un D8R-II flashés et fonctionnels en D16.
Attention au possesseurs de fdd_lite_rev2! Le mien a un circuit imprimé sur lequel il est écrit "fdd_lite_rev2 SK 1022". Celui là m'a systématiquement rendu un "Unrecognized device". Les 3 fils (pas de +5v) sont directement soudés sur le PCB et l'extraction du +5V nécessite l'ajout d'un fil dédié.
De rage et après moult essais, dev.fred m'a fait la demo avec son propre interface et celui là a bien fonctionné.
Celui de dev.fred n'a que "fdd_lite_rev2" ecrit sur le PCB et les 4 fils sont délivrés via un connecteur blanc.
J'ai la chance d'avoir dev.fred comme voisin sinon j'y aurait perdu bien des cheveux. Merci encore Fred.
Donc, si votre interface fdd_lite_rev2 est ancien (2011) et ressemble au mien, ne vous battez pas...
Pour la télémétrie, j'ai déclaré mon récepteur en D16 ch1-8 telemetry ON sur la Taranis et aucun problème pour récupérer les 7 mesures de retour.
Attention au possesseurs de fdd_lite_rev2! Le mien a un circuit imprimé sur lequel il est écrit "fdd_lite_rev2 SK 1022". Celui là m'a systématiquement rendu un "Unrecognized device". Les 3 fils (pas de +5v) sont directement soudés sur le PCB et l'extraction du +5V nécessite l'ajout d'un fil dédié.
De rage et après moult essais, dev.fred m'a fait la demo avec son propre interface et celui là a bien fonctionné.
Celui de dev.fred n'a que "fdd_lite_rev2" ecrit sur le PCB et les 4 fils sont délivrés via un connecteur blanc.
J'ai la chance d'avoir dev.fred comme voisin sinon j'y aurait perdu bien des cheveux. Merci encore Fred.
Donc, si votre interface fdd_lite_rev2 est ancien (2011) et ressemble au mien, ne vous battez pas...
Pour la télémétrie, j'ai déclaré mon récepteur en D16 ch1-8 telemetry ON sur la Taranis et aucun problème pour récupérer les 7 mesures de retour.
FerARepasser- Messages : 55
Date d'inscription : 22/12/2013
Age : 60
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Salut Dev.fred,
Etonnant que tu ais réussi à inverser les signaux.
Je suis aller voir chez BG, l'id que tu m'as marqué et, plus bas, dans la description voilà ce qui est marqué:
Cette puce n'est pas orignal, n'a pas d'EEPROM, ne peut pas inverser les signaux.
peut-être que quand tu l'as acheté, c'était des vrais chip FT232RL mais maintenant ce n'est plus le cas.
Je ne tenterais pas l'expérience
NB: J'ai conservé une vieille version de FT-Prog et si je me rappelle bien çà fonctionnait avec elle, maintenant je ne peux pas vérifier vu que j'ai brické mes copies de FTDI avec la dernière version.
Je ne vais pas en racheter un autre maintenant que j'ai le FrUSB-3.
Etonnant que tu ais réussi à inverser les signaux.
Je suis aller voir chez BG, l'id que tu m'as marqué et, plus bas, dans la description voilà ce qui est marqué:
Cette puce n'est pas orignal, n'a pas d'EEPROM, ne peut pas inverser les signaux.
peut-être que quand tu l'as acheté, c'était des vrais chip FT232RL mais maintenant ce n'est plus le cas.
Je ne tenterais pas l'expérience
NB: J'ai conservé une vieille version de FT-Prog et si je me rappelle bien çà fonctionnait avec elle, maintenant je ne peux pas vérifier vu que j'ai brické mes copies de FTDI avec la dernière version.
Je ne vais pas en racheter un autre maintenant que j'ai le FrUSB-3.
chewi- Messages : 190
Date d'inscription : 26/07/2019
Localisation : France
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Excellent,
j'ai une preuve par 9 que ce n'est pas une légende, que BG est honnête et que je suis un gars chanceux, j'en avais commandé 2
j'ai une preuve par 9 que ce n'est pas une légende, que BG est honnête et que je suis un gars chanceux, j'en avais commandé 2
dev.fred- Messages : 760
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bonjour,
Tout à fait d'accord avec toi
Tout à fait d'accord avec toi
chewi- Messages : 190
Date d'inscription : 26/07/2019
Localisation : France
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Avionic78 a écrit:J'ai réussi à flasher le firmware d'un D8RII plus avec un convertisseur USB/TTL comprenant une puce FTDI (certifiée), pas un clone à 2 roros. Il faut télécharger FTDI-FT_PROG, lancer DEVICES/scan and parse puis aller dans Hardware specific/Invert RS232 signals. On coche Invert TXD, Invert RXD, on programme la modification et c'est fini. Après on suit le tuto qui est très bien expliqué. On peut ainsi se passer de "FrSky Upgrade Cable FrUSB-3"
Bonjour,
et en inversant simplement les cables ?
ronron- Messages : 538
Date d'inscription : 13/07/2014
Age : 56
Localisation : carpentras
Re: [TUTO] Firmware FrSky D16 pour recepteur D8
Bonjour,
Ce n'est pas les câbles qu'il faut inverser, sinon RX irait à RX et TX à TX donc aucune communication, c'est les signaux RX et TX qu'il faut changer. Un exemple, supposons que les signaux soient des crénaux positifs en les inversant ils deviennent négatifs et miracle le récepteur les comprend, la communication s'établit et le flashage devient possible.
Voili, voilou
Ce n'est pas les câbles qu'il faut inverser, sinon RX irait à RX et TX à TX donc aucune communication, c'est les signaux RX et TX qu'il faut changer. Un exemple, supposons que les signaux soient des crénaux positifs en les inversant ils deviennent négatifs et miracle le récepteur les comprend, la communication s'établit et le flashage devient possible.
Voili, voilou
chewi- Messages : 190
Date d'inscription : 26/07/2019
Localisation : France
Page 1 sur 10 • 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Sujets similaires
» Récepteur pour Futaba ou pour Radio Frsky
» Quel firmware pour mon récepteur XM
» quel récepteur frsky pour un hélicoptere avec barre de bell
» Récepteur de 8ch rx-f802 DIY pour frsky x9d x9d plus dji dft dht
» Récepteur pour FPV Orange RX compatible FrSky D16
» Quel firmware pour mon récepteur XM
» quel récepteur frsky pour un hélicoptere avec barre de bell
» Récepteur de 8ch rx-f802 DIY pour frsky x9d x9d plus dji dft dht
» Récepteur pour FPV Orange RX compatible FrSky D16
Page 1 sur 10
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum