Coreboot 4.13은 63 개의 보드, 새 버전의 SMM 등을 지원합니다.

출시 프로젝트의 새 버전 "CoreBoot 4.13", 234 명의 개발자가 제작에 참여하고 4200 개 이상의 변경 사항을 준비한 버전입니다.

CoreBoot에 익숙하지 않은 사람들은 이것이 기존의 기본 I / O 시스템에 대한 오픈 소스 대안 (BIOS) MS-DOS 80s PC에 이미 있고 UEFI (Unified Extensible)로 대체되었습니다. CoreBoot는 또한 무료 독점 펌웨어 아날로그이며 전체 확인 및 감사에 사용할 수 있습니다. CoreBoot는 하드웨어 초기화 및 부팅 조정을위한 기본 펌웨어로 사용됩니다.

그래픽 칩 초기화, PCIe, SATA, USB, RS232 포함. 동시에 CPU 및 칩셋을 초기화하고 실행하는 데 필요한 FSP 2.0 (인텔 펌웨어 지원 패키지) 바이너리 구성 요소와 인텔 ME 하위 시스템 용 바이너리 펌웨어가 CoreBoot에 통합됩니다.

Coreboot 4.13의 새로운 주요 기능

이 새 버전에서 눈에 띄는 주요 변경 사항 중 하나는 63 개의 마더 보드에 대한 지원 추가,이 중 42 개는 Chrome OS 또는 Google 서버가 설치된 기기에서 사용됩니다.

Google 이외의 보드 중 다음이 언급됩니다.

  • 에이서 G43T-AM3
  • Asus A88XM-E FM2 +
  • 슈퍼 마이크로 X11SSH-F
  • Dell OptiPlex 9010
  • HP 엘리트북 2560p, HP 엘리트북 폴리오 9480m, HP 프로북 6360b
  • 레노버 씽크 패드 X230s
  • System76 램프9
  • AMD 세레메
  • 바이오스타 TH61-ITX
  • 보스텐테크 GBYT4
  • Clevo L140CU / L141CU
  • 인텔 Alderlake-P RVP
  • 콘트론 COMe-bSL6
  • 오픈 컴퓨팅 프로젝트 DeltaLake
  • 프로 드라이브 헤르메스
  • 퓨리즘 리브렘 미니, 퓨리즘 리브렘 미니 v2
  • 지멘스 칠리

이 새 버전의 Cerboot 4.13에서 또 다른 중요한 변경 사항은 제공되었다 자신의 구현 Bay Trail 칩의 시스템에 대한 기본 코드, Intel에서 제공하는 코드베이스와 동일합니다.

맞춤 추천 코드는 적절한 작동에 필요한 외부 부품 감소 로드에 필요한 단일 MRC.bin 파일 (메모리 참조 코드)에.

추가됨 Intel TXT에 대한 초기 지원 (Trusted eXecution Technology), tboot (Trusted Boot) 모듈을 실행하기에 충분합니다. Asrock B85M Pro4 (Haswell) TPM 2.0 마더 보드에서 구현 테스트를 거쳤습니다.

그 외에도 "숨겨진"표시기 처리 추가 장치 트리의 PCI 장치에 대해 매개 변수가 장치에서 누락 된 것처럼 보이는 숨겨진 장치를 처리 할 수 ​​있습니다 (공급 업체 ID 0xFFFF_FFFF). 유사한 장치가 Intel PMC (Power Management Controller)에서 사용됩니다.

도구가 추가되었습니다 gen_spd.go 및 gen_part_id.go SPD 정보 생성 (Serial Presence Detect)는 LP4x 메모리 용이며 TGL 및 JSL 기반 보드에 사용되는 메모리 모듈에 대한 식별자를 할당합니다.

Open Compute Project SonoraPass 마더 보드 및 4 개의 Google 보드에 대한 지원이 제거되었습니다.

새로운 버전의 SMM 부트 로더가 제안되었습니다. 32 개 이상의 CPU 스레드가있는 플랫폼에서 작동 할 수 있습니다.

Address Sanitizer 디버깅 메커니즘이 구현되었습니다. 메모리 작업의 정확성을 확인하기 위해 내장되어 버퍼 오버플로와 같은 문제를 식별 할 수 있습니다. 이 엔진은 QEMU i440fx, Intel Apollo Lake 및 Haswell의 램 스테이지 및 롬 스테이지에서 사용할 수 있습니다.

다른 변경 사항 중 눈에 띄는 :

  • x86_64에 대한 초기 지원이 추가되어 4GB 이상의 메모리를 허용하고 더 최적화 된 코드를 포함합니다. 구현은 여전히 ​​에뮬레이터에서 사용하도록 제한됩니다.
  • PCI 버스 마스터 링을 선택적으로 활성화하기위한 준비가 이루어졌으며 Kconfig는 개별 장치 그룹 수준에서 버스 마스터 링을 활성화 할 수있는 설정을 추가했습니다.
  • 로그의 출력 수준을 콘솔로 변경하는 기능은 부팅 블록에서 활성화 된 romstage에서 제공됩니다.
  • 리소스 할당 자의 네 번째 버전이 제안되었으며, 이는 전체 주소 공간을 사용하고 4GB 이상의 영역에 메모리를 할당하여 여러 범위의 리소스를 조작하는 지원을 추가합니다.
  • 또한 AMD Zen 마이크로 아키텍처를 기반으로하는 칩셋에 대해 CoreBoot에서 지원을 제공하는 작업을 관찰 할 수 있습니다.

CoreBoot 받기

마지막으로,이 새로운 버전의 CoreBoot를 구하는 데 관심이있는 사람들을 위해 다운로드 섹션에서 할 수 있습니다., 이는 프로젝트의 공식 웹 사이트에서 찾을 수 있습니다.

그 외에도 프로젝트에 대한 문서 및 추가 정보를 찾을 수 있습니다.

링크는 이쪽입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.