User:GNUtoo/Blobs-rewrite

From coreboot
Revision as of 15:34, 17 February 2017 by GNUtoo (talk | contribs) (Created page with "== Definition == TODO: Explain why and what is a blob. == Introduction == In coreboot, over time: * Some older devices's blobs gets replaced by free software: ** The I945 Thi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Definition

TODO: Explain why and what is a blob.

Introduction

In coreboot, over time:

  • Some older devices's blobs gets replaced by free software:
    • The I945 Thinkpads required a Video BIOS not to have a black screen during boot. Now there is a free software replacement for it.
    • Many recent Intel devices required a proprietary software Intel blob to initialize the RAM. Now it has been replaced on many devices by free software.
  • Newer x86 devices tend to require more and more blobs:
    • Some newer devices depends on the intel FSP blob, which take care of initializing almost everything, leaving almost nothing to do to coreboot.
    • On most recent Intel devices, a non-free and signed Management Engine firmware is required.