commit | 0d6405c721af309ddceb004046d849287301ed42 | [log] [tgz] |
---|---|---|
author | Sergey Solomin <sergey.solomin@us.ibm.com> | Thu Nov 03 15:01:08 2016 -0500 |
committer | Patrick Williams <patrick@stwcx.xyz> | Fri Nov 18 22:47:17 2016 +0000 |
tree | d3ca304f27376fe865bf8d00a1d92ce4f3a8efe7 | |
parent | 6a13f26074378798f3a1ea7e38333cae3c1609dd [diff] |
Add supporting scripts for the OpenPOWER P9 processor. Add Witherspoon power sequencer configuration scripts. Add P9 VCS workaround script. Add P9 SBE start instructions script. Partially resolves openbmc/openbmc#647 Change-Id: I0a25b2fc0fc74b2a88fd7d2c77b59aa72e0b2876 Signed-off-by: Sergey Solomin <sergey.solomin@us.ibm.com>
OpenBMC uses Yocto/Open-Embedded for a build system, which supports an out-of-tree build. It is recommended that you create an empty directory somewhere to hold the build. This directory will get big.
On Ubuntu 14.04 the following packages are required to build the default target
sudo apt-get install -y git build-essential libsdl1.2-dev texinfo gawk chrpath diffstat
On Fedora 23 the following packages are required to build the default target:
sudo dnf install -y git patch diffstat texinfo chrpath SDL-devel bitbake sudo dnf groupinstall "C Development Tools and Libraries"
To start a build:
cd <builddir> . <repodir>/openbmc-env bitbake obmc-phosphor-image