[tuto] Flash diversity rx5808 pro

Tous bricolages et astuces concernant de près ou de loin le domaine du multicoptère...
Avatar du membre
vinadre
Condor
Condor
Messages : 675
Enregistré le : 09 mars 2016, 23:07
Localisation : 91

[tuto] Flash diversity rx5808 pro

Message non lu par vinadre »

Hello
Pour ceux qui on envie de tester des codes alternatifs pour leurs diversity rx5808 pro, voici la marche à suivre.

Pour rappel il y a déjà des tuto pour le flash en uart avec un convertisseur USB/TTL : https://www.youtube.com/watch?v=rIXmLVuGUHA

Voici une autre approche en USBASP pour uploader les fichiers au format HEX.

Près-requis :

Le module diversity : http://www.banggood.com/Realacc-RX5808- ... 68200.html
Un cable USBASP :http://www.banggood.com/5V-USBASP-USBIS ... 31222.html
Le soft arduino (chez moi 1.6.7) : https://www.arduino.cc/en/Main/Software
Un tournevis cruciforme
6 Connecteur Dupont
Un élastique pour tenir tout ça.

Les sources toutes prêtes que j'ai préparé : https://mega.nz/#!uQxUxSAR!6a390cOUNc0F ... j-Hr87VAUg

On commence par ouvrir le projet et valider le code puis on exporte les binaries (fichier .HEX):
Image

Puis on demonte tout ça:
Image

Image

Voici les repères pour lire/écrire l'eeprom du arduino:
Image

Le schéma de câblage :
Image

On prépare les connecteurs dupont de chaque coté du USBASP:
Image

Image

Puis l'élastique pour tenir les pins :
Image

Plus qu'a brancher :
Image

On sauvegarde , c'est plus prudent :
Image

Image

Image

Maintenant on peut flasher :
Image

Image

Image

Si tout c'est bien passer , on retrouve l'affichage:
Image
DJI F550 / Armadillo / evo X /QCarbon 130 / Tiny Whoop
Avatar du membre
Nore
Martinet
Martinet
Messages : 253
Enregistré le : 23 mars 2016, 12:18
Localisation : Vichy (Allier)

Re: [tuto] Flash diversity rx5808 pro

Message non lu par Nore »

:super:
Avatar du membre
Foxxy
Administrateur du site
Administrateur du site
Messages : 4819
Enregistré le : 07 déc. 2013, 21:54
Localisation : Cavaillon (84) Pays du vent
Contact :

Re: [tuto] Flash diversity rx5808 pro

Message non lu par Foxxy »

Même si je ne suis pas concerné, j'adore ces tutos bien documentés. Celui ci est particulièrement bien fait.
L'expérience de chacun, c'est le trésor de tous
 
                   
tony88
Luciole
Luciole
Messages : 22
Enregistré le : 20 mai 2016, 22:07

Re: [tuto] Flash diversity rx5808 pro

Message non lu par tony88 »

J'en rajoute une couche, il est possible d'envoyer le firmware LaForge 1.6 sur le Realacc, mais ne surtout pas prendre le fichier HEX sur leur site (envoyez moi un petit MP :) ), via Xloader, associé a un FDTI, la manipulation est encore plus simple!
Bravo pour ton tuto au passage!

Une petite video pour faire la meme chose via le FTDI:
Avatar du membre
vinadre
Condor
Condor
Messages : 675
Enregistré le : 09 mars 2016, 23:07
Localisation : 91

Re: [tuto] Flash diversity rx5808 pro

Message non lu par vinadre »

J'ai inclus le hex de laforge 1.6 dans mon zip. (Merci nore)
En usbasp tu peut debriquer l'arduino si le flash ftdi s'est mal passé.
DJI F550 / Armadillo / evo X /QCarbon 130 / Tiny Whoop
tony88
Luciole
Luciole
Messages : 22
Enregistré le : 20 mai 2016, 22:07

Re: [tuto] Flash diversity rx5808 pro

Message non lu par tony88 »

Nickel, c'est celui que je lui ai refilé, donc ca passe nickel avec juste le Xloader (et il faut démonter le diversity pour que ca fonctionne avec le LaForge, et ne pas attendre le boot complet du module)
Avatar du membre
vinadre
Condor
Condor
Messages : 675
Enregistré le : 09 mars 2016, 23:07
Localisation : 91

Re: [tuto] Flash diversity rx5808 pro

Message non lu par vinadre »

En fait on peut flasher en direct depuis arduino même avec usbasp mais j'ai pas trouvé ou sauvegarder:

Image
Image
DJI F550 / Armadillo / evo X /QCarbon 130 / Tiny Whoop
Avatar du membre
Nore
Martinet
Martinet
Messages : 253
Enregistré le : 23 mars 2016, 12:18
Localisation : Vichy (Allier)

Re: [tuto] Flash diversity rx5808 pro

Message non lu par Nore »

vinadre a écrit : En usbasp tu peut debriquer l'arduino si le flash ftdi s'est mal passé.
Ha oui, bon à savoir ça !
Je vais tenter prochainement de mettre le Hex GIT pour voir s'il y a une différence ;)
Merci Vinadre :super:

edit : et essayer de téléverser directement depuis arduino via le FTDI (à moins que quelqu'un me dise que ça n'est pas possible)
Modifié en dernier par Nore le 28 sept. 2016, 20:19, modifié 1 fois.
tony88
Luciole
Luciole
Messages : 22
Enregistré le : 20 mai 2016, 22:07

Re: [tuto] Flash diversity rx5808 pro

Message non lu par tony88 »

Oui, ca peut etre interessant de comparer!
Nola
Coccinelle
Coccinelle
Messages : 52
Enregistré le : 28 sept. 2016, 09:19

Re: [tuto] Flash diversity rx5808 pro

Message non lu par Nola »

question: dans ton fichier je vois pas le firm laforge ??

peut ton utiliser tes fichier hex en UART ??? ( avec xloader ) si oui lequel car il y en a un avec bootloader et un autre (oui je sait je debute )


merci
Répondre

Retourner vers « TUTOS, Bricolages et Astuces »