URL: https://linuxfr.org/users/freejeff/journaux/arrivee-du-raspberry-pi-4 Title: Arrivée du Raspberry Pi 4 Authors: freejeff Date: 2019年06月26日T09:54:04+02:00 License: CC By-SA Tags: soc, debian et raspberry_pi Score: 23 Le nouveau Raspberry Pi est arrivée. J’ai repris l’introduction de Wikipédia pour ceux qui ne connaîtraient pas ce matériel :> Le Raspberry Pi est un [nano‐ordinateur](https://fr.wikipedia.org/wiki/Nano-ordinateur) à [architecture ARM](https://fr.wikipedia.org/wiki/Architecture_ARM) conçu par des professeurs du département informatique de l’[[université de Cambridge]] dans le cadre de la [fondation Raspberry Pi](http://www.raspberrypi.org/). Cet ordinateur, de la taille d’une carte de crédit, est destiné à encourager l’apprentissage de la programmation informatique ; il permet l’exécution de plusieurs variantes du [système d’exploitation](https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation) libre [[GNU]]/[[Linux]], notamment [[Debian]], et des logiciels compatibles. Si l’on regarde les évolutions entre les deux cartes : | Composants | Raspberry Pi 3 B+ | Raspberry Pi 4 | |:---------------------:|:-------------------------------:|:-------------------------------:| | Système monopuce (SoC)| Broadcom BCM2837B0 | Broadcom BCM2711 | | Type de cœurs | Cortex-A53 64 bits | Cortex-A72 (ARMv8) 64 bits | | Nombre de cœurs | 4 | 4 | | Processeur graphique | VideoCore IV | VideoCore VI | | Fréquence processeur | 1,4 GHz | 1,5 GHz | | Mémoire vive | 1 Gio | 1 Gio , 2 Gio ou 4 Gio | | Ports USB | 4 x USB 2.0 | 2 ×ばつ USB 3.0 + 2 ×ばつ USB 2.0 | | Ethernet | Gigabit sur USB2.0 | Gigabit sur PCIe | | Port HDMI | 1 ×ばつ HDMI | 2 ×ばつ micro HDMI | | Sortie son analogique | jack 3,5 mm | jack 3,5 mm | | SPI, I2C, GPIO | ✓ | ✓ | | LCD Panel | ✓ | ✓ | | Caméra CSI | ✓ | ✓ | | Wi‐Fi | 2,4 GHz et 5 GHz 802.11b/g/n/ac | 2,4 GHz et 5 GHz 802.11b/g/n/ac | | Bluetooth® | 4.2, BLE | 5.0 | | Stockage | microSD | microSD | On constate qu’il y a une mise à jour du type de cœurs, un saut de deux générations dans le processeur graphique, la possibilité d’avoir plus de mémoire vive et des bus de transfert de données beaucoup plus rapides. Comme le Raspberry Pi est utilisé dans plein de domaines d’application différents, il convient d’analyser ce qu’apporte cette carte en fonction des ces domaines. Dans le cas d’une station de travail et multimédia, c’est pour moi probablement la première version utilisable sérieusement. Tout d’abord, les versions précédentes étaient limitées à 1 Gio de mémoire vive, ce qui nécessitait une distribution dédiée avec et de plus les navigateurs Web ne sont pas forcément très à l’aise avec 1 Gio de mémoire vive. Le fait d’avoir accès à plus de mémoire vive est donc une grande avancée. En ce qui concerne la lecture de vidéos, si l’on fait l’analyse aujourd’hui à quelques jours de la sortie, le constat n’est pas forcément parfait, car si le H.265 en décodage est implémenté sur le VPU (_Video Processing Unit_), le H.264 ne l’est pas encore et est décodé par le processeur, ce qui semble fonctionner mais fait chauffer ledit processeur. Il faudra donc attendre que l’implémentation _open source_ des décodeurs avance. Le fait de pouvoir brancher un disque externe en USB 3.0 permet enfin d’avoir des performances acceptables pour le stockage. Je trouve qu’il n’y a plus d’obstacles majeurs à l’utilisation d’une telle solution pour un usage polyvalent _Desktop_. Si maintenant on se place côté [[DIY]], il y a du très très bon. Les temps de commutations des sorties numériques étant liés à la puissance des cœurs du processeur, on constate une très grande amélioration de la vitesse de commutation des GPIO sous Python, On passe de 16,11 KHz à 50,84 KHz. Il est important de constater que la majorité des périphériques additionnels appelés HAT restent utilisables avec cette nouvelle version. Tout cela pourrait sembler parfait, mais toutes ces améliorations viennent avec un gros point noir, cette carte chauffe énormément. Il devient difficile d’envisager un simple radiateur passif. Il faudra donc bien évaluer si cette augmentation des performances est bien utile au projet embarqué de type [[DIY]] ou autres, car si un Raspberry Pi 3 fait l’affaire, alors autant éviter les problèmes de surchauffe. On pourrait se poser la question de pourquoi utiliser cette carte plutôt que d’autres cartes à un tarif équivalent avec des processeurs aussi bons, voire meilleurs ? La première réponse qu’il est vraiment très important de prendre en compte, c’est le support logiciel. Acheter une carte sur des spécifications techniques ne sert absolument à rien, j’ai par exemple acheté une Orange Pi et je le regrette, car le support logiciel est tellement mauvais que la carte ne me sert à rien (en même temps ça m’a coûté 20 €). Je ne me ferai plus avoir. Beaucoup des cartes disponibles utilisent les processeurs graphiques Mali, qui sont les plus puissants du marché, mais il est assez difficile d’avoir accès aux pilotes graphiques dans l’espace utilisateur, car ils sont fermés, et c’est du coup assez difficile de trouver des cartes qui implémentent proprement les processeurs graphique et vidéo (VPU). Lorsque les constructeurs arrivent cependant à faire une distribution qui tient la route, il se trouve que des logiciels comme VLC n’arrivent pas forcément à profiter de l’accélération, c’est donc au final assez pénible. Le fait que la fondation travaille avec Broadcom sur une implémentation _open source_ des bibliothèques graphiques et vidéo pour l’ensemble des fonctionnalités du Video Core VI est donc en soit quelque chose qu’il faut encourager. Un autre point est la gestion des entrées‐sorties à usage général ([[GPIO]]). Vous pouvez avoir une carte avec tout ce qu’il faut matériellement, et ne pas avoir les GPIO activées dans l’arbre du noyau, vous voilà donc parti pour des aventures de compilation de noyau ARM... Il n’est pas facile lors de l’achat de savoir quelles sont les marques qui font le travail d’interfaçage et donnent accès aux périphériques de manière aussi simple que ce qu’a fait la fondation Raspberry Pi. Un dernier point est la communauté. Celle de Raspberry Pi est cent fois plus grande que toutes les autres, il est donc bien plus facile de trouver des réponses à des questions que pour les autres cartes. Donc, si vous n’avez pas un besoin hyper spécifique non couvert par les Raspberry Pi, choisissez‐les ! Cela vous évitera d’avoir des cartes inutiles qui traînent et seront de purs déchets dans quelques années.

AltStyle によって変換されたページ (->オリジナル) /