Jeremy From System76 Working on Porting Coreboot to AMD CPUs

System76 principal engineer Jeremy Soller has initiated the effort on porting Coreboot to AMD Matisse and Renoir platforms.

What is Coreboot?

Coreboot is an open source replacement for your BIOS / UEFI. Coreboot has a strong focus on boot speed, security and flexibility. It is designed to boot your operating system as fast as possible without any compromise to security, with no back doors.

It was originally designed for large super-computers with thousands of nodes, but it will run on your desktop, headless internet server, laptop, tablet or your favorite IoT device.

Coreboot to AMD Matisse and Renoir platforms

System76 engineer Jeremy Soller wrote:

I have seen the light of the great @LisaSu. Today begins my journey to port coreboot to Matisse and Renoir. See you on the other side!

It essentially would allow replacing AMD semi proprietary PSP (Platform Security Processor, responsible for system and security management) with an open source alternative (at least outside the boot process).

This should enable to use AMD Zen CPUs without any proprietary 3rd party closed source components. Eliminating the possibility of any accusation of backdoors and provide even more audit-ability.

Right now, however, there is no variant of Coreboot for AMDโ€™s Matisse and Renoir chipsets. In other words what we know as Ryzen 3000 and Ryzen 4000 processors, respectively. Thatโ€™s what makes Jeremy Sollerโ€™s upcoming work so important.

Intel similar management components are still closed source. This will provide a significant competitive advantage to AMD over Intel for security conscious applications.

AMD can’t release the source of the PSP, but an open source replacement is possible.

The work is founded by System 76, but AMD provided the necessary source code and documentation.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 69%