Le forum français des radios OpenTX ou FrOS
Le forum français des radios OpenTX ou FrOS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -50%
-50% sur les baskets Nike Air Max Invigor
Voir le deal
50.47 €

[TUTO] Firmware FrSky D16 pour recepteur D8

Page 6 sur 6 Précédent  1, 2, 3, 4, 5, 6

Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par dev.fred le Jeu 13 Fév 2020 - 19:00

Avec un câble Frsky FrUSB-3 ou un FTDI basé sur un FT232RL dont on aura inversé les signaux, branché sur le port série.
Sinon si tu updates en ACCST 2.0.1 ta Taranis 2019, tu perdras la compatibilité avec le Rx.

dev.fred

Masculin Messages : 692
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Jeu 13 Fév 2020 - 20:23

Merci dev.fred pour tes réponses éclairantes Very Happy

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par ronron le Ven 14 Fév 2020 - 17:58

dev.fred a écrit:Avec un câble Frsky FrUSB-3 ou un FTDI basé sur un FT232RL dont on aura inversé les signaux, branché sur le port série.
Sinon si tu updates en ACCST 2.0.1 ta Taranis 2019, tu perdras la compatibilité avec le Rx.

ok merci, je ne compte pas updater en 2.0.1 je vais attendre. [TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 2258904616 j'ai deux dr8 que j'ai déjà flashé, je vais les upgrader sur la dernière version pendant les vacances !
ronron
ronron

Masculin Messages : 162
Date d'inscription : 13/07/2014
Age : 52
Localisation : carpentras

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Dim 16 Fév 2020 - 11:52

J'ai mis à jour le FW avec AVRDUDE. Effectivement la simplicité de l'opération devient déconcertante. Les 2 scripts lua de dev.fred fonctionnent correctement avec la x9d.

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Mer 19 Fév 2020 - 7:36

@dev.fred
Pourrais-tu complèter la procédure de flashage pour la mise à jour avec Avrdude, ça pourrait servir à ceux qui n'ont pas franchi le pas ?
Donner un peu de visibilité sur les paramètres de configuration des 2 scripts lua serait un plus.
Après ça dépend de tes disponibilités... Very Happy

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Mer 11 Mar 2020 - 10:18

@dev.fred
J'ai franchi le pas!!!! Même avec mon vieux FDD_lite, le flashage avec avrdude fonctionne nickel.
Je n'aurais plus à t'emprunter l'un de tes FDD_lite.
Attention juste à charger une version de avrdude récente. La 6.3 (la dernière en date est de 2016) fonctionne très bien.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Jeu 12 Mar 2020 - 7:23

Je ne comprends pas pourquoi Mark ne propose pas une diode Schottky au lieu de la 1N4001 pour gagner en niveau sur le SPORT. Qu'en pense dev.fred ?

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Jeu 12 Mar 2020 - 8:34

@Avionic78
Avec un diode Schottky la perte à l'émission sera de 0,3 à 0,4V contre 0,7. Sur le Tx du receiver qui a un pull- up de 3,3V, la tension max à l'émission passera de 2,6V à enviton 3,0V. C'est mieux en effet mais pas suffisant pour attaquer un Ardruino 5V qui déclare le signal haut au-delà de 3V. Pas de marge donc pas de garantie de fonctionnement.
C'est probablement pourquoi Mike pense à préparer un autre montage. Il va peut etre passer par un montage en high-side avec un MOSFET-P mais alors il lui faudra inverser le Tx pour commander la gate....


Dernière édition par FerARepasser le Jeu 12 Mar 2020 - 12:08, édité 1 fois (Raison : Correction de la proposition de circuit)
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Ven 13 Mar 2020 - 7:17

C'est sûr qu'une interface de niveau serait la solution idéale, mais une 1N5817 ferait mieux l'affaire qu'une diode de redressement 1N4001. Sur le papier en dessous de 50mA on est limite mais dans la spec, à moins de voler au Pôle Nord...

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par dev.fred le Sam 28 Mar 2020 - 10:18

Salut Avionic78, une nouvelle version 8 super intéressante :
Mike a écrit:I've just added a new test version (eighth).
When using the map servo outputs to channels feature, the settings are now saved in EEPROM.
When binding normally (power on with the bind button pressed), the firmware now automatically scans for the mode so you won't need to press the bind button again, although that function does still exist if you need it.
The firmware does now recognise the V2.1.0 protocol, binding automatically. However, the bind operation in V2 no longer sends the hopping table, instead the table is obtained from the unique ID. Currently, some table entries may be incorrect, which will cause all packets on 1 or 2 hopping channels to be lost. We need some feedback to work out what the exceptions are in the table(s).
To help, I've added some more SPort reading options.

J'ai prêté mon matériel d'update de firmware et c'est compliqué pour le récupérer, si ça te dit, je te passe la main
le mieux, il me semble, c'est de repartir de la version V3 de mrcurtis2 pour D8rD16.bas sinon je n'avais pas publié D8rD16map.bas sur le site de Mike car le résultat n'était pas sauvegardé sur l'EEPROM, pour garder le lien valide de 1ere page de Mike sur les versions LUA, j'ajouterai ton travail sur ma page si tu n'y vois pas d’inconvénient

dev.fred

Masculin Messages : 692
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Sam 28 Mar 2020 - 17:31

Bonjour dev.fred effectivement ça paraît très intéressant surtout si l'on souhaite migrer vers la V2.1.0. J'avais fait un début de portage en décembre dernier en respectant l'architecture logiciel de Mike. Pour assurer la compatibilité avec les différents émetteurs tu as fait évoluer cette architecture (et nous t'en remercions). A présent je ne me sents pas trop chaud pour réaliser le portage, j'ai un peu peur de ne pas retrouver mes petits. J'ai fait un compare avec notepad++ il me semble que l'on retrouve malgré tout pas mal de choses entre les .bas (décembre/mars)

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par dev.fred le Dim 29 Mar 2020 - 10:11

