Galileo-Bigger-Image

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Bigger Linux Image

La mémoire Flash de la carte Galileo est limitée (8Mo) et par conséquent, le kernel Linux n'est pas aussi complet qu'on pourrait le désirer. L'image Linux par défaut est donc un peu limité en ce qui concerne les fonctionnalités en extra.

Mais avec une carte microSD, nous pouvons booter Galileo avec une image Linux plus importante (la dite "bigger Linux Image"), qui permet alors d'offrir les fonctionnalités suivantes:

  • Pilotes WiFi : Avec ces pilotes ("drivers" en anglais) Galileo supporte ainsi toutes
    les cartes WiFi à base de chipset Intel-chipset. Branchez la carte et elle devrait être immédiatement reconnue.
  • Python : Python est le langage préféré de la plateforme pour les opérations de scripting.
    Avec Python, vous pouvez facilement poster sur Twitter (Sparkfun, anglais), vérifier le nombre de mail non lu (Sparkfun, anglais), et exploiter plein d'autres astuces.
  • Node.js : Node.js est un langage de scripting basé sur JavaScript. C'est une bonne alternative à Python si vous êtes à l'aise avec JS.
  • SSH : Secure Shell (SSH) est un outil réseau incroyablement utile qui permet de se logger à distance pour contrôler le périphérique. Avec SSH fonctionnant sur la plateforme Galileo branchée sur un réseau, vous pouvez:
    • vous passer des méthodes de contrôle via Terminal (comme expliqués à la page précédente)
    • contrôler la carte depuis n'importe quel élément du réseau.
  • openCV : OpenCV est une application open-source de vision informatisée. Vous pouvez brancher une WebCam USB sur le port USB Hôte/Host de Galileo et utiliser OpenCV pour reconnaître et traquer des objets.
  • ALSA : Advanced Linux Sound Architectures (ALSA) peut agrémenter votre Galileo d'une carte son (qu'il faut monter) avec la possibilité de jouer ou enregistrer des fichiers MIDI (voir le site de projet ALSA pour les cartes compatible).
  • V4L2 : Video4Linux2 est utilitaire Linux pour enregistrer et jouer des vidéos. Vous aurez besoin d'une WebCam USB branchées sur votre Galileo pour utiliser cette fonctionalité.

Installer la nouvelle image

Pour booter Galileo avec la "bigger Linux image", vous avez besoin d'une carte SD faisant au moins 1GB (et moins de 32GB). Vous aurez également besoin de télécharger la "bigger image" depuis la page des pilotes du site Intel (vous trouverez la plupart des fichiers importants ici). Le fichier fait environ 37 MB.

Le fichier téléchargé est une archive 7z, ce qui signifie que vous aurez besoin d'un logiciel complémentaire pour l'extraire. Les utilisateurs de Windows et Linux peuvent utiliser 7Zip, les utilisateur Mac users peuvet utiliser The Unarchiver.

Extraire le contenu de l'archive 7z sur la racine de la carte microSD. Une fois décompressé, le structure de la carte SD doit ressembler à ceci.

Galileo-Bigger-Image-00.jpg

Eteignez votre Galileo (retirez les deux branchement USB et alimentation 5V), puis insérez la carte µSD. Remettez votre Galileo sous tension.

Le premier boot pourrait être un peu plus long que la moyenne. Vous pouvez utiliser une connexion terminal pour vous assurer que la nouvelle image est en cours de fonctionnement.

Vous pouvez, par exemple, essayer de démarrer Python:

Galileo-Bigger-Image-01.jpg

Python et les autres utilitaires de la "bigger image" permettent à Galileo de réaliser des choses vraiment surprenante.

Il y a toute sorte d'applications qui conviennent particulièrement bien à Python. Voyez ce tutoriel unread email checker produit par SparkFun.


Source: Intel Galileo, crédit: Arduino.cc, licence Creative Common Attribution ShareAlike. Diverses documentations publiées par Intel(R), Crédit Intel(R)

Traduit et augmenté par Meurisse D pour MCHobby.be

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.