AGESA

AGESA, 즉 AMD 제네릭 캡슐화 소프트웨어 아키텍처(AMD Generic Encapsulated Software Architecture)는 AMD가 개발한 절차 라이브러리로, AMD64 아키텍처를 사용하는 메인보드에서 플랫폼 초기화 (PI)를 수행하는 데 사용된다. 이러한 메인보드의 바이오스의 일부인 AGESA는 CPU 코어, 칩셋, 주 메모리 및 하이퍼트랜스포트 컨트롤러의 초기화를 담당한다.

역사
AGESA는 PC의 독점 바이오스를 대체하려는 프로젝트인 코어부트 개발을 돕기 위해 2011년 초에 오픈 소스로 공개되었다. 그러나 이러한 릴리스는 이후 중단되면서 AMD의 패밀리 15h를 넘어 코어부트 개발의 기반이 되지 못했다.

AGESA는 AMD가 미래를 대비하여 설계한 AM4 플랫폼과 특히 관련성이 높아졌으며, 2019년 5월 현재 젠 아키텍처 기반의 세 가지 다른 세대의 CPU의 기반이 되었다. 이들 각 세대마다 AGESA 코드의 새로운 브랜치가 출시되었다. AGESA 버전 관리는 이 세 가지 릴리스 각각에 대해 별도로 실행되는 경우가 많으므로, 한 세대에서 다음 세대로 넘어갈 때 버전 번호의 퇴행이 발생할 수밖에 없다.

"서밋 PI"라는 이름의 첫 번째 버전은 2017년 2월에 출시되었다. 이 버전은 1세대 젠 칩을 대상으로 했으며, 버전 1.0.0.4로 시작했다. 2017년 10월, 서밋 PI가 버전 1.0.0.7에 도달했을 때, 이 브랜치는 "레이븐 PI"로 이름이 변경되었고(버전 번호는 초기화되지 않았다), 레이븐 릿지 APU를 지원하는 AGESA의 첫 번째 버전으로 출시되었다.

젠+으로 알려진 젠의 2세대를 지원하는 두 번째 버전은 라이젠 프로세서의 코드명인 피나클 릿지를 따서 "피나클 PI"라고 명명되었다. 이 버전은 2018년 2월에 초기 버전 1.0.0.0a로 출시되었다.

그리고 2019년 3월, "콤보AM4 PI"라는 이름의 세 번째 AGESA 버전이 버전 0.0.7.0으로 출시되어 젠 2 기반 프로세서에 대한 지원을 도입했다.

"ComboAM4v2"는 젠 3 기반 프로세서를 지원하며, "ComboAM5PI"는 AM5 메인보드에서 젠 4 기반 프로세서를 지원한다.

sWRX8 플랫폼용 "ChagallWS PI"는 차갈 아키텍처 기반의 스레드리퍼 프로 프로세서를 지원한다.

2023년 4월, AMD는 노후화된 AGESA 코드베이스를 새로운 오픈 소스 펌웨어인 "AMD openSIL"로 교체할 계획을 발표했다. 새 펌웨어는 2026년까지 준비될 것으로 예상된다.

 버전 역사 
+ 소켓 AM5용 AGESA 릴리스이름마이크로아키텍처버전릴리스 노트 릴리스 날짜ComboAM5PI젠 5
젠 41.2.0.3c보안 수정 (AMD-SB-7033, "젠5" 프로세서 영향 받는 제품으로 추가)2025년 3월1.2.0.3a 패치 AX870 및 B850 메인보드에서 단일 및 이중 랭크 메모리 호환성 개선2025년 3월1.2.0.3시스템 성능 개선, 보안 수정 (CPU 마이크로코드 서명 검증 취약점 AMD-SB-7033)2025년 1월1.2.0.2b보안 수정 (SMM 취약점 AMD-SB-7027)2024년 11월1.2.0.2코어 간 지연 시간 감소2024년 9월1.2.0.1보안 취약점 수정 (AMD-SB-7014)2024년 8월1.2.0.0a성능, 버그 수정2024년 6월FireRangePi1.1.7.0 패치 A라이젠 9000 지원2024년 4월ComboAM5PI젠 41.1.0.2보안 취약점 수정 (AMD-SB-4008)2024년 1월1.1.0.1보안 취약점 수정 (LogoFAIL)2024년 1월1.1.0.0버그 수정2023년 12월1.0.9.0USB 3.0 관련 버그 수정2023년 11월1.0.8.0피닉스 지원, 보안 수정 (Inception)2023년 10월1.0.0.7c특정 RAM 부팅 문제 수정2023년 8월1.0.0.7SoC 전압을 최대 1.3볼트로 제한2023년 5월1.0.0.6버그 수정2023년 4월1.0.0.5 패치 C라이젠 7000X3D 지원2023년 3월1.0.0.465와트 라이젠 7000 지원2023년 1월1.0.0.3 패치 A지포스 RTX 40 시리즈 GPU 호환성 개선, AMD 라이젠 마스터 유틸리티 최적화2022년 9월1.0.0.3최적화된 시스템 설정1.0.0.2최적화된 시스템 안정성1.0.0.1 패치 HRAM 호환성 개선

