Attention is currently required from: Anil Kumar K, Jamie Ryu, Paul Menzel, Pratikkumar V Prajapati, Subrata Banik.
Hello Anil Kumar K, Jamie Ryu, Pratikkumar V Prajapati, Subrata Banik, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/79413?usp=email
to look at the new patch set (#18).
Change subject: soc/intel/common/block/cse: Use IFWI build version for update check ......................................................................
soc/intel/common/block/cse: Use IFWI build version for update check
Use IFWI build version(32bits) in existing CSE BPDT header instead of CSE FW version to check CSE FW update.
New build config(SOC_INTEL_CSE_USE_IFWI_BUILD_VERSION) is added not to affect existing platforms which use cse_lite common code and CSE FW version for update check.
With this change, we can do 1. can create CSE FW update image when other IFWI FWs(ex. PMC) is changed while CSE FW version is same 2. can create dummy upgrade/downgrade test image by just changing coreboot configuration
For enabling this, we need to update below 1. Update build config CONFIG_SOC_INTEL_CSE_USE_IFWI_BUILD_VERSION=y CONFIG_SOC_INTEL_CSE_RW_VERSION="2347" #2023WW47 2. Update blobs with IFWI version in fit config IfwiBuildVersion value="2347"
TEST= build coreboot image with specific IFWI build version (ex. 2347: 2023WW47) Upgrade test 1. Open coreboot image with FIT 2. Update IFWI build version to 2346. 3. Flash and boot to OS and check coreboot log
Downgrade test 1. Open coreboot image with FIT 2. Update IFWI build version to 2348. 3. Flash and boot to OS and check coreboot log
Restore test 1. Open coreboot image with FIT 2. Update IFWI build version to 0. 3. Flash and boot to OS and check coreboot log
Check CSE FW upgrade/downgrade happen from the log
Change-Id: Ib95ffeabda01c66fcce35ca3065c06362c75d848 Signed-off-by: Wonkyu Kim wonkyu.kim@intel.com --- M src/soc/intel/common/block/cse/Kconfig M src/soc/intel/common/block/cse/cse_lite.c 2 files changed, 108 insertions(+), 20 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/13/79413/18