| commit | dcb3fd799cd353925aaa269413b68b672f99315c | [log] [tgz] |
|---|---|---|
| author | Lei YU <mine260309@gmail.com> | Thu Feb 21 13:19:03 2019 +0800 |
| committer | Lei YU <mine260309@gmail.com> | Wed Mar 13 11:01:49 2019 +0800 |
| tree | 5c14d86f0aea3d53697c878994112c3b10cb3753 | |
| parent | a9ac9279a625bdfeb3a2c0ea9c8026a516000d58 [diff] |
Static layout: Generate tar.gz for static layout pnor
Add --image_type option to specify the image type of generated PNOR in
tarball.
Support "squashfs" and "static" image types.
Rename `generate-squashfs` to `generate-tar` to reflect that this util
is to generate a tarball instead of squashfs.
Example of usage:
# Generate unsigned tarball for Witherspoon
./generate-tar -i squashfs witherspoon.pnor
# Generate signed tarball with default key for Witherspoon
./generate-tar -i squashfs -s -- witherspoon.pnor
# Generate unsigned tarball for Romulus
./generate-tar -i static romulus.pnor
# Generate signed tarball with default key for Romulus
./generate-tar -i static -s -- romulus.pnor
Tested: Verify the generated tarball contains correct files.
Change-Id: Ibb66605663b28888bd643baf92d6e4bdbf60c206
Signed-off-by: Lei YU <mine260309@gmail.com>
OpenPower PNOR (Processor NOR) Code Management provides a set of host software management applications for OpenPower systems. The host firmware is stored on the PNOR chip. More information can be found at Software Architecture or Host Code Update
To build this package, do the following steps:
1. ./bootstrap.sh
2. ./configure ${CONFIGURE_FLAGS}
3. make
To clean the repository run `./bootstrap.sh clean`.