From 1654f76c7fd26c0a96d0ed5286c997c6393bd8d5 Mon Sep 17 00:00:00 2001 From: Glenn Miles Date: Fri, 5 Apr 2019 18:09:23 -0500 Subject: Populate OCMBFW partition with packaged image -Adds pkgOcmbFw.pl script for packaging image from microsemi with header containing SHA512 hash of image. Script can also be used to verify existing header and parse/display header contents. -Changed dist.targets.mk to copy pkgOcmbFw.pl tool into fsp/op environments. -Changes to mkrules/hbfw/img/makefile to create 4k fake image (zero filled) and add header to file prior to signing and creating pnor partition. This is done for axone-simics only. -Minor changes to hostboot pnor code to recognize the OCMBFW PNOR partition. Change-Id: I21cd15af9ab63517491ad1897afd3a2223db0dd6 RTC: 193924 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75669 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Reviewed-by: Matt Derksen Tested-by: Jenkins OP HW Reviewed-by: Christian R. Geddes Reviewed-by: Daniel M. Crowell --- src/include/usr/pnor/pnor_const.H | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include/usr') diff --git a/src/include/usr/pnor/pnor_const.H b/src/include/usr/pnor/pnor_const.H index d2515b70f..801fa34aa 100644 --- a/src/include/usr/pnor/pnor_const.H +++ b/src/include/usr/pnor/pnor_const.H @@ -76,6 +76,7 @@ enum SectionId CENTAUR_HW_IMG, /**< Centaur HCODE Reference image */ HDAT, /**< HDAT data */ EECACHE, + OCMBFW, /**< OCMB image */ #endif NUM_SECTIONS, /**< Number of defined sections */ -- cgit v1.2.1