summaryrefslogtreecommitdiffstats
path: root/update_image.pl
Commit message (Collapse)AuthorAgeFilesLines
* Add support for hcode repoRichard J. Knight2018-03-291-2/+15
| | | | | -Modify update_image.pl to support passing an alternate location for the hardware image (HCODE)
* Remove SIGNING_TOOL_EDITION environment variable settingJaymes Wilks2018-03-141-6/+3
| | | | | Removes signing environment variable setting from update_image.pl as it is no longer required.
* Enable ATTR_PERM section in pnor for all CEC levelsChristian Geddes2018-01-161-10/+3
| | | | | | | | | Previously we were only generating the ATTR_PERM section for P8 as we were hitting a size limitation for the table of contents of PNOR. New code has been added to the ffs tool to allow larger table of contents for PNOR so this is no longer an issue. This commit simply tells the script to generate a ATTR_PERM section for P9 now that this limitation no longer exists
* Added back ATTR_PERM partition processing for P8 platformsnagurram-in2018-01-121-0/+12
| | | | | | Removal of ATTR_PERM partition to enable HDAT parition created IPL break for P8 platforms, since P8 still has the ATTR_PERM partition in P8 pnor layout.
* New Pnor HDAT partition addition.nagurram-in2017-12-011-5/+17
| | | | | | | | | | 1> Commented ATTR_PERM partition as a temporary workaround to circumvent the toc page assumption bug. 2> Added new HDAT partition that will be used for holding hdat binaries, which later will be read by hdat module while building hdat. 3> Added changes to create_pnor_image.pl, update_image.pl for creating the HDAT partition.
* Secure Boot: Support secure signingNick Bofferding2017-08-091-157/+335
| | | | | | | | | | - Added SBKT partition to 128 MB PNOR layout - Added SBKT partition to 64 MB PNOR layout - Removed 32 MB PNOR layout - Adjusted HBBL size to account for new header to 128/64 MB PNOR layouts - Removed reprovision tag from IMA partitions - Added Secure Boot cryptographic algorithms + HW keys' hash to bootloader - Supported general development signing of most eligible p9 binaries
* Adding base support for the new MEMD pnor sectionElizabeth Liner2017-08-071-0/+20
| | | | | | This commit adds support for a separate version of the MEMD VPD. In the PNOR, we will have a new optional section that will contain multiple versions of the MEMD VPD.
* Increase HBB size to 1MB and rearrange preserved sections to the frontStephen Cprek2017-07-211-4/+4
|
* Inject correct ECC into WOFDATA partitionNick Bofferding2017-07-061-2/+2
| | | - Inject correct ECC into WOFDATA partition to avoid ECC UE
* Pad SBE image to 520KDean Sanner2017-06-271-0/+3
|
* Adding WOFDATA support for the actual imageElizabeth Liner2017-05-171-2/+15
|
* SBE image installspashabk-in2017-04-041-1/+13
|
* Switch to using the raw HCODE image for P9Dean Sanner2017-03-161-1/+19
| | | | | | - SBE build process needs rings from raw HCODE image So use the raw code image, and then generate header/ecc in update_image.pl
* Add WOFDATA to pnor layoutDan Crowell2017-03-011-0/+7
| | | | | | | Add the WOFDATA partition to the P9 PNOR layout xml files in preparation to have code consume it. Note - just filling partition with blank data for now, real data will eventually come from system repos.
* Add support for RINGOVD section in pnorPrachi Gupta2017-02-161-3/+9
|
* Populate HBBL partitionDean Sanner2017-02-031-0/+9
|
* Remove the ima_catalog binary file copy command from update_*.pl fileMadhavan Srinivasan2017-01-051-5/+8
|
* Add p9 pnor layouts, build supportMatt Ploetz2016-10-041-3/+22
|
* Add pnor partiton and support for IMA CatalogMatt Ploetz2016-09-121-0/+10
|
* update_image: -xz_compression is a boolean, so don't require an argumentJeremy Kerr2016-07-221-4/+3
| | | | | | | | | | Rather than using -xz_compression true/false, just use the presence of the argument to signify xz_compression. Also, store it as a boolean-readable value, rather than arbitrary strings. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Remove ECC from NVRAM partitionSamuel Mendoza-Jonas2016-05-161-2/+1
| | | | | | | | | The NVRAM partition is initialised as an ECC partition, but userspace tools such as powerpc-utils are not ECC aware, and Skiboot re-initialises the partition with several non-ECC partitions on boot anyway. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
* Merge pull request #40 from scprek/add_secboot_sectionPatrick Williams2016-04-291-0/+4
|\ | | | | Add secure boot partition to pnor.
| * Add secure boot partition to pnor.Stephen Cprek2016-03-281-0/+4
| |
* | Improve backwards compatibility for xz options.Patrick Williams2016-03-311-1/+9
| |
* | Adding XZ decompression functionality for the skiboot payloadElizabeth Liner2016-03-291-0/+8
|/
* Move winkle image to a defconfig file nameMatt Ploetz2015-04-141-1/+6
|
* Merge pull request #31 from scprek/dash_echo_fixPatrick Williams2015-03-261-3/+3
|\ | | | | Fix echo -en in update_image.pl for other shells (e.g. dash)
| * Fix echo -en in update_image.pl for other shells (e.g. dash)Stephen Cprek2015-03-121-3/+3
| |
* | Add PNOR version sections to all layoutsStephen Cprek2015-03-251-4/+10
|/
* Update create and update scripts for CAPPMichael Neuling2015-03-041-1/+9
| | | | | | | This updates the create and update scripts for use for in adding the CAPP microcode. Signed-off-by: Michael Neuling <mikey@neuling.org>
* Increase size of CAPP ucode partition.Michael Neuling2015-03-041-1/+1
| | | | | | This is so we can store more than one ucode. Signed-off-by: Michael Neuling <mikey@neuling.org>
* Changed the size of HBRT to 3MB+ECC and updated update_image.plPrachi Gupta2015-02-241-1/+1
|
* Merge pull request #18 from cvswen/cvpd_initPatrick Williams2015-02-161-2/+3
|\ | | | | Pad CVPD partition with good ECC
| * Pad CVPD partition with good ECCCorey Swenson2015-02-121-2/+3
| |
* | Added blank CAPP partition to PNORJosh Rispoli2015-01-231-0/+4
|/
* Add FIRDATA partitionStephen Cprek2015-01-051-0/+4
|
* Correct OCC partition sizeBrian Silver2014-12-131-5/+6
|
* Add OCC processing to pnor toolsBrian Silver2014-12-101-2/+9
|
* Add OCC lid PNOR section to pnor layoutsStephen Cprek2014-11-211-0/+3
|
* Add attribute override sections to pnor layoutsStephen Cprek2014-11-211-0/+9
|
* Habanero XML, rename update_image.plBrian Silver2014-11-111-0/+150
OpenPOWER on IntegriCloud