Pourquoi le RP1 est le produit le plus important jamais fabriqué par Raspberry Pi

Nous avons eu environ une semaine pour digérer l’arrivée imminente du Raspberry Pi 5, et on peut dire sans se tromper que la nouvelle carte de Cambridge a suscité beaucoup d’enthousiasme avec ses spécifications améliorées et quelques nouvelles fonctionnalités inédites chez ses prédécesseurs. Lorsqu’il sera mis en vente générale, nous nous attendons à ce qu’il alimente une multitude de projets impressionnants dans ces pages, et nous attendons avec impatience son compagnon Compute Module 5, et nous espérons sincèrement qu’un Raspberry Pi 500 tout-en-un finira. Il s’agit du dernier d’une gamme d’ordinateurs monocarte progressivement améliorés de la société, mais nous pensons qu’il cache quelque chose de bien plus important que les améliorations qui ont marqué les générations précédentes. Où pensons-nous que la sauce secrète réside dans le Pi 5 ? Dans la puce périphérique PCIe tout-en-un RP1, bien sûr, la puce qui assure l’essentiel de l’interfaçage sur la nouvelle carte.

Un fabricant de cartes devient un concepteur de puces

Une puce RP3 sur un Pi Zero 2 W
Regardez à nouveau le Pi Zero 2 W, et vous vous rendez compte qu’il ne s’agit pas d’un package Broadcom mais d’un RP3. Thomas Amberg, CC BY-SA 2.0

Jusqu’à présent, nous avons vu trois morceaux de silicium personnalisés de Raspberry Pi, le RP1, le microcontrôleur RP2040 qui est en fait un RP2 et le système sur puce RP3 trouvé dans le Pi Zero 2 W. La numérotation indique leur calendrier de développement, et le projet RP1 remonte à 2016.

Le RP2040 utilise un ensemble vanille de pièces ARM rejointes par ces périphériques PIO conçus par Pi, tandis que le RP3 est le même SoC Broadcom que celui trouvé dans le Raspberry Pi 3 d’origine partageant un package avec 512 Mo de RAM. Il est évident qu’ils deviennent davantage une maison de conception de puces qu’un fabricant de cartes à chaque nouveau produit successif, et à chaque itération, leurs capacités augmentent.

Le RP1 est une puce qui place presque toutes les interfaces externes du Pi sur un périphérique PCIe, mais en réalité, nous pensons que c’est plus que cela. Ce qu’ils ont fait, c’est prendre tout ce qui fait d’un Raspberry Pi un Raspberry Pi et le retirer du SoC pour en faire une puce qui lui est propre. D’un point de vue matériel, cela rend certaines interfaces plus rapides et ajoute quelques nouvelles fonctionnalités, mais nous pensons que la véritable valeur de cette puce pour les utilisateurs de Raspberry Pi est stratégique.

Toutes leurs cartes précédentes utilisaient les périphériques intégrés du SoC Broadcom avec l’ajout d’une puce de hub Ethernet et USB tierce, mais un Pi basé sur RP1 les libère de la dépendance au SoC pour les interfaces. Parce que le RP1 est désormais un Pi-in-a-chip qui n’a besoin que d’un processeur d’application, de mémoire et d’un GPU pour fonctionner, ils peuvent désormais créer un Pi avec n’importe quel processeur et GPU qui fonctionnera comme les modèles précédents s’ils conservent leur dossier de support du système d’exploitation à toute épreuve.

Un Pi redevable à aucun autre

Tout ce dont vous avez besoin pour créer un Pi, à l’exception du CPU, de la mémoire et du GPU. Un schéma fonctionnel du RP1.

En théorie, avec le RP1 en main, ils pourraient créer un Pi avec n’importe quel processeur suffisamment puissant et doté d’une interface PCIe, mais il est peu probable que cela signifie un changement radical en termes d’architecture. Nous ne nous attendons donc pas à un RISC-V Pi ou à un x86 Pi, mais cela signifie qu’il ne doit pas nécessairement y avoir un ARM Pi avec une puce de Broadcom. Ils peuvent désormais fabriquer un Pi avec le silicium d’un autre fabricant en son cœur, mais si nous avions la chance de parier, nous devinerions que leur feuille de route met le silicium Raspberry Pi au premier plan. Notre boule de cristal est un peu trouble, mais s’il y a un RP4 ou un RP5 en préparation, cela ne pousserait pas trop loin l’imagination pour qu’ils y mettent des cœurs d’application et un GPU comme force motrice derrière un futur Raspberry Pi 5 ou 6.

Quoi qu’il arrive dans le futur, le RP1 est bien plus qu’un simple périphérique et sa véritable importance pour le Raspberry Pi en tant que produit deviendra évidente à mesure que son cycle de produit évolue. Nous avons eu droit à une fiche technique limitée qui a révélé quelques nouvelles fonctionnalités telles qu’un convertisseur analogique-numérique, et il y a des allusions à quelques révélations supplémentaires à venir. Si nous avions une liste de souhaits, ce serait pour un RP1 avec certains de ces PIO de style RP2040. Pendant ce temps, la simple pensée d’un futur Pi avec un processeur d’application Raspberry Pi est intrigante, notamment parce qu’ils pourraient être plus disposés à publier leur source blob que Broadcom ne l’a été.

Cela nous rappelle alors la célèbre chanson des Rolling Stones, dans la mesure où nous ne pouvons pas toujours obtenir ce que nous voulons, mais si même quelques-unes des prédictions ci-dessus pour le RP1 se réalisent, nous pourrions bien découvrir que nous obtenons ce dont nous avons besoin.

François Zipponi
Je suis François Zipponi, éditorialiste pour le site 10-raisons.fr. J'ai commencé ma carrière de journaliste en 2004, et j'ai travaillé pour plusieurs médias français, dont le Monde et Libération. En 2016, j'ai rejoint 10-raisons.fr, un site innovant proposant des articles sous la forme « 10 raisons de... ». En tant qu'éditorialiste, je me suis engagé à fournir un contenu original et pertinent, abordant des sujets variés tels que la politique, l'économie, les sciences, l'histoire, etc. Je m'efforce de toujours traiter les sujets de façon objective et impartiale. Mes articles sont régulièrement partagés sur les réseaux sociaux et j'interviens dans des conférences et des tables rondes autour des thèmes abordés sur 10-raisons.fr.