며칠 전에 공식적으로 발표되었습니다. Coreboot 25.12 릴리스독점 BIOS 및 펌웨어(UEFI)의 오픈 소스 대안을 개발하는 이 프로젝트의 새로운 버전은 3개월간의 집중적인 작업의 결과물입니다. 750건 이상의 확인이 누적되었습니다. (커밋) 110명의 개발자가 제작했습니다.여기에는 프로젝트에 새롭게 합류하는 21명의 협력자가 포함됩니다.
이 버전은 구현 방식에서 두드러집니다. 새로운 런타임 구성 인터페이스향상된 영구 저장 용량, 더 큰 SMMSTORE 용량, 인텔 플랫폼(IPU)에서 MIPI 카메라 지원 개선 및 차세대 하드웨어 지원.
새로운 마더보드 및 프로세서 지원
이전 버전과 마찬가지로 새로운 Coreboot 버전에서도 호환 하드웨어 목록이 크게 확장되었습니다. 이번 릴리스에서는공식 지원이 추가되었습니다. 소비자용 마더보드, 워크스테이션 및 비즈니스 노트북:
- 소비자용 메인보드: ASRock Z77 Extreme4 및 ASUS PRIME H610I-PLUS D4.
- 레노버 노트북: ThinkPad T470s 및 T580.
- 특수 장비: 지멘스 MC EHL6 및 스타랩스 스타파이터(애로우 레이크 285H).
- 서버 보드 및 ChromeOS: Google 데이터 센터와 Chromebook 기기에 사용되는 6개의 보드가 추가되었습니다.
- 프로세서(SoC)와 관련하여 차세대 고성능 CPU인 AMD Turin에 대한 초기 지원이 추가되었습니다. 또한 Intel Panther Lake 및 Qualcomm X1P42100 플랫폼에 대한 중요한 개선 사항이 구현되었습니다.
런타임 구성: Coreboot 폼 표현(CFR)
가장 중요한 구조적 변화 중 하나는 다음과 같습니다. CFR 프레임워크 채택 (Coreboot 폼 표현). 이 기술 통합 API를 제공합니다. 이를 통해 구성을 수정할 수 있습니다. 펌웨어에서 재컴파일할 필요 없이 코드를 실행하거나 전체 메모리 플래시를 수행합니다.
CFR을 통해, 사용자는 옵션 메뉴를 통해 기능을 제어할 수 있습니다. 하드웨어 종류는 다음과 같습니다:
- iGPU(내장 그래픽) 활성화 또는 비활성화.
- 터치 패널 또는 화면을 수동으로 선택할 수 있습니다.
- 팬 및 온도 프로파일에 대한 고급 제어 기능.
현재 40개 이상의 Google 마더보드가 이 시스템으로 마이그레이션되어 UEFI 변수 저장소와 직접 통합되어 재부팅 후에도 변경 사항이 유지되도록 합니다.
스토리지 컨트롤러 및 하위 시스템 개선
SMMSTORE 컨트롤러시스템 관리 모드(SMM)로 보호되는 영구 메모리 영역을 관리하는 역할을 담당합니다. 기본 저장 크기가 256KB에서 512KB로 증가했습니다. 이러한 공간 증가는 UEFI 변수와 복잡한 펌웨어 구성을 저장하는 데 더 많은 공간이 필요한 최신 플랫폼에 매우 중요합니다.
인텔 플랫폼의 MIPI 카메라
Coreboot는 차세대 인텔 노트북에서 카메라를 관리하는 방식을 새롭게 설계했습니다. MIPI 카메라 지원이 개선되었습니다. MIPI(모바일 산업용 프로세서 인터페이스)는 기존 USB 카메라(UVC)를 대체하고 있습니다. USB 카메라와 달리 MIPI는 직렬 인터페이스(CSI)를 통해 원시 데이터를 CPU에 통합된 이미지 신호 처리기(ISP)로 직접 전송합니다.
버전 25.12 이 센서들의 ACPI 열거를 최적화합니다. Windows 및 Linux와 같은 운영 체제가 센서의 물리적 위치(PLD)와 정적 데이터(SSDB)를 정확하게 식별할 수 있도록 보장합니다.
퀄컴, AMD, 인텔 아키텍처의 발전
특정 아키텍처용 개발은 여러 차례 업데이트되었습니다.
- 퀄컴 X1P42100: RAM 덤프 로딩 및 APDP(애플리케이션 프로세서 디버그 정책) 사용과 같은 고급 디버깅 기능이 추가되었습니다. USB Type-C 지원 및 MDSS(Moving Display Subsystem) 개선 사항도 구현되었습니다.
- AMD Glinda 및 Faegan: DeviceTree를 통한 10기가비트 이더넷 컨트롤러 및 USB4 구성 지원이 추가되었습니다. 또한 부팅 속도를 향상시키기 위해 MTRR 계산이 간소화되었습니다.
- 인텔 팬서 레이크: 새로운 LPCAMM 메모리 표준(저전력 압축 연결 메모리 모듈)을 지원하여 이 형식을 채택할 초박형 노트북에 대비합니다.
기술 및 도구 변경 사항
개발자들을 위해 Coreboot의 내부 인프라도 발전해 왔습니다. 외부 도구가 업데이트되었습니다. Binutils 2.45 및 ACPICA 20250807과 같은 툴체인이 포함되었으며, 더 이상 사용되지 않는 nds32le-elf 툴체인은 제거되었습니다.
서점에서 libpayload에 물리적 메모리 크기를 확인하는 API가 추가되었습니다. 또한 LZ4 압축 알고리즘을 지원합니다. 마지막으로 Cirrus Logic 오디오 코덱(CS35L56 및 CS42L43)용 특정 드라이버가 추가되었으며, ACPI 지원이 RISC-V 아키텍처 시스템으로 확장되었습니다.
마지막으로, 그것에 대해 더 알고 싶다면 자세한 내용을 참조하십시오. 다음 링크에서.