heads/blobs/librem_kbl
Matt DeVillier a3bbdbab54
blobs/librem*: update hashes for FSP and VBT
Update hashes of coreboot images, releases repo, FSP blobs,
and VBT file. Updated VBT from coreboot 4.11 release eliminates
flickering on some 13v4/15v4 displays.

Signed-off-by: Matt DeVillier <matt.devillier@puri.sm>
2020-01-22 16:59:54 -06:00
..
get_blobs.sh blobs/librem*: update hashes for FSP and VBT 2020-01-22 16:59:54 -06:00
readme.md blobs/librem_kbl: clone from librem_skl, adjust for v4 2019-02-12 16:32:04 -06:00

To build for the Librem 3rd generation (Librem 13 v4 and Librem 15 vv4), we need to have the following files in this folder:

  • cpu_microcode_blob.bin - CPU Microcode
  • descriptor.bin - The Intel Flash Descriptor
  • fspm.bin - FSP 2.0 Memory Init blob
  • fsps.bin - FSP 2.0 Silicon Init blob
  • me.bin - Intel Management Engine

To get the binaries, run the get_blobs.sh script which will download and verify all of the files' hashes, then run me_cleaner on the descriptor.bin and me.bin.

The script depends on: wget sha256sum python2.7 bspatch pv

You can now compile the image with:

make BOARD=librem13v4
or
make BOARD=librem15v4