System76은 CoreBoot 코드를 AMD Ryzen 플랫폼으로 포팅하고 있습니다.

CoreBoot는 기존의 기본 I / O 시스템에 대한 오픈 소스 대안 (BIOS) MS-DOS 80s PC에 이미 있고 UEFI (Unified Extensible)로 대체되었습니다.

그 외에 또한 CoreBoot는 무료 독점 펌웨어 아날로그입니다. 전체 확인 및 감사에 사용할 수 있습니다. CoreBoot는 하드웨어 초기화 및 부팅 조정을위한 기본 펌웨어로 사용됩니다.

Coreboot 정보

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

코어부트 현재 20 개 이상의 AMD 마더 보드 지원AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S 및 ASUS F2A85-M을 포함합니다. 2011 년 AMD는 프로세서 코어, 메모리 및 HyperTransport 드라이버를 초기화하는 절차를 포함하는 AGESA (AMD Generic Encapsulated Software Architecture) 라이브러리의 소스 코드를 출시했습니다.

AGESA는 CoreBoot의 일부로 개발 될 계획 이었으나 2014 년이 이니셔티브는 단계적으로 중단되었고 AMD는 AGESA 바이너리 어셈블리 만 재발급했습니다.

Coreboot는 AMD Ryzen 프로세서로 이식되고 System76이 처리합니다.

이 프로젝트는 많은 기관, 프로젝트, 재단 등에서 사용되며 현재  제레미 솔러, Redox Rust 운영 체제의 창립자이자 System76의 엔지니어링 관리자, CoreBoot의 이전을 발표했습니다. 칩셋과 함께 제공되는 노트북 및 워크 스테이션 AMD 마티스 (라이젠 3000) 르누아르 (라이젠 4000) Zen 2 마이크로 아키텍처를 기반으로합니다.

그리고 그 발표는 그가 다음과 같이 언급 한 그의 트위터 계정을 통해 이루어졌다.

«나는 위대한 @LisaSu의 빛을 보았다», 쓰다 System76 엔지니어 Jeremy Soller. “오늘은 Matisse와 Renoir로 향하는 port coreboot 로의 여행을 시작합니다. 반대편에서 뵙겠습니다! "

또한, 프로젝트를 구현하기 위해 AMD는 System76 개발자에게 필요한 서류플랫폼 지원 구성 요소 (PSP) 및 칩 초기화 (AGESA)에 대한 코드도 포함됩니다.

Soller는 "우리는이 프로세서가 작동한다면 오픈 소스 펌웨어를 제공하는 유일한 업체가 될 것"이라고 말합니다.

System76에서는 공개되지 않은 NDA에 따라 AMD 문서에 액세스 할 수 있습니다. 그렇지 않으면 coreboot 포팅이 훨씬 더 어려울 것입니다.

NDA의 목표는 다른 하드웨어에 영향을주지 않고 Coreboot 펌웨어를로드하는 방법을 파악하는 것입니다. 엔 클레이브 보안 호스트 외부에서 많은 작업을 수행하는 AMD PSD와 같이 보안을 유지하고 작동하는 데 필요한 시스템에서. 일부 마더 보드는 PSP의 대부분을 기능적으로 비활성화 할 수 있습니다.

Coreboot는 최소 수의 독점 Blob 만로드하면됩니다. 필요한 시스템이 작동하도록 AMD의 IP를 보호하고 다른 사람이 프로젝트 소스를 사용하여 PSP에서 취약점을 찾는 것을 방지하기 위해 다른 모든 것이 수정됩니다. 

이 프로젝트는 마더 보드 공급 업체가 System76 랩톱을위한 독점 펌웨어보다 더 자유 롭습니다.

NDA에 따르면 이는 기본적으로 AMD와 동일하며 마더 보드 공급 업체에 BIOS에서 최신 AGESA에 대한 지원을 구현하는 방법과 PSP, 보안 부팅 등과 같은 기능을 활성화하는 보안 기능을 지원하는 방법을 알려줍니다.

다시 말해 System76은 제조업체입니다. 미국 컴퓨터 수 콜로라도 주 덴버에 본사를두고 있으며 랩톱, 데스크톱 및 서버 판매를 전문으로합니다.

회사 무료 및 오픈 소스 소프트웨어 지원, Ubuntu 또는 자체 Ubuntu 기반 Linux 배포 인 "Pop! _OS»사전 설치된 운영 체제.

오픈 펌웨어 시스템 76 개발 외에도 Coreboot 기반 제품, EDK2 및 일부 자체 응용 프로그램의 경우.

최종적으로 그것에 대해 더 많이 알고 싶다면, 다음 링크에서 원본 뉴스를 확인할 수 있습니다.

출처 : https://www.forbes.com/


코멘트를 남겨주세요

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

*

*

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

  1.   미구엘 로드리게스

    IP로 인한 프로세서 작동의 측면을 보호하기 위해 System76은 오픈 소스 펌웨어를 사용하여 AMD와 장치의 최상의 호환성을 제공 할 수있는 권한을 부여받은 것 같습니다. System76은 문서는 IP 법적 문제로 인해 주요 coreboot 프로젝트에서 릴리스 할 수 있음을 의미하지 않습니다. 즉, 일반적인 측면의 coreboot는 System76에서 구입하는 경우를 제외하고 AMD로 장비를 실행하기 위해 약간의 정체를 계속할 것입니다.