Version Ubuntu 25.10 pour mandater le profil RVA23, obsolète la plupart du matériel RISC-V

Orange Pi RV2 No Ubuntu 25.10 26.04

RISC-V est une norme d’architecture ouverte qui offre de la flexibilité, et les concepteurs de puces peuvent ajouter ou supprimer des instructions car ils plaisent pour répondre à leurs besoins en application. C’est très idéal jusqu’à ce que des logiciels complexes conçus pour fonctionner sur plusieurs plates-formes soient impliqués. C’est pourquoi pour le support Linux et Android, les profils RVA (application RISC-V) ont été créés, de sorte que chaque SoC RISC-V conçu pour ces systèmes répond à des exigences minimales et des instructions partagées, auxquelles vous ajouteriez également plus si nécessaire, tant qu’ils ne brisent pas la norme.

L’association RISC-V a ratifié le dernier profil RVA23 pour RISC-V 64 bits en octobre 2024, ce qui oblige notamment le soutien aux extensions vectorielles et hyperviseurs. Omgubuntu rapporte également que Canonical a décidé d’élever la famille RISC-V ISA requise à RVA23, ou plus exactement RVA23U64, de RVA20 pour la prochaine version d’Ubuntu 25.10. En d’autres termes, à l’avenir, Ubuntu ne sera pris en charge que sur les plates-formes matérielles plus récentes, et les systèmes incompatibles exécutant Ubuntu 24.04 ne pourront pas mettre à niveau.

Ubuntu Risc-V RVA23

Les grands projets arrêtent toujours le support pour le matériel plus ancien après un certain temps, mais Canonical a peut-être été trop zélé ici. Jetons un coup d’œil au plan de test du commit:

Testez que Ubuntu 22.04 Jammy peut être mis à niveau vers Ubuntu 24.04 Noble sur le matériel RVA20.
Testez que Ubuntu 24.04 Noble ne peut pas être mis à niveau en courageux ou en quête sur le matériel RVA20.
Testez que Ubuntu 25.04 Plucky ne peut pas être mis à niveau vers des quêtes sur le matériel RVA20.
Testez que Ubuntu 24.04 Noble peut être mis à niveau vers des quêtes sur une machine virtuelle RVA23.
Testez que Ubuntu 24.04 Plucky peut être mis à niveau vers des quêtes sur une machine virtuelle RVA23.

Testez que Ubuntu 24.04 Plucky peut être mis à niveau vers des quêtes sur une machine virtuelle ARM64.

Qemu 10.0 fournit toutes les extensions RVA23U64.

Remarquez quelque chose d’étrange. RVA20 a été testé sur le matériel et RVA23 a été testé sur une machine virtuelle. Pourquoi? En effet

… Il n’y a pas actuellement de machines RVA23 (0) sur le marché. La spécification n’a été ratifiée qu’il y a quelques mois.

Peter de Kraker a également conclu le rapport «Bug» LaunchPad lié ci-dessus:

Ouais. Assez déçu que mon Orangepi RV2 ne deviendrait immédiatement pas pris en charge par les nouvelles versions Ubuntu. :(. Je comprendrais cela pour 26.10 mais maintenant ?? RVA22 semble beaucoup plus sain d’esprit et, comme le dit Laurent, il n’y a pas de matériel avec RVA23 actuellement ?!

Orange Pi RV2 No Ubuntu 25.10 26.04

Pour référence, le «vieux» Orange Pi RV2 a été publié en mars 2025, ou il y a environ quatre mois, il ne soutiendra pas la dernière version d’Ubuntu, ce qui rend les conseils RISC-V les plus excitants obsolètes, bien que certains puissent également être conformes à RVA23, en fonction des instructions mises en œuvre dans le SOC. Vous devrez donc peut-être passer à une autre distribution Linux si vous souhaitez exécuter un système d’exploitation Linux récent sur une carte RISC-V qui ne répond pas aux exigences de profil RVA23.

Merci à TLS pour le conseil.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video