2019-01-30 17:39:12 -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:
|
|
|
|
|
|
|
|
```
|
2020-09-02 13:39:37 -05:00
|
|
|
make BOARD=librem_13v4
|
2019-01-30 17:39:12 -06:00
|
|
|
or
|
2020-09-02 13:39:37 -05:00
|
|
|
make BOARD=librem_15v4
|
2019-01-30 17:39:12 -06:00
|
|
|
```
|