summaryrefslogtreecommitdiffstats
path: root/src/build/buildpnor
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2017-10-31 08:02:48 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-12-07 12:06:42 -0500
commit911996a1c31f7253b8a7be9c7ebc67e562d70b40 (patch)
tree3f4954df9d6ae2f42abc631b7b46e2a65ab5d7ec /src/build/buildpnor
parent50a901b1468aecffa093a4c217c7cea7a015e924 (diff)
downloadtalos-hostboot-911996a1c31f7253b8a7be9c7ebc67e562d70b40.tar.gz
talos-hostboot-911996a1c31f7253b8a7be9c7ebc67e562d70b40.zip
Add new pnor section for Centaur hw ref image
Change-Id: Id5b75f4a929456efa5da7f173ecba71af513744f RTC:144141 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49369 Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@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: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/build/buildpnor')
-rw-r--r--src/build/buildpnor/defaultPnorLayout.xml9
-rwxr-xr-xsrc/build/buildpnor/genPnorImages.pl1
-rw-r--r--src/build/buildpnor/pnorLayoutFSP.xml9
-rw-r--r--src/build/buildpnor/pnorLayoutFake.xml11
4 files changed, 29 insertions, 1 deletions
diff --git a/src/build/buildpnor/defaultPnorLayout.xml b/src/build/buildpnor/defaultPnorLayout.xml
index 6c2357b7e..2a547f729 100644
--- a/src/build/buildpnor/defaultPnorLayout.xml
+++ b/src/build/buildpnor/defaultPnorLayout.xml
@@ -288,4 +288,13 @@ Layout Description
<sha512Version/>
<ecc/>
</section>
+ <section>
+ <description>Centaur Hw Ref Image (12K)</description>
+ <eyeCatch>CENHWIMG</eyeCatch>
+ <physicalOffset>0x39DE000</physicalOffset>
+ <physicalRegionSize>0x3000</physicalRegionSize>
+ <sha512Version/>
+ <side>sideless</side>
+ <ecc/>
+ </section>
</pnor>
diff --git a/src/build/buildpnor/genPnorImages.pl b/src/build/buildpnor/genPnorImages.pl
index 6bfca0884..93fa9e1d3 100755
--- a/src/build/buildpnor/genPnorImages.pl
+++ b/src/build/buildpnor/genPnorImages.pl
@@ -576,6 +576,7 @@ sub manipulateImages
$isNormalSecure ||= ($eyeCatch eq "CAPP");
$isNormalSecure ||= ($eyeCatch eq "BOOTKERNEL");
$isNormalSecure ||= ($eyeCatch eq "HCODE");
+ $isNormalSecure ||= ($eyeCatch eq "CENHWIMG");
$isNormalSecure ||= ($eyeCatch eq "WOFDATA");
$isNormalSecure ||= ($eyeCatch eq "IMA_CATALOG");
$isNormalSecure ||= ($eyeCatch eq "TESTRO");
diff --git a/src/build/buildpnor/pnorLayoutFSP.xml b/src/build/buildpnor/pnorLayoutFSP.xml
index 6758e8f58..7ed111e36 100644
--- a/src/build/buildpnor/pnorLayoutFSP.xml
+++ b/src/build/buildpnor/pnorLayoutFSP.xml
@@ -241,4 +241,13 @@ Layout Description - Used when building an FSP driver
<sha512Version/>
<ecc/>
</section>
+ <section>
+ <description>Centaur Hw Ref Image (12K)</description>
+ <eyeCatch>CENHWIMG</eyeCatch>
+ <physicalOffset>0x2466000</physicalOffset>
+ <physicalRegionSize>0x3000</physicalRegionSize>
+ <sha512Version/>
+ <side>sideless</side>
+ <ecc/>
+ </section>
</pnor>
diff --git a/src/build/buildpnor/pnorLayoutFake.xml b/src/build/buildpnor/pnorLayoutFake.xml
index e8a319c11..561b5e58f 100644
--- a/src/build/buildpnor/pnorLayoutFake.xml
+++ b/src/build/buildpnor/pnorLayoutFake.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2015,2016 -->
+<!-- Contributors Listed Below - COPYRIGHT 2015,2017 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -134,4 +134,13 @@ Layout Description
<physicalRegionSize>0x4F6000</physicalRegionSize>
<side>sideless</side>
</section>
+ <section>
+ <!-- NOTE: smaller than official layout for fake-PNOR -->
+ <description>Centaur Hw Image (12K)</description>
+ <eyeCatch>CENHWIMG</eyeCatch>
+ <physicalOffset>0x600000</physicalOffset>
+ <physicalRegionSize>0x3000</physicalRegionSize>
+ <sha512Version/>
+ <side>sideless</side>
+ </section>
</pnor>
OpenPOWER on IntegriCloud