Difference between revisions of "RPi/fr"
(Created page with "Pour l'arrêter : sudo service triggerhappy stop Pour le désactiver : sudo update-rc.d triggerhappy disable") |
(Created page with "== Démarrage de GIMX == Lire la page démarrage rapide pour apprendre comment démarrer GIMX via une interface graphique.<br /> C'est une bonne idée d'ex...") |
||
Line 74: | Line 74: | ||
sudo update-rc.d triggerhappy disable | sudo update-rc.d triggerhappy disable | ||
− | == | + | == Démarrage de GIMX == |
− | + | Lire la page [[Quick_Start/fr|démarrage rapide]] pour apprendre comment démarrer GIMX via une interface graphique.<br /> | |
− | + | C'est une bonne idée d'exécuter GIMX directement depuis un terminal, sans démarrer une session graphique.<br /> | |
− | + | Ceci peut se faire via le réseau, en utilisant un client ssh.<br /> | |
− | + | Idéalement, GIMX devrait être démarré dans utiliser le port Ethernet (car il est connecté sur le bus USB).<br /> | |
− | + | Plus de détails sur la page [[Command_line/fr|ligne de commande]].<br /> | |
− | |||
− | |||
− | |||
− | |||
=== DIY USB adapter === | === DIY USB adapter === | ||
In a terminal: | In a terminal: | ||
gimx -c <config file> -p /dev/<ttyUSB port> | gimx -c <config file> -p /dev/<ttyUSB port> |
Revision as of 12:57, 10 March 2016
Attention : le support de la RPi doit être considéré comme expérimental. Soyez prêt à affronter des problèmes si vous exécutez GIMX sur la RPi.
GIMX peut s'exécuter sur beaucoup de cibles GNU/Linux, et le Raspberry Pi est l'une d'entre elles !
Contents
Considérations matérielles
Utiliser un HUB USB seulement si tous les ports USB sont occupés sur la RPi.
Il est fortement recommandé d'utiliser un HUB avec alimentation externe.
Mise à jour du firmware
Comme les premiers firmware avaient de gros soucis de gestion de l'USB, il est recommandé de mettre à jour le firmware avant d'utiliser GIMX.
Ceci est aussi utile pour utiliser un volant Logitech avec retour de force (le module uhid était absent dans les firmwares plus anciens).
Taper la commande suivante :
sudo rpi-update && sudo reboot
Firmware testé :
pi@raspberrypi ~ $ uname -a Linux raspberrypi 4.1.9+ #819 PREEMPT Thu Oct 1 20:31:26 BST 2015 armv6l GNU/Linux
Utiliser l'interface UART avec l'adaptateur USB
Matériel requis
L'interface série fonctionne aux niveaux 0V/3.3V, alors que la carte AVR USB doit être alimentée à 5V pour fonctionner à 16MHz (à 3.3V elle ne peut fonctionner qu'à 8MHz).
Connecter directement la RPi et la carte AVR USB peut endommager le matériel !
Une solution peu couteuse est d'utiliser un diviseur de tension :
- Connecter les broches GND.
- Il est sans danger de connecter la broche TXD du RPi à la broche RX de la carte AVR USB (le firmware GIMX configure la broche RX comme une entrée).
- Pour connecter la broche TX de la carte AVR USB à la broche RXD du RPi, il faut convertir les niveaux de tension de 0..5V à 0..3.3V.
Ceci peut se faire simplement à l'aide d'un diviseur de tension :
Vin est la broche TX de la carte AVR USB, Vout est la broche RXD du RPi, R1=2.2kΩ , R2=3.3kΩ
- Ne connecter aucune autre broche !
Ajustements logiciels
Par défaut, le RPi utilise le port série pour un terminal. Pour l'utiliser avec GIMX, exécuter :
sudo raspi-config
Puis sélectionner :
"Advanced Options", "Serial", "No", "Finish"
Ouvrir le fichier /boot/config.txt avec l'éditeur nano :
sudo nano /boot/config.txt
Et ajouter la ligne suivante en fin de fichier :
init_uart_clock=8000000
Créer un lien symbolique pour que gimx-launcher trouve le port série :
sudo ln -s /dev/ttyAMA0 /dev/ttyUSB0
Installation de GIMX
sudo apt-get install gdebi wget http://gimx.fr/download/gimx-raspbian -O gimx.deb sudo gdebi gimx.deb
En cas de dépendance insatisfaite, mettre à jour Raspbian :
sudo apt-get update && sudo apt-get upgrade
Arrêt/désactivation du service triggerhappy
Triggerhappy est un service qui ouvre tous les périphériques en lecture et qui consomme quelques pourcent du temps CPU.
Il est conseillé de l'arrêter lorsqu'on exécute GIMX.
Pour l'arrêter :
sudo service triggerhappy stop
Pour le désactiver :
sudo update-rc.d triggerhappy disable
Démarrage de GIMX
Lire la page démarrage rapide pour apprendre comment démarrer GIMX via une interface graphique.
C'est une bonne idée d'exécuter GIMX directement depuis un terminal, sans démarrer une session graphique.
Ceci peut se faire via le réseau, en utilisant un client ssh.
Idéalement, GIMX devrait être démarré dans utiliser le port Ethernet (car il est connecté sur le bus USB).
Plus de détails sur la page ligne de commande.
DIY USB adapter
In a terminal:
gimx -c <config file> -p /dev/<ttyUSB port>