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

Sarfraz Khan Comments
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 AMD Confirms Next-Gen EPYC Venice “Zen 6” CPUs Are The First HPC Product Made Using TSMC’s 2nm “N2” Process, 5th Gen EPYC Validated At TSMC Arizona
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?3nm/2nm?3nm4nm6nm7nm7nm12nm14nm
ServerTBATBAEPYC 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 **** (Medusa 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)
Mainstream Desktop . Notebook APURyzen AI 500 (Sound Wave)?Ryzen AI 500 (Sound Wave)?Ryzen AI 400 (Medusa)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

Deal of the Day