System76 Ported CoreBoot to AMD Ryzen Platforms

Jeremy Soller, founder of the Redox operating system written in the Rust language, holding the post of Engineering Manager at System76, объявил about the start of porting coreboot on laptops and workstations shipped with AMD chipsets Matisse (Ryzen 3000) and Renoir (Ryzen 4000) based on the Zen 2 microarchitecture. To implement the project, AMD company under non-disclosure agreement (NDA) Transmitted developers from System76 the necessary documentation, as well as code for the platform support components (PSP) and chip initialization (AGESA).

Currently, CoreBoot already has supported by more 20 motherboards based on AMD chips, including AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S and ASUS F2A85-M. In 2011, AMD opened the source code of the library AGESA (AMD Generic Encapsulated Software Architecture), which includes procedures for initializing processor cores, memory and the HyperTransport controller. AGESA was planned to be developed as part of CoreBoot, but in 2014 this initiative was rolled up and AMD returned to publishing only AGESA binary builds.

Let us recall that System76 company specializes in the production of laptops, PCs and servers supplied with Linux, and develops open firmware for its products System76 Open Firmware, based on Coreboot, EDK2 and some native applications.

Source: opennet.ru

Add a comment