+ Le chant du vario +

Développements et support => Reversale => Discussion démarrée par: Thomas B le 16 Décembre 2013 - 23:59:24



Titre: Utilisateurs Linux, mise à jour et logiciels
Posté par: Thomas B le 16 Décembre 2013 - 23:59:24
Bonjour,

j'ai un reversale et je suis utilisateur Linux. Je ne peux pas en vouloir à reversale de ne pas nous fournir un support Linux. Les concurrents de reversale ne communiquent pas le quart du tiers de reversale.

Toutefois, en lisant les post, j'ai le sentiment qu'il y a des utilisateurs Linux sur le forum.

Ma question est de savoir si quelqu'un ai parvenu à faire une mise-à-jour sous Linux et sa démarche.
Un Howto ne serait pas de refus !

Pour ma part j'ai un VGP2010 avec la version originelle du firmware, et je n'ai pas fait de mise-à-jour parce que je n'ai pas d'autre système.

Bonsoir,

Thomas.


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: kakoo le 17 Décembre 2013 - 08:15:38
Salut Thomas :coucou:

 :grat: Je n'y connais rien en Linux ,ça n'est pas dit que ça fonctionne , mais je suppose que tu as déjà essayé l’émulation .
Après ,tu as bien un copain a deux pas de chez toi pour te faire cette mise a jour. C'est plutôt bête de passer a coté des améliorations depuis 2010  :affraid: !!






Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: ttamttam le 17 Décembre 2013 - 09:06:44
Bonjour,

je confirme que la mise-à-jour depuis linux est facile, fonctionne bien, mais qu’il faut chercher un peu.

J’ai des notes là-dessus à la maison ; je posterai un tutoriel rapidement. N’hésitez pas à me relancer, mais normalement, ça ne devrait pas trop tarder.

Bons vols à tous les veinards qui ont des créneaux pour voler !

Et bonne fin d’année à tous les autres


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: ttamttam le 17 Décembre 2013 - 13:41:54
Mise-à-jour du VGP avec un PC sous linux
Branchement
Pour mettre le VGP à jour, il faut mettre le VGP en mode mise-à-jour. Pour ça :
  • brancher le VGP sur l’ordinateur avec le câble USB ;
  • appuyer (dans le cas de VGP2010 ; pour des versions plus récente, c’est une autre touche ?) sur la flèche vers le bas ;
  • puis sur la flèche « suivant » ;

Je trouve ce qui suit dans le log (en regardant à la fin de /var/log/messages) :
Code:
[45865.796549] usb 4-1.1.3: new full-speed USB device number 9 using ehci_hcd
[45865.892162] usb 4-1.1.3: New USB device found, idVendor=04d8, idProduct=fcc7
[45865.892172] usb 4-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[45865.892177] usb 4-1.1.3: Product: VGP2010 Bootloader
[45865.892182] usb 4-1.1.3: Manufacturer: REVERSALE Electronique...
[45865.894639] generic-usb 0003:04D8:FCC7.0007: hiddev0,hidraw5: USB HID v1.11 Device [REVERSALE Electronique... VGP2010 Bootloader] on usb-0000:00:1d.0-1.1.3/input0

Mise-à-jour
J’utilise mphidflash (voir plus bas) pour effectuer la mise-à-jour de la façon suivante :
Code:
sudo ./mphidflash -n -w /chemin/VGP_V620_BETA_6.hex -v 04d8 -p fcc7

Code:
-n
: pas de vérification après écriture (la vérification ne fonctionne pas…)
Code:
-w file
: firmware à écrire dans le VGP (il faut mettre en argument le chemin vers le fichier à écrire dans le VGP)
Code:
-v
: numéro du vendeur (aucune raison que ça soit différent de 04d8. Récupéré dans le journal de linux au moment du branchement du VGP)
Code:
-p
: numéro du produit. Même remarque que pour le numéro de vendeur.


Cette commande est exécutée depuis le dossier où est mpidflash

Récupération de mpidflash
Code:
svn co http://mphidflash.googlecode.com/svn/trunk mpidflash-read-only
Il faut avoir subversion d’installé.

