Page 1 sur 4

[tuto] Flash diversity rx5808 pro

Posté : 27 sept. 2016, 21:47
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

Re: [tuto] Flash diversity rx5808 pro

Posté : 27 sept. 2016, 22:52
par Nore
:super:

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 07:21
par Foxxy
Même si je ne suis pas concerné, j'adore ces tutos bien documentés. Celui ci est particulièrement bien fait.

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:02
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:

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:07
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é.

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:11
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)

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:13
par vinadre
En fait on peut flasher en direct depuis arduino même avec usbasp mais j'ai pas trouvé ou sauvegarder:

Image
Image

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:16
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)

Re: [tuto] Flash diversity rx5808 pro

Posté : 28 sept. 2016, 20:17
par tony88
Oui, ca peut etre interessant de comparer!

Re: [tuto] Flash diversity rx5808 pro

Posté : 30 sept. 2016, 20:26
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