C'est vrai qu'en termes de portage, il n'y a rien de vraiment intéressant , l'essentiel c'est toi qui l'avais fait sur la 1ere version, je m'y collerai qd j'aurai récupéré mon matériel.

dev.fred

Masculin Messages : 692
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Dim 29 Mar 2020 - 11:23

@dev.fred
Pour ne pas polluer le fil je t'ai envoyé qq chose sur ton MP.

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Avionic78 le Mar 31 Mar 2020 - 17:29

Bonne nouvelle !
Le script lua compatible du FW v8 est disponible sur RC Groups.

Avionic78

Masculin Messages : 88
Date d'inscription : 13/07/2015
Localisation : Cogolin

https://superair78.wordpress.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Jeu 7 Mai 2020 - 17:22

Hello les gars. J'ai utilisé le script LUA pour la premiere fois aujourd'hui.
J'ai mis le 10eme firmware de Mike sur un D8R-II et l'ai associé à ma X9D sur l'ID 18.
Ensuite j'ai regardé l'évolution des 49 sauts en fréquence. Je n'ai pas l'index 156 parmis les "élus" et n'ai pas vu de différence sur les compteurs pour aucun saut particulier. Super donc.
J'ai une requète pour Fred, pourrait on avoir le script qui fasse un modulo sur le compteur au lieu de le maintenir à saturation de 255 quand on a atteinds la 256eme boucle? Ainsi, si il y a des differences entre les saut, on pourrait laisser tourner plusieurs minutes et voir cette différence potentielle plus facilement.
Bien sûr celà n'est faisable que si le nombre de boucles est calculé par le script. Si c'est le firmware de Mike qui fait le calcul et reporte la valeur saturée, je dois faire la demande à Mike.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par dev.fred le Ven 8 Mai 2020 - 12:15

Salut Florian, t'as + qu'à demander à Mike, le script ne fait que lire les valeurs envoyées par le firmware


dev.fred

Masculin Messages : 692
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Ven 8 Mai 2020 - 19:06

Merci Fred. J'ai fais la demande auprès de Mike. J'ai remarqué que le contenu de la table des offset en fréquence est déterminée par l'identifiant de la radio mais pas par celui des récepteurs. Donc mes 3 récepteurs, avec 3 ID différents ont la même table.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Sam 16 Mai 2020 - 12:06

