Attention is currently required from: Arthur Heymans, Patrick Rudolph, Jonathan Zhang, Simon Chou, Jingle Hsu, Nill Ge, TangYiwei, Anjaneya "Reddy" Chagam, David Hendricks, Naresh, Shuo Liu, Shuming Chu (Shuming), Srinidhi N Kaushik, Juan Sanchez, Shelly Chang.
Hello Arthur Heymans, build bot (Jenkins), Patrick Rudolph, Jonathan Zhang, Simon Chou, Jingle Hsu, Nill Ge, TangYiwei, Anjaneya "Reddy" Chagam, David Hendricks, Naresh, Shuo Liu, Shuming Chu (Shuming), Srinidhi N Kaushik, Juan Sanchez, Shelly Chang,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/73622
to look at the new patch set (#11).
Change subject: [DEBUG ONLY for weekly check] Add scripts and snapshot.txt to facilitate SPR build ......................................................................
[DEBUG ONLY for weekly check] Add scripts and snapshot.txt to facilitate SPR build
* Test date: Wed Apr 12 02:27:10 UTC 2023 * Based on upstream tip: 134566395f mb/google/myst: Add smihandler * Tested on SPR platforms: AC CRB and OCP Crater Lake, tested on CPX platform OCP Delta Lake to check there's no regression.
The CB numbers in pick-upstream-spr-list.sh are changes under review, list1 are the changes that are defconfig for ArcherCity, list2 are the changes for 2S enabling changes.
restore-from-snapshot.sh will restore a coreboot repo to a certain status according to snapshot.txt, usage: 1. git checkout the corresponding upstream tip, for this snapshot.txt it is 3b5d9ee516 drivers/spi/spi_flash.c: Prefer 'if' over '#if"
2. Run ./restore-from-snapshot.sh ./snapshot.txt
pick-upstream-spr-list.sh will cherry-pick the latest open changes from public coreboot repo for SPR build, and generate a snapshot.txt.
Please make sure you have the correct Intel binaries for your AC CRB and place them to the right location according to configs/builder/config.intel.crb.ac: CONFIG_FSP_T_FILE="site-local/archercity/Server_T.fd" CONFIG_FSP_M_FILE="site-local/archercity/Server_M.fd" CONFIG_FSP_S_FILE="site-local/archercity/Server_S.fd" CONFIG_IFD_BIN_PATH="site-local/archercity/descriptor.bin" CONFIG_ME_BIN_PATH="site-local/archercity/me.bin" CONFIG_CPU_UCODE_BINARIES="site-local/archercity/mbf806f8.mcb"
The current merged FSP header files and Hob structures in CB:71948 is based on 2022 WW43 git tag EGLSTRM.0.RPB.0090.D.03, you need to make sure your FSP is compatible with it otherwise you need to adjust the FSP headers and Hob structures accordingly.
Below is LinuxBoot payload, you need to build it by yourself CONFIG_PAYLOAD_FILE="site-local/archercity/linuxboot_bzImage" The x86_64 qemu example can build a working LinuxBoot payload: git clone https://github.com/linuxboot/osf-builder cd examples/qemu; make kernel
Change-Id: Id61afff221f33c8b16c2d3b6323e8c8cd5895e52 Signed-off-by: Johnny Lin johnny_lin@wiwynn.com --- A pick-upstream-spr-list.sh A restore-from-snapshot.sh A snapshot.txt 3 files changed, 230 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/22/73622/11