add safety instructions on ivy_has_common

Signed-off-by: Leah Rowe <info@minifree.org>
master
Leah Rowe 2024-08-27 04:12:07 +01:00
parent 87fb10032c
commit 3c4f5d78e3
1 changed files with 14 additions and 1 deletions

View File

@ -42,6 +42,11 @@ Run the injection script pointing to the release archive you downloaded:
./vendor inject libreboot-RELEASE_targetname.tar.xz ./vendor inject libreboot-RELEASE_targetname.tar.xz
**You are strongly advised only to insert it on the tarball, because then
checksums are verified to ensure that the vendor files were inserted correctly.
Otherwise, you can do it manually on each individual image, specifying the
board name with the instructions provided below:**
The script can automatically detect the board as long as you do not change the file name. The script can automatically detect the board as long as you do not change the file name.
You can then find flash-ready ROMs in `/bin/release/` You can then find flash-ready ROMs in `/bin/release/`
@ -59,12 +64,20 @@ For example:
Check that the files were inserted Check that the files were inserted
================================== ==================================
You *must* ensure that the files were inserted. You *must* ensure that the files were inserted. The inject command automatically
verifies checksums of the complete images, when you run it directly on a
release tarball, but not when running it manually on an individual image;
checking it manually is useful for the latter, but you should probably just
insert it into the tarball.
Some examples of how to do that in lbmk: Some examples of how to do that in lbmk:
./mk -d coreboot TREENAME ./mk -d coreboot TREENAME
TREENAME should be the coreboot tree corresponding to your board. Check
this in `config/coreboot/BOARD/target.cfg` for your board, and `tree` will be
set to e.g. `default`, or some other tree name.
Now you find `elf/cbfstool`, which is a directory containing `cbfstool` Now you find `elf/cbfstool`, which is a directory containing `cbfstool`
and `ifdtool`. Do this on your ROM image (`libreboot.rom` in the example and `ifdtool`. Do this on your ROM image (`libreboot.rom` in the example
below): below):