AMD Preps Replacement of AGESA With openSIL Starting Next-Gen Zen 6 “Ryzen & EPYC” Families

Sep 7, 2024 at 05:59am EDT
AMD Preps Replacement of AGESA With openSIL Starting Next-Gen Zen 6 "Ryzen & EPYC" Families 1

AMD reveals plans to implement openSIL open-source firmware into next-gen Zen 6 Ryzen & EPYC CPUs for better transparency, security, & development.

AMD openSIL will be production-reaAMD Preps dy to replace AGESA within 2025-2026, Just in time for Zen 6 Ryzen & EPYC releases

AMD's openSIL project, announced in 2023 is now in good shape and looks to be on time for AMD's future processors. At the Open-Source Firmware Conference in Germany, the company revealed its progress on the openSIL project, indicating that the firmware will be ready for production within 2025-2026.

Related Story Valve Confirms It’s Working With NVIDIA to Bring SteamOS To Even More PC Gamers
Image Credit: Phoronix.com

openSIL was open-sourced in June 2023 and is expected to completely take over AMD's AGESA in both client and server processors in the coming years. The progress of this project looks pretty much on time and as per the slides shared by AMD at OFSC 2024, the 6th gen AMD EPYC "Venice" and Ryzen processors based on the Zen 6 core architecture will have this firmware at the production level. Furthermore, AMD has plans for future programs as well, which will allow it to release openSIL code for newer platforms one quarter after the hardware is launched.

As per the information, AMD has already conducted an experimental port to one of its motherboards, and with the launch of Zen 6 processors, openSIL will be used along with AGESA-v10 firmware initially. The AGESA will be replaced eventually by openSIL completely shortly but the Zen 6 will still rely on the pre-x86 Platform Security Processor binaries.

Image Credit: Phoronix.com

It's expected that the AGESA will be phased out completely by the time Zen 7 CPUs arrive and AMD will strengthen its support for Coreboot, which is another open-source firmware project and will also make more contributions to Tianocore. With the transition to open-source firmware, the dependency on AMD's proprietary code will be reduced and with community involvement, openSIL firmware will allow community collaboration and contribution to developing the firmware for the better.

Not only this will enhance the overall transparency, innovations, and security for AMD's next-gen CPUs, but it could also lead to other hardware manufacturers adapting open-source firmware in the future. At the moment, AMD is active in the development of open-source solutions for various product lines that include Sound Open Firmware, secure Encrypted Virtualization firmware, and openBMC(Baseboard Management Controller software).

AMD Zen CPU / APU Roadmap:

Zen ArchitectureZen 7Zen 6CZen 6Zen 5 (C)Zen 4 (C)Zen 3+Zen 3Zen 2Zen+Zen 1
Core CodenameTBAMonarchMorpheusNirvana (Zen 5)
Prometheus (Zen 5C)
Persphone (Zen 4)
Dionysus (Zen 4C)
WarholCerebrusValhallaZen+Zen
CCD CodenameTBATBATBAEldoraDurangoTBCBrekenridgeAspen HighlandsN/AN/A
Process NodeTBA3nm/2nm?2nm/3nm3nm4nm6nm7nm7nm12nm14nm
ServerTBAEPYC Venice (6th Gen)EPYC Venice (6th Gen)EPYC Turin (5th Gen)EPYC Genoa (4th Gen)
EPYC Siena (4th Gen)
EPYC Bergamo (4th Gen)
N/AEPYC Milan (3rd Gen)EPYC Rome (2nd Gen)N/AEPYC Naples (1st Gen)
High-End DesktopTBATBATBARyzen Threadripper 9000 (Shamida Peak)Ryzen Threadripper 7000 (Storm Peak)N/ARyzen Threadripper 5000 (Chagal)Ryzen Threadripper 3000 (Castle Peak)Ryzen Threadripper 2000 (Coflax)Ryzen Threadripper 1000 (White Haven)
Mainstream Desktop CPUsTBATBARyzen **** (Olympic Ridge)Ryzen 9000 (Granite Ridge)Ryzen 7000 (Raphael)Ryzen 6000 (Warhol / Cancelled)Ryzen 5000 (Vermeer)Ryzen 3000 (Matisse)Ryzen 2000 (Pinnacle Ridge)Ryzen 1000 (Summit Ridge)
Enthusiast Mobile CPUsTBATBARyzen **** (Gator Range)Ryzen 9000HX (Fire Range)Ryzen 7000HX (Dragon Range)N/AN/AN/AN/AN/A
Mainstream Desktop . Notebook APURyzen AI 500 (Sound Wave)?Ryzen AI 500 (TBA)Ryzen AI 400 (Medusa Point / BB)Ryzen AI 300 (Strix Point)
Ryzen *** (Krackan Point)
Ryzen 7000 (Phoenix)Ryzen 6000 (Rembrandt)Ryzen 5000 (Cezanne)
Ryzen 6000 (Barcelo)
Ryzen 4000 (Renoir)
Ryzen 5000 (Lucienne)
Ryzen 3000 (Picasso)Ryzen 2000 (Raven Ridge)
Low-Power MobileTBATBATBARyzen *** (Escher)Ryzen 7000 (Mendocino)TBATBARyzen 5000 (Van Gogh)
Ryzen 6000 (Dragon Crest)
N/AN/A

News Source: Phoronix

About the author: Sarfraz Khan is a hardware reporter with a focus on PC components and the builder community. With years of experience writing about PC hardware and laptops, his work has been featured on several reputable technology publications. Sarfraz's hands-on experience is demonstrated through his first-person accounts of using and comparing different hardware configurations, providing practical and relatable insights for everyday users. His technical analysis is respected by peers in the enthusiast community and has been cited by specialized hardware sites such as Germany's Igor's Lab.

Follow Wccftech on Google to get more of our news coverage in your feeds.

Deal of the Day