OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC). The BMC software for Delta powershelf, Lightning powershelf and Bolt switch are based on facebook OpenBMC framework.
mkdir bmccd bmcgit clone -b rocko https://git.yoctoproject.org/git/pokycd pokygit clone -b rocko https://github.com/openembedded/meta-openembedded.gitgit clone -b rocko https://git.yoctoproject.org/git/meta-securitygit clone https://github.com/linkedin/o19-bmc-firmware.gitcd o19-bmc-firmwaremv * ../mv .git ../meta-openbmc
export TEMPLATECONF=meta-openbmc/meta-linkedin/meta-deltapower/conf
from poky dir:
source oe-init-build-env
bitbake deltapower-image
Image path: poky/build/tmp/deploy/images/deltapower/flash-deltapower
export TEMPLATECONF=meta-openbmc/meta-linkedin/meta-lighting/conf
from poky dir:
source oe-init-build-env
bitbake lighting-image
Image path: poky/build/tmp/deploy/images/lighting/flash-lighting
cd bolt-openbmc/meta-openbmc
from poky dir:
source ./openbmc-init-build-env meta-flex/meta-bolt
bitbake wedge100-image
Image path: meta-openbmc/meta-flex/meta-bolt/tmp/deploy/images/wedge100/flash-wedge100