본문으로 이동

AGESA

위키백과, 우리 모두의 백과사전.

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

역사

[편집]

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

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의 첫 번째 버전으로 출시되었다.[3]

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

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

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

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

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

버전 역사

[편집]
소켓 AM5용 AGESA 릴리스
이름 마이크로아키텍처 버전 릴리스 노트 릴리스 날짜
ComboAM5PI 젠 5

젠 4

1.2.0.3c 보안 수정 (AMD-SB-7033, "젠5" 프로세서 영향 받는 제품으로 추가) 2025년 3월
1.2.0.3a 패치 A X870 및 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월
FireRangePi 1.1.7.0 패치 A 라이젠 9000 지원 2024년 4월
ComboAM5PI 젠 4 1.1.0.2 보안 취약점 수정 (AMD-SB-4008) 2024년 1월
1.1.0.1 보안 취약점 수정 (LogoFAIL) 2024년 1월
1.1.0.0 버그 수정 2023년 12월
1.0.9.0 USB 3.0 관련 버그 수정 2023년 11월
1.0.8.0 피닉스 지원, 보안 수정 (Inception) 2023년 10월
1.0.0.7c 특정 RAM 부팅 문제 수정 2023년 8월
1.0.0.7 SoC 전압을 최대 1.3볼트로 제한 2023년 5월
1.0.0.6 버그 수정 2023년 4월
1.0.0.5 패치 C 라이젠 7000X3D 지원 2023년 3월
1.0.0.4 65와트 라이젠 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 패치 H RAM 호환성 개선
소켓 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.7 300 칩셋 세잔 지원 2022년 4월
1.2.0.6b 라이젠 5800X3D 지원 2022년 3월
1.2.0.5 안정성 수정 2021년 12월
1.2.0.3c 300 칩셋 라이젠 5000 베르메르, 라이젠 4000G 르누아르 지원 2021년 10월
1.2.0.2 안정성 수정 2021년 3월
1.2.0.1 안정성 수정 2021년 2월
1.2.0.0 400 칩셋 베르메르, 르누아르, 세잔 지원 2021년 1월
1.1.9.0 언더볼팅오버클럭을 위한 커브 옵티마이저
1.1.0.0d 400 칩셋 지원 2020년 12월
1.1.0.0c 안정성 수정 2020년 11월
1.1.0.0 안정성 수정 2020년 9월
1.0.8.1 안정성 수정 2020년 9월
1.0.8.0 500 칩셋 베르메르 지원 2020년 8월
1.0.0.2 B550 칩셋, 라이젠 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.6 2018년 12월
1.0.0.4 2018년 8월
1.0.0.2a 2018년 6월
1.0.0.2
1.0.0.1a 2018년 3월
SummitPI-AM4

엑스카베이터

1.0.0.6b 2017년 9월
1.0.0.6a 2017년 7월
1.0.0.6 최대 4000MT/s의 DDR4 SDRAM 지원 2017년 5월
1.0.0.4a 2017년 4월

같이 보기

[편집]

각주

[편집]
  1. “Technical details on AMD's coreboot source code release”. AMD. 2011년 2월 28일. 2014년 3월 25일에 원본 문서에서 보존된 문서. 2016년 2월 1일에 확인함. 
  2. Griffith, Bruce (2014년 11월 5일). “AMD's binary-only AGESA libraries”. 2019년 2월 28일에 원본 문서에서 보존된 문서. 2017년 5월 8일에 확인함. 
  3. “AMD AGESA 1.0.0.7 Update Will Add Raven Ridge Support”. 2017년 10월 17일. 2019년 5월 2일에 원본 문서에서 보존된 문서. 2019년 5월 2일에 확인함. 
  4. “Socket AM4 motherboard BIOS update - ready for Ryzen 3000 CPUs - Series 500 Chipset”. Guru3D. 2019년 3월 25일. 
  5. “Asus x670-p bios”. 
  6. “Empowering The Industry with Open System Firmware – AMD openSIL”. 《AMD.com》 (영어). 2023년 4월 13일. 
  7. Bonshor, Gavin. “AMD openSIL Planned to Replace AGESA Firmware in Client and Server in 2026”. 《www.anandtech.com》. 2023년 5월 20일에 원본 문서에서 보존된 문서. 2023년 5월 20일에 확인함. 

외부 링크

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