From 2b6ad396d6f67f40571c0bff0b41abae2cf229b9 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 29 May 2024 15:03:45 -0600 Subject: [PATCH] Add meer9 microcode and configs --- models/meer9/coreboot.config | 22 ++++++++++++++++++++++ models/meer9/edk2.config | 9 +++++++++ models/meer9/microcode.rom | 3 +++ 3 files changed, 34 insertions(+) create mode 100644 models/meer9/coreboot.config create mode 100644 models/meer9/edk2.config create mode 100755 models/meer9/microcode.rom diff --git a/models/meer9/coreboot.config b/models/meer9/coreboot.config new file mode 100644 index 0000000..2106316 --- /dev/null +++ b/models/meer9/coreboot.config @@ -0,0 +1,22 @@ +CONFIG_VENDOR_SYSTEM76=y +CONFIG_BOARD_SYSTEM76_MEER9=y +CONFIG_CCACHE=y +CONFIG_CONSOLE_SERIAL=n +CONFIG_ADD_FSP_BINARIES=y +CONFIG_FSP_FULL_FD=y +CONFIG_FSP_FD_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/MeteorLakeFspBinPkg/Fsp.fd" +CONFIG_FSP_HEADER_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/MeteorLakeFspBinPkg/Include" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom" +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom" +CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom" +CONFIG_PAYLOAD_ELF=y +CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)" +CONFIG_POST_IO=n +CONFIG_SMMSTORE=y +CONFIG_SMMSTORE_V2=y +CONFIG_USE_OPTION_TABLE=y +CONFIG_VALIDATE_INTEL_DESCRIPTOR=y +#CONFIG_CONSOLE_SYSTEM76_EC=y diff --git a/models/meer9/edk2.config b/models/meer9/edk2.config new file mode 100644 index 0000000..b237808 --- /dev/null +++ b/models/meer9/edk2.config @@ -0,0 +1,9 @@ +BOOTLOADER=COREBOOT +DISABLE_SERIAL_TERMINAL=TRUE +PLATFORM_BOOT_TIMEOUT=2 +PS2_KEYBOARD_ENABLE=TRUE +SECURE_BOOT_ENABLE=TRUE +SERIAL_DRIVER_ENABLE=FALSE +SHELL_TYPE=NONE +TPM_ENABLE=TRUE +#SYSTEM76_EC_LOGGING=TRUE diff --git a/models/meer9/microcode.rom b/models/meer9/microcode.rom new file mode 100755 index 0000000..e1c7c13 --- /dev/null +++ b/models/meer9/microcode.rom @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8527b022aafbd946628067be4c91509d2985162e1e46281429fac680fa8b57f +size 552976