+소켓 AM4용 AGESA 릴리스이름마이크로아키텍처버전노트날짜Combo-AM4v2젠 3
젠 2

젠+

젠1.2.0.E보안 수정 (CPU 마이크로코드 서명 검증 취약점 AMD-SB-7033)2025년 1월1.2.0.D보안 수정 (SMM 취약점 AMD-SB-7027)2024년 11월1.2.0.Cc라이젠 3000의 보안 수정 (Sinkclose/SMM 락 바이패스)2024년 9월1.2.0.Cb라이젠 4000/5000의 보안 수정 (Sinkclose/SMM 락 바이패스 AMD-SB-7014)2024년 8월1.2.0.Ca라이젠 4000G 르누아르 보안 수정 (AMD-SB-7008, AMD-SB-4008)2024년 4월1.2.0.C보안 수정 (LogoFAIL)2024년 3월1.2.0.B보안 수정 (Inception)2023년 9월1.2.0.A보안 수정2023년 4월1.2.0.8라이젠 5000 세잔 보안 수정2023년 1월1.2.0.7300 칩셋 세잔 지원2022년 4월1.2.0.6b라이젠 5800X3D 지원2022년 3월1.2.0.5안정성 수정2021년 12월1.2.0.3c300 칩셋 라이젠 5000 베르메르, 라이젠 4000G 르누아르 지원2021년 10월1.2.0.2안정성 수정2021년 3월1.2.0.1안정성 수정2021년 2월1.2.0.0400 칩셋 베르메르, 르누아르, 세잔 지원2021년 1월1.1.9.0언더볼팅 및 오버클럭을 위한 커브 옵티마이저1.1.0.0d400 칩셋 지원2020년 12월1.1.0.0c안정성 수정2020년 11월1.1.0.0안정성 수정2020년 9월1.0.8.1안정성 수정2020년 9월1.0.8.0500 칩셋 베르메르 지원2020년 8월1.0.0.2B550 칩셋, 라이젠 3000 마티스 XT, 르누아르 지원2020년 6월Combo-AM4젠 2
젠+

젠

(엑스카베이터)1.0.0.6안정성 수정2020년 6월1.0.0.5안정성 수정2020년 4월1.0.0.4b라이젠 9 3950X, 젠 및 젠+ 지원2019년 11월1.0.0.3abba안정성 수정2019년 9월1.0.0.3abb안정성 수정2019년 8월1.0.0.3aba안정성 수정1.0.0.3ab안정성 수정1.0.0.3a안정성 수정1.0.0.3안정성 수정1.0.0.2안정성 수정1.0.0.1마티스 전체 지원0.0.7.2라이젠 3000G 피카소 지원, 마티스 예비 지원2019년 3월PinnaclePI-AM4젠+
젠

엑스카베이터1.0.0.62018년 12월1.0.0.42018년 8월1.0.0.2a2018년 6월1.0.0.21.0.0.1a2018년 3월SummitPI-AM4젠
엑스카베이터1.0.0.6b2017년 9월1.0.0.6a2017년 7월1.0.0.6최대 4000MT/s의 DDR4 SDRAM 지원2017년 5월1.0.0.4a2017년 4월

 같이 보기 
 부트스트래핑 (컴퓨팅)
 코어부트
 메모리 레퍼런스 코드

 각주 

 외부 링크 
 AMD의 사양 문서 (2008)
 ThomasNet 제너럴 소프트웨어, AMD 바르셀로나를 지원하는 첫 번째 바이오스 공급업체
 coreboot  LinuxBIOS 활성화 전략 @AMD & AGESA 정보 (PDF)
 AGESA 소스 코드  coreboot의 AGESA 소스 코드 링크. 저장소 기록에는 이전에 지원되던 플랫폼의 AGESA 소스 코드가 포함되어 있다.

분류:바이오스
분류:AMD 기술