diff options
author | Leah Rowe <leah@libreboot.org> | 2023-10-10 06:04:47 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2023-10-10 06:21:34 +0100 |
commit | 67ffb5134c5238295591bbc3f3260d5651a0a89a (patch) | |
tree | b65efcdae61fce6af44297f6c39d68df3e3c6f3b /script/build/fw/coreboot | |
parent | 634aac0b69cbad5e25174c93f29f1ccb3d878194 (diff) |
build/fw/coreboot: warning about bin/ versus elf/
also rename elf/coreboot to something scary
some users were flashing roms built under elf/, which
lack payloads. lbmk builds no-payload roms (and payloads)
under elf/ then inserts them, creating full (flashable)
images under bin/
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'script/build/fw/coreboot')
-rwxr-xr-x | script/build/fw/coreboot | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/script/build/fw/coreboot b/script/build/fw/coreboot index 8efa39c3..ba66d856 100755 --- a/script/build/fw/coreboot +++ b/script/build/fw/coreboot @@ -62,6 +62,12 @@ main() [ -z "${targets}" ] && err "No ROM images were compiled" printf "\nROM images available in these directories:\n" printf "${targets}^^ ROM images available in these directories.\n\n" + + printf "WARNING!!!!!!! PLEASE READ:\n\n" + + printf "DO NOT flash ROM images contained under elf/, because they lack" + printf "payloads and will BRICK your machine. Please flash ROM images" + printf "contained under bin/ instead. YOU HAVE BEEN WARNED.\n\n" } check_target() @@ -216,7 +222,7 @@ build_roms() x_ ./update project trees -b coreboot ${board} - _cbrom="elf/coreboot/${board}/${initmode}_${displaymode}" + _cbrom="elf/coreboot_nopayload_DO_NOT_FLASH/${board}/${initmode}_${displaymode}" [ "${initmode}" = "normal" ] && \ _cbrom="${_cbrom%_${displaymode}}" _cbrom="${_cbrom}/coreboot.rom" |