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
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.