From f55c462e587c3762a322250fbdb41806ff7ecf9a Mon Sep 17 00:00:00 2001 From: Christian Geddes Date: Fri, 29 Mar 2019 17:24:11 -0500 Subject: 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 Reviewed-by: Matt Derksen Reviewed-by: Ilya Smirnov Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Tested-by: Jenkins OP HW Reviewed-by: William G. Hoffa --- src/build/buildpnor/genPnorImages.pl | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/build/buildpnor/genPnorImages.pl') 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); } ################################################################################ -- cgit v1.2.1