AGESA


AMD Generic Encapsulated Software Architecture is a procedure library developed by Advanced Micro Devices, used to perform the Platform Initialization on mainboards using their AMD64 architecture. As part of the BIOS of such mainboards, AGESA is responsible for the initialization of the CPU cores, chipset, main memory, and the HyperTransport controller.

History

AGESA was open sourced in early 2011, aiming to aid in the development of coreboot, a project attempting to replace PC's proprietary BIOS. However, such releases never became the basis for the development of coreboot beyond AMD's family 15h, as they were subsequently halted.
AGESA became particularly relevant with the AM4 platform, which AMD designed for futureproofing, and as of May 2019 has served as the base for three different generations of CPUs based on its Zen architecture. For each of these generations, a new branch of AGESA code has been released. AGESA versioning often runs separately for each of these three releases, so numbering regressions are bound to happen when going from one generation to the next.
The first version, named "Summit PI", launched in February 2017. It was targeted at the first generation Zen chips, and started with version 1.0.0.4. In October 2017, when Summit PI reached version 1.0.0.7, the branch was renamed to "Raven PI", and it was released as the first version of AGESA to support Raven Ridge APUs.
The second version, supporting the Zen's second generation, known as Zen+, is named "Pinnacle PI", after the Ryzen processors' codename, Pinnacle Ridge. It launched in February 2018 with an initial version of 1.0.0.0a.
Then in March 2019, the third iteration of AGESA, named "ComboAM4 PI", was released, starting at version 0.0.7.0, introducing support for Zen 2-based processors.
"ComboAM4v2" supports Zen 3-based processors, while "ComboAM5PI" supports Zen 4-based processors in socket AM5 motherboards.
"ChagallWS PI" for the sWRX8 platform, supporting ThreadRipper Pro processors based on the Chagall architecture.
In April 2023, AMD announced plans to replace the aging AGESA codebase with a new open-source firmware called "AMD openSIL". The new firmware is expected to be ready by 2026.

Version history

NameMicroarchitectureVersionRelease NotesRelease date
ChagallWSPIZen 31.0.0.CJuly 2025
ChagallWSPIZen 31.0.0.BAMD-SB-7033December 2024
ChagallWSPIZen 31.0.0.7AMD-SB-7009January 2024
CastlePeakWSPIZen 21.0.0.GAMD-SB-7033December 2024
CastlePeakWSPIZen 21.0.0.CAMD-SB-7009November 2023

NameMicroarchitectureVersionNotesDate
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.FSecurity updatesJuly 2025
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.ESecurity fixes January 2025
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.DSecurity fixes November 2024
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.CcSecurity fixes in Ryzen 3000September 2024
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.CbSecurity fixes in Ryzen 4000/5000August 2024
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.CaSecurity fixes for Ryzen 4000G Renoir April 2024
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.CSecurity fixes March 2024
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.BSecurity fixes September 2023
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.ASecurity fixesApril 2023
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.8Security fixes for Ryzen 5000 CezanneJanuary 2023
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.7Support for Cezanne with 300 chipsetApril 2022
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.6bSupport for Ryzen 5800X3DMarch 2022
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.5Stability fixesDecember 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.3cSupport for Ryzen 5000 Vermeer, Ryzen 4000G Renoir with 300 chipsetOctober 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.2Stability fixesMarch 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.1Stability fixesFebruary 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.2.0.0Support for Vermeer, Renoir, Cezanne with 400 chipsetJanuary 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.1.9.0Curve Optimizer for undervolting and overclockingJanuary 2021
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.1.0.0dSupport for 400 chipsetDecember 2020
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.1.0.0cStability fixesNovember 2020
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.1.0.0Stability fixesSeptember 2020
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.0.8.1Stability fixesSeptember 2020
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.0.8.0Support for Vermeer with 500 chipsetAugust 2020
Combo-AM4v2Zen 3
Zen 2
Zen+
Zen
1.0.0.2Support for B550 chipset, Ryzen 3000 Matisse XT, RenoirJune 2020
Combo-AM4Zen 2
Zen+
Zen
1.0.0.6Stability fixesJune 2020
Combo-AM4Zen 2
Zen+
Zen
1.0.0.5Stability fixesApril 2020
Combo-AM4Zen 2
Zen+
Zen
1.0.0.4bSupport for Ryzen 9 3950X, Zen und Zen+November 2019
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3abbaStability fixesSeptember 2019
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3abbStability fixesAugust 2019
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3abaStability fixes
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3abStability fixes
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3aStability fixes
Combo-AM4Zen 2
Zen+
Zen
1.0.0.3Stability fixes
Combo-AM4Zen 2
Zen+
Zen
1.0.0.2Stability fixes
Combo-AM4Zen 2
Zen+
Zen
1.0.0.1Full support for Matisse
Combo-AM4Zen 2
Zen+
Zen
0.0.7.2Support for Ryzen 3000G Picasso, preliminary support for MatisseMarch 2019
PinnaclePI-AM4Zen+
Zen
Excavator
1.0.0.6December 2018
PinnaclePI-AM4Zen+
Zen
Excavator
1.0.0.4August 2018
PinnaclePI-AM4Zen+
Zen
Excavator
1.0.0.2aJune 2018
PinnaclePI-AM4Zen+
Zen
Excavator
1.0.0.2June 2018
PinnaclePI-AM4Zen+
Zen
Excavator
1.0.0.1aMarch 2018
SummitPI-AM4Zen
Excavator
1.0.0.6bSeptember 2017
SummitPI-AM4Zen
Excavator
1.0.0.6aJuly 2017
SummitPI-AM4Zen
Excavator
1.0.0.6Support for DDR4 SDRAM up to 4000 MT/sMay 2017
SummitPI-AM4Zen
Excavator
1.0.0.4aApril 2017