mirror of
https://github.com/linuxboot/heads.git
synced 2025-04-08 03:44:29 +00:00
use truncated ME without relocating FTPR and keep modules to try NRI depending on ME
apparently haswell NRI depends on some ME functionality so we want wot try if get faster boot times with a proper ME we still truncate unused regions as we need the space for the bios Signed-off-by: gaspar-ilom <gasparilom@riseup.net> create ifd.bin from donor board Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
This commit is contained in:
parent
9227476afa
commit
361a706872
@ -5,11 +5,11 @@ set -e
|
||||
function usage() {
|
||||
echo -n \
|
||||
"Usage: $(basename "$0") path_to_output_directory
|
||||
Download Intel ME firmware from Lenovo, neutralize, and shrink.
|
||||
Download Intel ME firmware from Lenovo.
|
||||
"
|
||||
}
|
||||
|
||||
ME_BIN_HASH="b7cf4c0cf514bbf279d9fddb12c34fca5c1c23e94b000c26275369b924ab9c25"
|
||||
ME_BIN_HASH="2cb8dd18b18b6af0d09365fe7734f5b27dda85fb508960bcf0a32d52bdc96d60"
|
||||
|
||||
if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then
|
||||
if [[ "${1:-}" == "--help" ]]; then
|
||||
@ -41,7 +41,7 @@ if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then
|
||||
# https://github.com/corna/me_cleaner/wiki/External-flashing#neutralize-and-shrink-intel-me-useful-only-for-coreboot
|
||||
pushd "${COREBOOT_DIR}/util/me_cleaner"
|
||||
|
||||
python me_cleaner.py -r -t -O me_shrinked.bin ME9.1_5M_Production.bin
|
||||
python me_cleaner.py -t -k -O me_shrinked.bin ME9.1_5M_Production.bin
|
||||
|
||||
mv me_shrinked.bin "${output_dir}/me.bin"
|
||||
rm ./*.bin
|
||||
|
Binary file not shown.
@ -5,11 +5,11 @@ set -e
|
||||
function usage() {
|
||||
echo -n \
|
||||
"Usage: $(basename "$0") path_to_output_directory
|
||||
Download Intel ME firmware from Lenovo, neutralize, and shrink.
|
||||
Download Intel ME firmware from Lenovo.
|
||||
"
|
||||
}
|
||||
|
||||
ME_BIN_HASH="b7cf4c0cf514bbf279d9fddb12c34fca5c1c23e94b000c26275369b924ab9c25"
|
||||
ME_BIN_HASH="2cb8dd18b18b6af0d09365fe7734f5b27dda85fb508960bcf0a32d52bdc96d60"
|
||||
|
||||
if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then
|
||||
if [[ "${1:-}" == "--help" ]]; then
|
||||
@ -41,7 +41,7 @@ if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then
|
||||
# https://github.com/corna/me_cleaner/wiki/External-flashing#neutralize-and-shrink-intel-me-useful-only-for-coreboot
|
||||
pushd "${COREBOOT_DIR}/util/me_cleaner"
|
||||
|
||||
python me_cleaner.py -r -t -O me_shrinked.bin ME9.1_5M_Production.bin
|
||||
python me_cleaner.py -t -k -O me_shrinked.bin ME9.1_5M_Production.bin
|
||||
|
||||
mv me_shrinked.bin "${output_dir}/me.bin"
|
||||
rm ./*.bin
|
||||
|
Binary file not shown.
@ -125,7 +125,7 @@ CONFIG_DIMM_SPD_SIZE=256
|
||||
CONFIG_FMDFILE=""
|
||||
CONFIG_NO_POST=y
|
||||
CONFIG_MAINBOARD_VENDOR="LENOVO"
|
||||
CONFIG_CBFS_SIZE=0xBE4FFF
|
||||
CONFIG_CBFS_SIZE=0x9EDFFF
|
||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1600
|
||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=2560
|
||||
CONFIG_MAX_CPUS=8
|
||||
|
@ -125,7 +125,7 @@ CONFIG_DIMM_SPD_SIZE=256
|
||||
CONFIG_FMDFILE=""
|
||||
CONFIG_NO_POST=y
|
||||
CONFIG_MAINBOARD_VENDOR="LENOVO"
|
||||
CONFIG_CBFS_SIZE=0xBE4FFF
|
||||
CONFIG_CBFS_SIZE=0x9EDFFF
|
||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1600
|
||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=2560
|
||||
CONFIG_MAX_CPUS=8
|
||||
|
Loading…
x
Reference in New Issue
Block a user