Pour info, j'ai installé 2 emetteurs en ACCST v2.1.0 (X9D-revB et X-Lite-Pro) et la 10eme version du firmware de Mike sur 3 recepteurs DxR-II. Ces recepteurs ont des ID differents au bind (1, 2, 4 respectivement).
En faisant tourner le LUA sur mes émetteurs et affficher la table des entrées de hopping j'ai remarqué que le contenu de la table est associé à un ID du Tx mais pas du Rx. Les 3 recepteurs bindé sur un Tx donné ont la même table. 2 Tx donnent 2 tables différentes.
Mike a remarqué que l'entrée "156" dans une table a plus de CRC false que les autres.
Dans mon cas, sur le X9D aucune des 49 entrées ne contient l'entrée "156". Je ne vois pas d'entrée qui ai plus de défaut que d'autres.
Pour le X-Lite-Pro, on voit moins d'entréedonc je ne puis dire si la "156" est présente ou non.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Mike38 le Lun 15 Juin 2020 - 21:56

FerARepasser a écrit:@dev.fred
J'ai franchi le pas!!!! Même avec mon vieux FDD_lite, le flashage avec avrdude fonctionne nickel.
Je n'aurais plus à t'emprunter l'un de tes FDD_lite.
Attention juste à charger une version de avrdude récente. La 6.3 (la dernière en date est de 2016) fonctionne très bien.

Bonjour, avec ce câble  on prends quoi comme programmer dans avrdude
et comme MCU ?

je l'ai déjà  flahé en version d8rii_rom050220
mais  je n'y arrives pas avec la dernière version via  avrdude

Merci

Michel
Mike38
Mike38

Masculin Messages : 4
Date d'inscription : 24/04/2020
Age : 60
Localisation : Saint Martin d'Hères - Isère

http://www.m-ripoll.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Lun 15 Juin 2020 - 22:19

Mike38 a écrit:
Bonjour, avec ce câble  on prends quoi comme programmer dans avrdude
et comme MCU ?

je l'ai déjà  flahé en version d8rii_rom050220
mais  je n'y arrives pas avec la dernière version via  avrdude

Merci

Michel
Michel, j'utilise la syntaxe telle que donnée par Mike:
Avrdude -c arduino -p m328 -P COM4 -b 57600 -F -D -U flash:w:"Path\d8rii_rom.bin":r
Évidemment "Path" et "COM4" sont à mettre à jour selon sa propre configuration.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Mike38 le Lun 15 Juin 2020 - 22:25

Michel, j'utilise la syntaxe telle que donnée par Mike:
Avrdude -c arduino -p m328 -P COM4 -b 57600 -F -D -U flash:w:"Path\d8rii_rom.bin":r
Évidemment "Path" et "COM4" sont à  mettre à  jour selon sa propre configuration.

OK mais ça c'est avec un arduino ?
le câble est branché en direct sur le récepteur

avec le bon port com, j'ai essayé la même syntaxe, mais ça donnes ça

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 2 of 10: not in sync: resp=0x46

Michel
Mike38
Mike38

Masculin Messages : 4
Date d'inscription : 24/04/2020
Age : 60
Localisation : Saint Martin d'Hères - Isère

http://www.m-ripoll.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par FerARepasser le Lun 15 Juin 2020 - 22:52

Oui, c'est cette syntaxe que j'utilise avec le cable FrSky FDD_lite. L'option -F est là pour ne pas faire de check de l'identité du composant.

Si une version  du code de Mike a déjà été programmée,  il n'y a plus besoin de strapper les deux points sur le circuit imprimé. Par contre il faut strapper les signaux des sorties servos 2 et 3 avant la mise sous tension du Rx. C'est ce qui le mets en mode bootloader.
FerARepasser
FerARepasser

Masculin Messages : 44
Date d'inscription : 22/12/2013
Age : 56
Localisation : 22300, sous la loupe du coté gauche du village d'Astérix

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Mike38 le Mar 16 Juin 2020 - 11:55

Bonjour.

j'ai fait la même chose sur le PC du boulot (Windows 7 x86) ce matin et ça a marché
nickel  Very Happy
je  vais vérifier mon pc  perso (Windows 10 x64 ) ce  soir.
peut être un problème de driver du FDD_lite (CP210x USB to UART Bridge)

Michel
Mike38
Mike38

Masculin Messages : 4
Date d'inscription : 24/04/2020
Age : 60
Localisation : Saint Martin d'Hères - Isère

http://www.m-ripoll.com

Revenir en haut Aller en bas

[TUTO] Firmware FrSky D16 pour recepteur D8 - Page 6 Empty Re: [TUTO] Firmware FrSky D16 pour recepteur D8

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 6 sur 6 Précédent  1, 2, 3, 4, 5, 6

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum