L'entreprise 3mdeb a publié Dasharo v0.9, une version de firmware libre pour la carte mère Gigabyte MZ33-AR1. Cette carte prend en charge les processeurs AMD EPYC des séries 9004 et 9005. L'important est qu'elle intègre Coreboot avec AMD openSIL, une combinaison inédite sur une carte EPYC commerciale. Bien qu'openSIL ne soit pas prêt pour la production avant Zen 6, le port est fonctionnel et expérimental.
Comment fonctionne le pont entre Coreboot et openSIL sur EPYC 🖥️
L'intégration d'AMD openSIL (Silicone Initialization Library) avec Coreboot remplace partiellement le code propriétaire AGESA. Dans cette version, openSIL gère l'initialisation du silicium, tandis que Coreboot gère le reste du démarrage. 3mdeb a dû adapter les pilotes et la table ACPI pour que le système fonctionne avec les mémoires DDR5 et les 96 cœurs de l'EPYC 9004. Le résultat est un démarrage fonctionnel, bien qu'avec des limitations propres à un code en phase alpha.
AMD openSIL : le firmware qui arrive avant le matériel qui en a besoin 🚀
Voir openSIL fonctionner sur un EPYC 9004, c'est comme voir un pilote de Formule 1 utiliser des pneus hiver. La technologie est conçue pour Zen 6, mais quelqu'un chez 3mdeb a dit : Et si on l'essayait maintenant ?. Et ça a fonctionné, même si au rythme d'un escargot avec la gueule de bois. Alors qu'AMD promet openSIL pour 2026, ces gars-là l'ont déjà mis en route. Le matériel actuel est le cobaye parfait.