Modifications

Sauter à la navigation Sauter à la recherche
3 534 octets supprimés ,  19 juin 2016 à 18:02
Ligne 135 : Ligne 135 :     
{{ADFImage|RASP-PiTFT-Install-Pi2-Facile-00h.jpg}}
 
{{ADFImage|RASP-PiTFT-Install-Pi2-Facile-00h.jpg}}
  −
== Auto-chargement des modules ==
  −
  −
Bon, passons maintenant à l'auto-chargement des modules. Commençons par éditer la liste /etc/modules avec
  −
  −
<nowiki>sudo nano /etc/modules</nowiki>
  −
  −
et ajouter les deux lignes
  −
  −
<nowiki>spi-bcm2708
  −
fbtft_device</nowiki>
  −
  −
Pressez ensuite Control-X Y [Touche ENTREE] pour sauver
  −
  −
{{ADFImage|RASP-PiTFT-Soft-Install-10.png|480px}}
  −
  −
Ce n'est pas encore fini! Vous devez maintenant ajouter les détails de la configurations dans un nouveau fichier '''modprobe'':
  −
  −
<nowiki>sudo nano /etc/modprobe.d/adafruit.conf</nowiki>
  −
  −
et ajouter les options suivantes
  −
  −
<nowiki>options fbtft_device name=adafruitts rotate=90 frequency=32000000</nowiki>
  −
  −
et sauvez le fichier comme vous l'avez déjà fait.
  −
  −
La variable '''rotate=''' indique au pilote de faire une rotation de l'écran de '''0 90 180''' ou '''270''' degrés.
  −
'''0''' est un mode en portrait, avec le bas de l'affichage près du "Logo Adafruit"
  −
'''90''' est un mode en paysage, avec le bas de l'écran près des boutons.
  −
'''180''' est un autre mode portrait, avec le haut de l'écran près du "Logo Adafruit"
  −
'''270''' est un autre mode paysage, avec le haut de l'écran près des boutons.
  −
  −
Vous pouvez modifier le fichier à l'aide de '''nano''' et rebooter votre Pi pour appliquer les modifications.
  −
  −
La variable ''frequency='' indique la vitesse de communication du bus SPI entre votre Pi et le TFT. Cela influence directement la vitesse de rafraichissement de l'écran. 32MHz ('''32000000''') permet d'atteindre le taux de rafraichissement de 20 FPS (Frame par seconde), ce qui est excellent.
  −
  −
Si votre écran ne réagit de façon bizarre ou inattendu, essayez de descendre à 16MHz ('''16000000''')
  −
  −
{{ADFImage|RASP-PiTFT-Soft-Install-11.png|480px}}
  −
  −
Faite un '''sudo reboot''' et surveillez les messages apparaissant sur la console (ou exécutez '''dmesg''' dans une console après avoir encodé votre login). Les messahe indique clairement l'installation des modules. Cherchez plus particulièrement après la détection de STMPE610 et la fréquence de l'écran ILI9340 (mis en évidence dans la capture ci-dessous).
  −
  −
{{ADFImage|RASP-PiTFT-Soft-Install-12.png|480px}}
  −
  −
Nous pouvons configurer l'écran tactile le paramètre '''rotate=90''' à l'aide des instructions suivantes (voyez la section suivante pour une calibration plus précise ou une autre valeur de "rotate=XX")
  −
  −
Créez le répertoire et le nouveau fichier de configuration pour la calibration:
  −
  −
<nowiki>sudo mkdir /etc/X11/xorg.conf.d
  −
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf</nowiki>
  −
  −
Entrez ensuite les lignes suivantes et sauvez le fichier.
  −
  −
<nowiki>    Section "InputClass"
  −
    Identifier "calibration"
  −
    MatchProduct "stmpe-ts"
  −
    Option "Calibration" "3800 200 200 3800"
  −
    Option "SwapAxes" "1"
  −
    EndSection</nowiki>
  −
  −
{{ADFImage|RASP-PiTFT-Soft-Install-13.png|480px}}
  −
  −
Vous pouvez maintenant exécuter ''X Serveur'' une nouvelle fois à l'aide de la commande
  −
  −
<nowiki>FRAMEBUFFER=/dev/fb1 startx</nowiki>
  −
  −
Enfoncez les touches CONTROL-C pour quitter ''X Serveur''
  −
  −
Si vous ne voulez pas taper "FRAMEBUFFER=/dev/fb1" avant "startx" alors il faut définir ce paramètre dans votre profile.
  −
  −
Editez le fichier profile à l'aide de la commande: '''sudo nano ~/.profile''' et ajoutez la ligne
  −
  −
<nowiki>export FRAMEBUFFER=/dev/fb1</nowiki>
  −
  −
près du haut du fichier et sauvez le fichier. La modification sera active après un log-out (déconnexion) ou un reboot (redémarrage).
  −
  −
{{ADFImage|RASP-PiTFT-Soft-Install-14.png|480px}}
  −
  −
{{RASP-PiTFT-TRAILER}}
 
29 917

modifications

Menu de navigation