Premier firmware open source Dasharo pour la plateforme AMD AM5

- Dasharo v0.9.0 — le premier firmware open pour AMD AM5.
- Prend en charge la MSI PRO B850‑P, Windows 11 et Linux avec Secure Boot.
- Fonctionne uniquement avec les processeurs de la série Phoenix, sans 3D V‑Cache.
- Un branchement openSIL distinct d'AMD est nécessaire pour prendre en charge Ryzen 9000.
Le développeur 3mdeb, connu pour ses projets en open source et en sécurité système, a annoncé la sortie de Dasharo v0.9.0 — le premier firmware open compatible avec la nouvelle plateforme AMD AM5. Le produit est basé sur coreboot version 25.12 et l'interface ouverte AMD openSIL, permettant de remplacer complètement le BIOS UEFI propriétaire sur la carte mère MSI PRO B850‑P.
Dasharo prend en charge le démarrage en mode UEFI avec Secure Boot activé, ce qui la rend compatible avec Windows 11 et les distributions Linux modernes. Le firmware fonctionne également avec TPM, permet de mettre à jour le microprogramme via l'interface UEFI et offre aux utilisateurs des options de configuration flexibles pour les paramètres de démarrage.
La sortie de la première version publique a prouvé que la plateforme AM5 est capable de fonctionner sur un logiciel bas niveau entièrement ouvert sans perte de fonctionnalités clés : la graphique intégrée, les emplacements PCIe, les contrôleurs USB, les disques SATA et les interfaces réseau sont pris en charge. De plus, les développeurs ont mis en œuvre une initialisation de la mémoire stable et des schémas avancés de gestion de l'énergie.
Processeurs pris en charge
À l'heure actuelle, Dasharo ne fonctionne qu'avec les processeurs de la série AMD Phoenix : Ryzen 7 8700G, Ryzen 5 8600G, Ryzen 5 8500G, Ryzen 5 8400F et Ryzen 3 8300G. D'autres puces de la plateforme AM5, y compris les modèles avec la technologie 3D V-Cache, ne se chargent pas encore.
La technologie 3D V‑Cache, utilisée dans les processeurs Ryzen 9 7950X3D, n'empêche pas l'ajout de support dans les futures versions du firmware, cependant la branche actuelle de Dasharo ne l'inclut pas, car aucun des processeurs Phoenix pris en charge n'est équipé de ce type de cache.
Les processeurs Ryzen 9000 (famille Granite Ridge) restent également hors de portée, car ils utilisent un autre cristal SoC, nécessitant une branche openSIL distincte d'AMD. Au moment de la sortie de Dasharo v0.9.0, AMD n'avait pas encore fourni une telle branche.
Perspectives de développement
À l'origine, le projet openSIL phoenix_poc était destiné aux processeurs mobiles. 3mdeb l'a élargi en ajoutant le support des processeurs de bureau Phoenix, ce qui a ouvert la voie à une utilisation plus large du firmware open sur AM5.
Les développeurs appellent les utilisateurs à créer des demandes dans le dépôt openSIL sur GitHub, exprimant leur intérêt pour le support des processeurs de la famille Raphael et Granite Ridge. Avec un nombre suffisant de demandes, AMD pourrait accélérer la sortie des branches openSIL nécessaires.
Le firmware ouvert Dasharo représente une étape importante vers une plus grande transparence et un meilleur contrôle sur les logiciels de bas niveau dans les PC modernes. Il permet aux utilisateurs de se débarrasser des BIOS fermés, d'améliorer la sécurité du système et de réduire la dépendance vis-à-vis des fournisseurs de microprogrammes.
Pour la communauté IT ukrainienne et tous ceux qui apprécient les technologies indépendantes, un tel projet ouvre de nouvelles possibilités de personnalisation, d'audit de code et de développement collaboratif. Sous réserve d'une coopération continue avec AMD, le firmware ouvert pourrait devenir la norme pour les plateformes de bureau.
Source : 3DNews



