Différences entre versions de « RASP-FT232H-MPSSE-Linux »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « {{RASP-FT232H-NAV}} {{traduction}} = Linux = To access the MPSSE mode on Linux we need to install libftdi and the Adafruit Python GPIO library. Carefully follow the ste... »)
 
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{RASP-FT232H-NAV}}
 
{{RASP-FT232H-NAV}}
 
{{traduction}}
 
  
 
= Linux =
 
= Linux =
To access the MPSSE mode on Linux we need to install libftdi and the Adafruit Python GPIO library. Carefully follow the steps below to install these libraries.
+
Il est nécessaire d'installer les éléments suivants pour accéder au mode MPSSE sous Linux:
 +
* La bibliothèque libftdi  
 +
* La bibliothèque Adafruit Python GPIO  
 +
   
 +
Suivez attentivement les étapes ci-dessous pour installer ces bibliothèques.
  
Note that these steps are made for Ubuntu 12.04/14.04 and should work with any Debian-based distribution.  If you're using a different distribution you might need to check its package manager for the appropriate commands to install the mentioned dependencies.
+
{{ambox|text=Ces étapes ont été réalisées sur un Ubuntu 12.04/14.04 et devraient fonctionner avec n'importe quelle distribution basée sur Debian. Si vous utiliser une distribution différente, vous pourriez avoir besoin d'utiliser votre gestionnaire de paquet (ou commandes appropriée) pour installer les dépendances mentionnées. }}
  
In a command terminal execute the following commands to install libftdi and its dependencies:
+
Saisissez les commandes suivantes dans un terminal pour installer libftdi et ses dépendances:
  
 
<syntaxhighlight lang="Bash">
 
<syntaxhighlight lang="Bash">
Ligne 23 : Ligne 25 :
 
</syntaxhighlight>
 
</syntaxhighlight>
  
The commands above should complete without any errors. If you do see errors, make sure all the dependencies were installed with the apt-get install command.
+
La commande devrait s'exécuter complètement sans rencontrer d'erreur. Si vous voyez des erreurs alors assurez vous que les dépendances nécessaires soient installées (avec la commande {{fname|apt-get install}}.
 +
 
 +
Ensuite, nous allons télécharger la bibliothèque Adafruit Python GPIO library en cliquant sur le bouton ci-dessous:
 +
 
 +
{{download-box|Adafruit Python GPIO library|https://github.com/adafruit/Adafruit_Python_GPIO/archive/master.zip}}
 +
 
 +
Dézippez le contenu de l'archive dans un répertoire puis utilisez un terminal et rendez vous dans rendez vous dans ce répertoire. 
 +
 
 +
Exécutez la commande suivante pour installer la bibliothèque:
 +
 
 +
<nowiki>sudo python setup.py install</nowiki>
 +
 
 +
Vous devriez voir la bibliothèque s'installer avec succès (sans erreur). 
 +
 
 +
Entrez la commande suivante depuis un terminal pour tester l'installation. Nous allons commencer par démarrer un interpréteur Python:
 +
 
 +
<nowiki>python</nowiki>
 +
 
 +
A l'affichage de l'invite de commande de l'interpréteur >>> saisissez les commandes suivante pour charger les bibliothèques:
 +
 
 +
<syntaxhighlight lang="python">
 +
import Adafruit_GPIO
 +
import ftdi1
 +
</syntaxhighlight>
 +
 
 +
L'interpréteur devrait charger les module sans afficher aucun message (autrement dit: "sans se plaindre d'un problème"). 
 +
 
 +
Si vous voyez un message mentionnant que le module ne peut pas être charger alors retournez dans la section d'installation des bibliothèques (ci-dessus) et vérifiez attentivement l'exécution correcte de chaque étape.
 +
 
 +
S'il n'y a pas d'erreur au chargement des modules Adafruit_GPIO et ftdi1 cela signifie que nous venons d'installer les bibliothèques avec succès!
 +
 
 +
Vous pouvez maintenant passer au sections suivantes pour apprendre comment accéder au mode MPSSE et les GPIO, SPI, I2C, etc.
 +
 
 +
Vous pouvez quitter l'interpréteur python en saisissant la commande suivante:
  
Next download the Adafruit Python GPIO library by clicking the button below:
+
<nowiki>quit()</nowiki>
  
  
 
{{RASP-FT232H-TRAILER}}
 
{{RASP-FT232H-TRAILER}}

Version actuelle datée du 26 février 2017 à 11:17


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.

Linux

Il est nécessaire d'installer les éléments suivants pour accéder au mode MPSSE sous Linux:

  • La bibliothèque libftdi
  • La bibliothèque Adafruit Python GPIO

Suivez attentivement les étapes ci-dessous pour installer ces bibliothèques.

Saisissez les commandes suivantes dans un terminal pour installer libftdi et ses dépendances:

sudo apt-get update
sudo apt-get install build-essential libusb-1.0-0-dev swig cmake python-dev libconfuse-dev libboost-all-dev
wget http://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.2.tar.bz2
tar xvf libftdi1-1.2.tar.bz2
cd libftdi1-1.2
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="/usr/" ../
make
sudo make install

La commande devrait s'exécuter complètement sans rencontrer d'erreur. Si vous voyez des erreurs alors assurez vous que les dépendances nécessaires soient installées (avec la commande apt-get install.

Ensuite, nous allons télécharger la bibliothèque Adafruit Python GPIO library en cliquant sur le bouton ci-dessous:

Download-icon.pngAdafruit Python GPIO library

Dézippez le contenu de l'archive dans un répertoire puis utilisez un terminal et rendez vous dans rendez vous dans ce répertoire.

Exécutez la commande suivante pour installer la bibliothèque:

sudo python setup.py install

Vous devriez voir la bibliothèque s'installer avec succès (sans erreur).

Entrez la commande suivante depuis un terminal pour tester l'installation. Nous allons commencer par démarrer un interpréteur Python:

python

A l'affichage de l'invite de commande de l'interpréteur >>> saisissez les commandes suivante pour charger les bibliothèques:

import Adafruit_GPIO
import ftdi1

L'interpréteur devrait charger les module sans afficher aucun message (autrement dit: "sans se plaindre d'un problème").

Si vous voyez un message mentionnant que le module ne peut pas être charger alors retournez dans la section d'installation des bibliothèques (ci-dessus) et vérifiez attentivement l'exécution correcte de chaque étape.

S'il n'y a pas d'erreur au chargement des modules Adafruit_GPIO et ftdi1 cela signifie que nous venons d'installer les bibliothèques avec succès!

Vous pouvez maintenant passer au sections suivantes pour apprendre comment accéder au mode MPSSE et les GPIO, SPI, I2C, etc.

Vous pouvez quitter l'interpréteur python en saisissant la commande suivante:

quit()



Source: Adafruit FT232H Breakout Add a serial protocol 'swiss army knife' to your computer and talk directly to devices with SPI, I2C, serial UART, GPIO's, and more!
Créé par Toni DiCola pour AdaFruit Industries.

Traduction réalisée 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.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com