summaryrefslogtreecommitdiffstats
path: root/src/build/buildpnor/genPnorImages.pl
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-03-29 17:24:11 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2019-04-01 16:27:17 -0500
commitf55c462e587c3762a322250fbdb41806ff7ecf9a (patch)
tree6a9f5ba82a4739987b58b4af18147927a5e8bb01 /src/build/buildpnor/genPnorImages.pl
parent09b6e80a55d213ee232e48bd5c1fc5824b600e5c (diff)
downloadtalos-hostboot-f55c462e587c3762a322250fbdb41806ff7ecf9a.tar.gz
talos-hostboot-f55c462e587c3762a322250fbdb41806ff7ecf9a.zip
Resize WOF to allow AXONE test pnor to fit inside 64 MB
This commit reduces the size of the WOFDATA section in PNOR from 12 MB -> 6 MB in an effort to get axone pnor test image fitting in 64 MB. We also had to move from using the very larg ZZ WOF image to use the smaller Zeppelin WOF image. Due to the way the makefile that generates the pnor image works we always generate "final" versions of all 3 WOF images (ZZ, Zeppelin, Fleetwood) regardless of what we are actually building. There were some checks in the genPnorImages script that would ensure the layout you are using was big enough for any binary that we generate. I have removed this restriction so you can now generate binaries that are larger then the space allotted (we will not use the larger binaries but they still get generated). The alternative is to edit the makefile to only generate the "final" images of the sections we want. That is possible but would require a larger rewrite of the makefile. Change-Id: Ib52572ad5e3d58accb49f414b6a0c61babf3cefd Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75257 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Ilya Smirnov <ismirno@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> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/build/buildpnor/genPnorImages.pl')
-rwxr-xr-xsrc/build/buildpnor/genPnorImages.pl3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/build/buildpnor/genPnorImages.pl b/src/build/buildpnor/genPnorImages.pl
index 9adbb6f03..4782b7e8f 100755
--- a/src/build/buildpnor/genPnorImages.pl
+++ b/src/build/buildpnor/genPnorImages.pl
@@ -406,9 +406,6 @@ foreach my $binFilesCSV (@systemBinFiles)
#Perform any data integrity manipulation (ECC, sha-hash, etc)
manipulateImages(\%pnorLayout, \%binFiles, $system_target);
-
- # Make sure provided files will fit in their sections
- checkSpaceConstraints(\%pnorLayout, \%binFiles, $testRun);
}
################################################################################
OpenPOWER on IntegriCloud