How to begin with coreboot

About a month ago I started my adventure with coreboot. As coreboot home page says “coreboot is a Free Software project aimed at replacing the proprietary BIOS (firmware) found in most computers”. Although I read the majority of materials from mentioned page I still suffered from a lack of basic information that would help me to arrange everything in my head. Therefore, I decided to write a series of posts described my actions associated with this interesting project. At the beginning I would recommend some interesting sources of information on coreboot:

  • http://www.coreboot.org/QEMU - If you’re impatient and want to start as soon as possible
  • Coreboot videos - One of the easiest ways to obtain general information about the project
  • Start to understand - I found this page by accident while googling materials, thanks to its author I understood basics and found out what’s next
  • Documentation - Many different types of documents, a large proportion of them are not applying to the latest version of coreboot v4, however, still has a educational value.

After reviewing the above materials, you should understand the basics of coreboot. In the next post I will describe flashrom application and my experience with one of the old motherboard.


Piotr Król
Founder of 3mdeb, a passionate advocate for open-source firmware solutions, driven by a belief in transparency, innovation, and trustworthiness. Every day is a new opportunity to embody the company's vision, emphasizing user liberty, simplicity, and privacy. Beyond business, a casual chess and bridge player, finding peace in nature and nourishment in theology, philosophy, and psychology. A person striving to foster a healthy community, grounded in collaboration and shared growth, while nurturing a lifelong curiosity and a desire to deeply understand the world.