Le développement à l'aide de RISC-V, un jeu d'instructions open source pour les processeurs informatiques, gagne en popularité en tant qu'alternative à ARM et à d'autres fabricants. Il n'en est encore qu'à ses balbutiements et vos choix de cartes de développement sont limités.
Tout semble sur le point de changer, car un accord entre les fabricants de puces Allmaker Technology et T-Head apportera les puces RISC-V basées sur Linux à une variété de facteurs de forme.
La première carte basée sur la nouvelle technologie sera un ordinateur monocarte (SBC) utilisant le cœur XuanTie C906 (RV64GCV).
Bien que de nombreux détails restent à confirmer, il semble que les nouvelles cartes de développement commenceront à environ 12,50 $ et comprendront un système sur module (SoM) connecté à une carte de base via un connecteur de bord.
Les nouvelles cartes de développement ont été annoncées via la société d'électronique chinoise Sispeed sur Twitter, accompagnées d'un diagramme des fonctionnalités que la nouvelle architecture apportera.
Il semble que les cartes exécuteront un système Debian Linux et présenteront les mêmes interfaces que les autres cartes de développement destinées au marché de la maison intelligente, du contrôle industriel et de l'électronique grand public.
Bien qu'il n'y ait pas de liste de spécifications confirmées, le tweet de Sispeed mentionne HDMI, RVB, DVP, MIPI et GMAC. Une réponse ultérieure sur Twitter a également confirmé l'encodage vidéo matériel H.264/H.265 et le démarrage de la carte SD.
L'hôte USB et On-The-Go (OTG) seront également livrés en standard, bien qu'il ne soit pas clair s'il s'agira d'USB 2 ou 3.
Enfin, la puce Allwinner, qui n'a pas encore été nommée, sera monocœur et capable de supporter une RAM DDR3 de 1600 ou 3200 MHz. Quant à la quantité de RAM, ce n'est pas encore tout à fait clair, mais en regardant les réponses de Sipeed aux requêtes, elle se situera entre 256 Mo et 1 Go. Cela peut sembler un peu faible pour certains, mais dans le monde des appareils Linux embarqués, c'est assez normal.
La première carte de développement avec les nouveaux chipsets coûterait environ 12,50 $ et serait disponible d'ici 1 à 2 mois.
Ce n'est que le début, mais il semble qu'il y aura une gamme de cartes de développement Allwinner SoC RISC-V disponibles avec différentes spécifications qui évolueront avec le prix. RISC-V existe depuis un certain temps, mais il est encore loin d'être un standard dans les biens de consommation.
Il en va de même pour presque tous les développeurs de loisirs. À moins que vous ne cherchiez spécifiquement à travailler avec RISC-V, vous feriez bien mieux d'obtenir un Raspberry Pi ou une carte de développement bon marché comme le Banana Pi à 16 $ récemment sorti avec un accélérateur AI.
RISC-V évolue rapidement, et il est probable que ce ne sont pas les seuls SBC abordables que nous verrons annoncés dans les mois à venir. Le cœur RV64GCV au cœur des cartes de développement récemment annoncées est conçu pour une production à faible coût et en grande quantité.
Bien qu'il soit trop tôt pour dire si les nouvelles puces Allwinner auront la capacité de remplacer les puces basées sur Arm, c'est un pas dans la bonne direction pour ceux qui prennent en charge l'informatique open source.