AGESA
AMD Generic Encapsulated Software Architecture ( AGESA ) to biblioteka procedur opracowana przez firmę Advanced Micro Devices (AMD), używana do inicjalizacji platformy (PI) na płytach głównych wykorzystujących architekturę AMD64 . W ramach BIOS -u takich płyt głównych AGESA odpowiada za inicjalizację rdzeni procesora , chipsetu, pamięci głównej oraz kontrolera HyperTransport .
Historia
AGESA była open source na początku 2011 roku, mając na celu pomoc w rozwoju coreboot , projektu mającego na celu zastąpienie zastrzeżonego systemu BIOS komputerów PC . Jednak takie wydania nigdy nie stały się podstawą rozwoju coreboot poza rodziną AMD 15h, ponieważ zostały następnie zatrzymane.
AGESA stała się szczególnie istotna dzięki platformie AM4, którą AMD zaprojektowała z myślą o przyszłości, a od maja 2019 r. służyła jako podstawa dla trzech różnych generacji procesorów opartych na architekturze Zen. Dla każdej z tych generacji została wydana nowa gałąź kodu AGESA. Wersjonowanie AGESA często odbywa się oddzielnie dla każdego z tych trzech wydań, więc regresje numeracji muszą się zdarzyć, gdy przechodzi się z jednej generacji do następnej.
Pierwsza wersja, nazwana „Summit PI”, została wprowadzona na rynek w lutym 2017 r. Była skierowana na chipy Zen pierwszej generacji i rozpoczęła się od wersji 1.0.0.4. W grudniu 2017 roku, kiedy Summit PI osiągnął wersję 1.0.0.7, gałąź została przemianowana na „Raven PI” (numeracja wersji nie została zresetowana) i została wydana jako pierwsza wersja AGESA obsługująca APU Raven Ridge .
Druga wersja, obsługująca drugą generację Zen, znana jako Zen+ , nosi nazwę „Pinnacle PI”, od nazwy kodowej procesorów Ryzen, Pinnacle Ridge. Został uruchomiony w lutym 2018 roku z początkową wersją 1.0.0.0a.
Następnie w marcu 2019 roku ukazała się trzecia iteracja AGESA, nazwana „ComboAM4 PI”, począwszy od wersji 0.0.7.0, wprowadzająca obsługę procesorów opartych na Zen 2 .
„ComboAM4v2” obsługuje procesory oparte na Zen 3, podczas gdy „ComboAM5PI” obsługuje procesory oparte na Zen 4 w płytach głównych z gniazdem AM5 .
Zobacz też
Linki zewnętrzne
- Dokument specyfikacji firmy AMD (2008)
- ThomasNet — General Software, Inc. Pierwszy dostawca systemu BIOS obsługujący AMD Barcelona
- coreboot — Strategia obsługi systemu LinuxBIOS @AMD i informacje AGESA (PDF)
- Kod źródłowy AGESA Link do kodu źródłowego AGESA w coreboot. Historia repozytorium zawiera kod źródłowy AGESA dla wcześniej obsługiwanych platform.