Compilation de mpidflash
Code:
make
Il faut avoir gcc installé, ainsi que make et strip.

Version du mpidflash
Pour info, voici la version de mpidflash que j’utilise :

Code:
matt@keynuxmatt:~/projets/mphidflash-read-only$ svn info
Chemin : .
URL : http://mphidflash.googlecode.com/svn/trunk
Racine du dépôt : http://mphidflash.googlecode.com/svn
UUID du dépôt : 8ced764c-f254-11de-a8d5-974f63da035b
Révision : 7
Type de nœud : répertoire
Tâche programmée : normale
Auteur de la dernière modification : fischl.g@fundf.net
Révision de la dernière modification : 7
Date de la dernière modification: 2010-05-16 11:11:29 +0200 (dim. 16 mai 2010)

N’hésitez pas à demander, s’il faut détailler.

Cordialement


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: Thomas B le 17 Décembre 2013 - 14:50:23
Merci pour le howto,

Je pense essayer ce soir.

Thomas.


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: Jean-Nono le 17 Décembre 2013 - 18:35:21
Bonjour Ttamttam,

Très bon tuto, merci pour les utilisateurs de Linux.

Bon vol, Jean-Nono


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: Thomas B le 17 Décembre 2013 - 21:04:47
Merci Ttamttam,

j'ai pu passer en version 6.20. Maintenant il faut que je lise la doc du VGP pour voir si rien n'a trop changé depuis !

Voici quelques compléments pour les utilisateurs de distribution ubtuntu.

Mise-à-jour du VGP avec un PC sous linux
Branchement

...
...

Je trouve ce qui suit dans le log (en regardant à la fin de /var/log/messages) :

Sous Ubuntu le /var/log/messages n'existe plus. On trouve le /var/log/syslog
Lorsque j'allume le VGP 2010, en maintenant enfoncé la flèche bas et en appuyant sur ON, rien ne s'affiche sur l'écran du VGP.
La bonne connectoin du VGP ne peut se vérifier qu'en lisant le syslog. Le mien renvoie ceci


Code:
$tail -f /var/log/syslog
Dec 17 20:52:04 choupinux kernel: [ 3832.124080] usb 6-1: new full-speed USB device number 19 using uhci_hcd
Dec 17 20:52:04 choupinux mtp-probe: checking bus 6, device 19: "/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-1"
Dec 17 20:52:04 choupinux mtp-probe: bus: 6, device: 19 was not an MTP device
Dec 17 20:52:04 choupinux kernel: [ 3832.321260] generic-usb 0003:04D8:FCC7.0006: hiddev0,hidraw2: USB HID v1.11 Device [REVERSALE Electronique... VGP2010 Bootloader] on usb-0000:00:1d.1-1/input0

Dans ce cas les identifiants vendeur et produit se trouvent dans des fichiers du repertoire renseigné par le syslog :
/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-1
les fichiers sont idVendor et idProduct

En mode charge les idVendor et Product sont différents des tiens, mais en mode mise-à-jour j'ai effectivement les mêmes que toi, à savoir
idVendor  = 04d8
idProduct = fcc7

Récupération de mpidflash
Code:
svn co http://mphidflash.googlecode.com/svn/trunk mpidflash-read-only
Il faut avoir subversion d’installé.

Compilation de mpidflash
Code:
make
Il faut avoir gcc installé, ainsi que make et strip.

Pour ma part pas de strip, seulement ceci
Code:
sudo apt-get install svn

Et J'ai aussi installé ceci
Code:
sudo apt-get install libusb-dev


Pour la suite, tout come toi  :trinq:

Encore merci et bonne soirée,

Thomas.


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: ttamttam le 18 Décembre 2013 - 12:09:03
Merci pour les compléments et bons vols !


Titre: Re : Utilisateurs Linux, mise à jour et logiciels
Posté par: Thomas B le 18 Décembre 2013 - 17:10:18
Mise a jour testee en vol aujourd hui  :P . Pas de changement observe. Il m a juste semblait moins evident pour l eteindre.