Modifications

Sauter à la navigation Sauter à la recherche
2 573 octets ajoutés ,  27 avril 2014 à 11:01
Ligne 11 : Ligne 11 :  
{{bloc-etroit|text=La mise-à-jour d'un Firmware est un processus proposé par une société désireuse de fournir un produit et un support de haute qualité.  
 
{{bloc-etroit|text=La mise-à-jour d'un Firmware est un processus proposé par une société désireuse de fournir un produit et un support de haute qualité.  
   −
Si certains d'entre-vous peuvent être perturbé, ou trouver inacceptable, de recevoir un matériel dont-il faut faire la mise-à-jour, il faut garder à l'esprit que c'est pour un mieux.
+
Si certain peuvent être déstabilisé, ou trouver inacceptable, de recevoir un matériel dont-il faut faire la mise-à-jour, il faut néanmoins garder à l'esprit que c'est pour un mieux.
    
A contrario, que penseriez-vous d'avoir un matériel avec des bugs et que le concepteur vous dise "''Oui Monsieur, nous connaissons le problème mais ne savons rien y faire parce que la carte est conçue comme cela et qu'elle est figée''".
 
A contrario, que penseriez-vous d'avoir un matériel avec des bugs et que le concepteur vous dise "''Oui Monsieur, nous connaissons le problème mais ne savons rien y faire parce que la carte est conçue comme cela et qu'elle est figée''".
   −
Vive la mise-à-jour du FirmWare donc?
+
Vive la mise-à-jour du FirmWare...
 
}}
 
}}
    +
== Qu'est ce que le Firmware? ==
 +
Comme déjà précisé, la carte Galiléo dispose d'un système Linux sous le capot. C'est ce système d'exploitation, spécialement adapté par Intel, qui fait fonctionner votre programme Arduino sur la carte.
    +
Le mot "firmware" est issu de "firm" (résistant ou persistant, en anglais) et de software (programme informatique). Il s'agit d'un logiciel (d'où le terme "ware") de base, stocké dans une mémoire résistant aux coupures d'électricité contrairement à la mémoire vive (d'où le terme "firm").
   −
Testé sur Arduino IDE 1.5.3 sous Linux Mint(Ubuntu)}}
+
Le firmware a été créé pour permettre une plus grande flexibilité du matériel afin de lui permettre d’évoluer en permettant d’intégrer de nouvelles fonctionnalités, non prévues initialement, sans avoir besoin de revoir complètement la conception de la carte (la partie matérielle)
 +
<small><br />Source: [http://fr.wikipedia.org/wiki/Firmware WikiPedia]</small>
    +
Vous trouverez une description assez complète de [http://fr.wikipedia.org/wiki/Firmware ce qu'est un FirmWare sur Wikipédia] (Français).
 +
 +
== Réaliser la mise à jour ==
 +
Réaliser la mise-à-jour est très facile car cette fonctionnalité est intégré dans l'environnement Arduino IDE de Galiléo.
 +
 +
Nous avons testé cette mise-à-jour avec Arduino IDE 1.5.3 sous Linux Mint(Ubuntu).
 +
 +
Voici les différentes étapes:
 +
 +
=== Brancher votre Galileo ===
 +
Pour commencer, brancher l'alimentation sur votre Galileo PUIS seulement la connection USB sur votre Ordinateur.
 +
 +
[[Fichier:Galileo-Connect-USB.jpg]]
 +
 +
=== Faite un Reboot ===
 +
Si vous avez déjà utilisé votre Carte Galiléo, nous vous conseillons de faire un reboot du système en pressant le bouton "'''Reboot'''" se trouvant près des connecteurs IOREF Arduino.
 +
 +
=== Sketch/Croquis vide ===
 +
Il ne doit pas y avoir de sketch/croquis en cours de fonctionnement sur votre Galileo.
 +
 +
Dans notre cas, nous avons du téléverser un sketch/croquis vide avant d'avoir du répondant avec la procédure de mise-à-jour du FirmWare. Cela est peut être lié au fait que nous utilisons un environnement Arduino IDE sous Linux?
 +
 +
<nowiki>void setup() {
 +
  // put your setup code here, to run once:
 +
 +
}
 +
 +
void loop() {
 +
  // put your main code here, to run repeatedly:
 +
 
 +
}</nowiki>
 +
 +
'''Après téléversement''' du croquis/sketch, nous avons '''quitté l'environnement Arduino IDE'''... en vue de libérer toutes les connexions USB-Séries autant sur la carte Galileo que sur notre PC Linux.
 +
 +
=== Démarrer la mise-à-jour ===
 +
Démarrez votre Environnement Arduino IDE puis sélectionnez le point de menu '''Aide > Firmware Update'''.
 +
 +
[[Fichier:Galileo-FirmWare-10.jpg]]
    
{{Galileo-TRAILER}}
 
{{Galileo-TRAILER}}
29 917

modifications

Menu de navigation