The Wiki has moved to new hardware, and the old server died.
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
fr:howtos:hardware:arm:raspberrypi3 [2017/06/21 11:01 (UTC)] desiderius |
fr:howtos:hardware:arm:raspberrypi3 [2018/02/02 20:03 (UTC)] exaga mettre à jour l'URL pour SARPi |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
===== Slackware ARM sur Raspberry Pi 3 ===== | ===== Slackware ARM sur Raspberry Pi 3 ===== | ||
- | Le Raspberry Pi 3 a un Broadcom BCM2837 SoC qui intégre un CPU Quad-core ARMv8 Cortex-A53 [64 bit] @ 1.2GHz et un GPU VideoCore IV @ 400MHz, et il arrive avec une carte SDRAM 1GB LPDDR2 @ 900MHz. Cette carte mère revisé et mise à jour succède au [[howtos:hardware:arm:raspberrypi2|Raspberry Pi (2)]]; elle est considérablement plus rapide et beaucoup plus puissante. Le Wi-Fi et le Bluetooth sont maintenant fournis sur la carte. Pas encore de RTC cependant.Voyez le RPI3 comme une rénovation plutôt que comme une innovation. Slackware ARM, comme vous pouvez y attendre, tourne sans souci sur cet appareil avec une vitesse nettement accrue par rapport auv versions précédentes. Les temps de compliation sont beaucoup plus courts par rapport au RPI2 par exemple. | + | Le Raspberry Pi 3 a un processeur Broadcom BCM2837 SoC qui intégre un CPU Quad-core ARMv8 Cortex-A53 [64 bit] @ 1.2GHz et un GPU VideoCore IV @ 400MHz, et il arrive avec une carte SDRAM 1GB LPDDR2 @ 900MHz. Cette carte mère révisée et mise à jour succède au [[howtos:hardware:arm:raspberrypi2|Raspberry Pi (2)]]; elle est considérablement plus rapide et beaucoup plus puissante. Le Wi-Fi et le Bluetooth sont maintenant fournis sur la carte. Pas encore de RTC cependant.Voyez le RPI3 comme une rénovation plutôt que comme une innovation. Slackware ARM, comme vous pouvez vous y attendre, tourne sans souci sur cet appareil avec une vitesse nettement accrue par rapport aux versions précédentes. Les temps de compilation sont beaucoup plus courts par rapport au RPI2 par exemple. |
Le Raspberry Pi 3 est supporté en dehors de la branche officielle de Slackware ARM par la communauté Slackware. | Le Raspberry Pi 3 est supporté en dehors de la branche officielle de Slackware ARM par la communauté Slackware. | ||
Ligne 12: | Ligne 12: | ||
^ Site ^ Versions Slackware ^ Utilisation des paquetages Slackware officiels ^ Méthodes d'installation ^ Notes ^ | ^ Site ^ Versions Slackware ^ Utilisation des paquetages Slackware officiels ^ Méthodes d'installation ^ Notes ^ | ||
- | | [[http://sarpi.fatdog.eu/|FatDog]] | 14.2,-current | Oui | Installateur Slackware | Un guide complet d'installation et de paramétrage | | + | | [[http://sarpi.co.uk/|The SARPI project]] | 14.2,-current | Oui | Installateur Slackware | Un guide complet d'installation et de paramétrage | |
Aussi longtemps que vous utilisez l’image Raspbian et le firmware les plus récents la [[howtos:hardware:arm:raspberrypi|méthode d'installation manuelle du Raspberry Pi 1]] marchera également pour le Pi2 et le Pi3. | Aussi longtemps que vous utilisez l’image Raspbian et le firmware les plus récents la [[howtos:hardware:arm:raspberrypi|méthode d'installation manuelle du Raspberry Pi 1]] marchera également pour le Pi2 et le Pi3. | ||
Ligne 18: | Ligne 18: | ||
==== Installation manuelle sans image Raspbian ==== | ==== Installation manuelle sans image Raspbian ==== | ||
- | Cette méthode permet d'installer Slackware ARM 14.2 sur un Raspberry Pi 3 Model B qui n'a pas d'image Raspbian. cpendant elle doit aussi fonctionner pour d'autres versions de Slackware ARM et de Raspberry Pi. | + | Cette méthode permet d'installer Slackware ARM 14.2 sur un Raspberry Pi 3 Model B qui n'a pas d'image Raspbian. Cependant elle doit aussi fonctionner pour d'autres versions de Slackware ARM et de Raspberry Pi. |
- | === 1. Partition et formatage de la carte SD === | + | === 1. Partitionnement et formatage de la carte SD === |
<code> | <code> | ||
Ligne 57: | Ligne 57: | ||
</code> | </code> | ||
- | === 3. Mettre le filesystem mini root de Slackware ARM sur la carte SD mini === | + | === 3. Mettre le filesystem mini root de Slackware ARM sur la carte SD === |
<code> | <code> | ||
Ligne 123: | Ligne 123: | ||
Malheureusement, le Raspberry Pi ne possède pas d'horloge temps réél (RTC). | Malheureusement, le Raspberry Pi ne possède pas d'horloge temps réél (RTC). | ||
C'est la raison pour laquelle il n'y a pas de pile sur la carte mère. | C'est la raison pour laquelle il n'y a pas de pile sur la carte mère. | ||
- | Cela veut dire que chaque fois que vous éteignez le Raspberry Pi, l'horloge est remis à 0! | + | Cela veut dire que chaque fois que vous éteignez le Raspberry Pi, l'horloge est remise à 0! |
Cependant, si vous un accès Internet, vous pouvez mettre l'horloge à l'heure durant le démarrage de Slackware ARM. | Cependant, si vous un accès Internet, vous pouvez mettre l'horloge à l'heure durant le démarrage de Slackware ARM. | ||
Ajoutez la ligne suivante à la fin du fichier ''/etc/rc.d/rc.local'': | Ajoutez la ligne suivante à la fin du fichier ''/etc/rc.d/rc.local'': | ||
Ligne 133: | Ligne 133: | ||
== 5.3. Video == | == 5.3. Video == | ||
- | Unfortunately, the Raspberry Pi is not compatible with OpenGL (it is compatible OpenGL ES that is a subset of OpenGL). | + | Malheureusement, le Raspberry Pi n'est pas compatible OpenGL (il est compatible OpenGL ES qui est un sous-ensemble d'OpenGL). |
- | It means that, by default, each application requiring OpenGL will be slow. | + | Cela veut dire que, par défaut, toutes les applications qui ont besoin d'OpenGL seront lentes. |
- | However, you can reach 60 FPS with OpenGL applications on the Raspberry Pi by using the correct driver. | + | Cependant, vous pouvez atteindre 60 images par seconde pour des applications OpenGL sur le Raspberry Pi en utilisant le bon pilote. |
- | Firstly, you need to build Mesa (>= 17.0.4) with the VC4 DRI driver: | + | En premier, il faut construire Mesa (>= 17.0.4) avec le pilote VC4 DRI: |
<code> | <code> | ||
$ CFLAGS="-O2 -march=armv8-a -mtune=cortex-a53 -mfloat-abi=softfp -mfpu=neon-vfpv4" \ | $ CFLAGS="-O2 -march=armv8-a -mtune=cortex-a53 -mfloat-abi=softfp -mfpu=neon-vfpv4" \ | ||
Ligne 150: | Ligne 150: | ||
$ make install DESTDIR=/where/you/want/to/install | $ make install DESTDIR=/where/you/want/to/install | ||
</code> | </code> | ||
- | Then build your own Slackware ARM Mesa package and install it. | ||
- | Secondly, add the following line to the end of the ''/boot/config.txt'' file: | + | Ensuite, fabriquez votre propre paquetage Mesa pour Slackware ARM et installez le. |
+ | |||
+ | Deuxièmement, ajoutez la ligne suivante à la fin du fichier ''/boot/config.txt'': | ||
<code>dtoverlay=vc4-fkms-v3d</code> | <code>dtoverlay=vc4-fkms-v3d</code> | ||
- | Then reboot the Raspberry Pi. | ||
- | You can check that you are able to get 60 FPS with OpenGL applications on the Raspberry Pi by typing the following command in an X terminal: | + | Puis redémarrez le Raspberry Pi. |
+ | Vous pouvez vérifier que vous pouvez atteindre les 60 images par seconde pour des applications OpenGL sur le Raspberry Pi en tapant la commande suivante dans un terminal X: | ||
<code>$ glxgears</code> | <code>$ glxgears</code> | ||
- | Now, the video is correctly set. | + | Désormais la vidéo est correctement configurée. |
===== Sources ===== | ===== Sources ===== | ||
* Originally written by [[wiki:user:exaga|Exaga]] | * Originally written by [[wiki:user:exaga|Exaga]] | ||
* Contributions by [[wiki:user:yugiohjcj|yugiohjcj]] | * Contributions by [[wiki:user:yugiohjcj|yugiohjcj]] | ||
+ | * Traduction française par [[wiki:user:desiderius|desiderius]] | ||