diff options
author | Stephen M. Cprek <smcprek@us.ibm.com> | 2017-04-12 10:32:24 -0400 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-04-25 13:57:24 -0400 |
commit | c291a4a8283d4f098d0c442f138279a226c9fcc4 (patch) | |
tree | ea77bed1ac2c67eec94d503f6fbe678d26c96cdc /src/build/buildpnor/defaultPnorLayout.xml | |
parent | 5799315afe7246ffb3609819cb27224e6e91c378 (diff) | |
download | talos-hostboot-c291a4a8283d4f098d0c442f138279a226c9fcc4.tar.gz talos-hostboot-c291a4a8283d4f098d0c442f138279a226c9fcc4.zip |
Fix for Add header and verify Hostboot Bootloader for sbe update
Also enable the use of the FSP specific pnor layout.
CMVC-prereq:1021911
Change-Id: If346c59537928d12af1dfbd085b2a492398cbf27
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39159
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/build/buildpnor/defaultPnorLayout.xml')
-rw-r--r-- | src/build/buildpnor/defaultPnorLayout.xml | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/build/buildpnor/defaultPnorLayout.xml b/src/build/buildpnor/defaultPnorLayout.xml index eb592147b..54d4bc516 100644 --- a/src/build/buildpnor/defaultPnorLayout.xml +++ b/src/build/buildpnor/defaultPnorLayout.xml @@ -215,17 +215,20 @@ Layout Description <ecc/> </section> <section> - <description>Hostboot Bootloader (22.5K)</description> + <description>Hostboot Bootloader (28K)</description> <eyeCatch>HBBL</eyeCatch> <physicalOffset>0x2ABB000</physicalOffset> - <physicalRegionSize>0x6000</physicalRegionSize> + <!-- Physical Size includes Header rounded to ECC valid size --> + <!-- Max size of actual HBBL content is 20K and 22.5K with ECC --> + <physicalRegionSize>0x7000</physicalRegionSize> <side>sideless</side> + <sha512Version/> <ecc/> </section> <section> <description>Global Data (36K)</description> <eyeCatch>GLOBAL</eyeCatch> - <physicalOffset>0x2AC1000</physicalOffset> + <physicalOffset>0x2AC2000</physicalOffset> <physicalRegionSize>0x9000</physicalRegionSize> <side>sideless</side> <ecc/> @@ -233,7 +236,7 @@ Layout Description <section> <description>Ref Image Ring Overrides (20K)</description> <eyeCatch>RINGOVD</eyeCatch> - <physicalOffset>0x2ACA000</physicalOffset> + <physicalOffset>0x2ACB000</physicalOffset> <physicalRegionSize>0x5000</physicalRegionSize> <side>sideless</side> <ecc/> @@ -241,7 +244,7 @@ Layout Description <section> <description>SecureBoot Key Transition Partition (16K)</description> <eyeCatch>SBKT</eyeCatch> - <physicalOffset>0x2ACF000</physicalOffset> + <physicalOffset>0x2AD0000</physicalOffset> <physicalRegionSize>0x4000</physicalRegionSize> <side>sideless</side> <ecc/> @@ -249,7 +252,7 @@ Layout Description <section> <description>OCC Lid (1.125M)</description> <eyeCatch>OCC</eyeCatch> - <physicalOffset>0x2AD3000</physicalOffset> + <physicalOffset>0x2AD4000</physicalOffset> <physicalRegionSize>0x120000</physicalRegionSize> <side>sideless</side> <ecc/> @@ -259,7 +262,7 @@ Layout Description <!-- We need 266KB per module sort, going to support 10 sorts by default, plus ECC --> <eyeCatch>WOFDATA</eyeCatch> - <physicalOffset>0x2BF3000</physicalOffset> + <physicalOffset>0x2BF4000</physicalOffset> <physicalRegionSize>0x300000</physicalRegionSize> <side>sideless</side> <ecc/> |