summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Bofferding <opensource@bofferding.net>2017-07-06 22:26:49 -0500
committerGitHub <noreply@github.com>2017-07-06 22:26:49 -0500
commit083dd8bc4233a2b54bc33517b5d6702f6bc71455 (patch)
tree2e12b8aae8e07713f5063faee701bf75dad97bab
parent660174c2c376cec27ab08893a488febb5b058a61 (diff)
downloadpnor-083dd8bc4233a2b54bc33517b5d6702f6bc71455.tar.gz
pnor-083dd8bc4233a2b54bc33517b5d6702f6bc71455.zip
Inject correct ECC into WOFDATA partition
- Inject correct ECC into WOFDATA partition to avoid ECC UE
-rwxr-xr-xupdate_image.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/update_image.pl b/update_image.pl
index ef9e5d1..ef8ff0b 100755
--- a/update_image.pl
+++ b/update_image.pl
@@ -275,8 +275,8 @@ run_command("ecc --inject $scratch_dir/hostboot.temp.bin --output $scratch_dir/i
#Encode ECC into WOF/VFRT (WOFDATA) Partition
if ($release eq "p9" && -e $wof_binary_filename) {
- run_command("dd if=$wof_binary_filename > $scratch_dir/hostboot.temp.bin");
- run_command("ecc --inject $scratch_dir/hostboot.temp.bin --output $scratch_dir/wofdata.bin.ecc");
+ run_command("dd if=$wof_binary_filename ibs=2728K conv=sync > $scratch_dir/hostboot.temp.bin");
+ run_command("ecc --inject $scratch_dir/hostboot.temp.bin --output $scratch_dir/wofdata.bin.ecc --p8");
}
#Print error and blank binary if wof file does not exist
elsif ($release eq "p9")
OpenPOWER on IntegriCloud