Coreboot Ported to Framework 16 Gen1 Laptop

Coreboot Ported to Framework 16 Gen1 Laptop

Introduction to Coreboot and Framework Laptops

The Framework 16 Gen1 laptop, powered by the Ryzen 7000 series, is undergoing a significant development.

9elements is working on porting Coreboot plus AMD openSIL to this device.

Meanwhile, this effort is expected to be followed by a similar port to the Framework 13 Gen1 laptop.

Porting Coreboot to Framework Laptops

Alicja Michalska of 9elements shared the work-in-progress effort to get the Framework 16 Gen1 up and running with Coreboot using the AMD openSIL CPU silicon initialization library.

Additionally, the plan is to follow up with also porting Coreboot + openSIL for the Framework 13 laptop too with the similar Ryzen 7000 series AMD “Phoenix” SoCs.

However, the work is still in its early stages in tackling memory training and other early initialization work.

Benefits and Future Plans

For example, this work also involves bringing the AMD openSIL Phoenix code into Coreboot.

Furthermore, there is this work-in-progress Coreboot code for the Framework Laptop 13 “Lotus” support that began months ago.

Therefore, it is exciting to see this work happening for the older AMD Phoenix based Framework 16 and then Framework 13 laptops.

Finally, hopefully similar support will also end up coming for the newer Strix Point hardware in time too.

Conclusion and Next Steps

In conclusion, the porting of Coreboot to Framework laptops is a significant development.

We look forward to following along this work being done by 9elements.

Additionally, Alicja Michalska kindly shared a screenshot with Phoronix of the in-progress work.