This repository contains reference implementation of Yocto BSP layer used to build OpenBMC* distribution for Intel® Cyclone® V RunBMC* card.
The layer is provided as an example build of OpenBMC* for the card and is not tied to any specific platform.
Security note: This repository does not provide any implementation of secure boot to verify integrity of BMC image loaded into Intel® Cyclone® V RunBMC* card.
Setting up build enviroment
Clone Intel-BMC/openbmc
git clone https://github.com/Intel-BMC/openbmc.git
Clone meta-intel-fpga into the 'openbmc' folder
cd openbmc
git clone https://git.yoctoproject.org/meta-intel-fpga
Clone meta-runbmc-cyclone5 into the 'meta-openbmc-mods' folder
cd meta-openbmc-mods
git clone https://github.com/Intel-BMC/meta-runbmc-cyclone5
Building OpenBMC distrubtion
Run these commands from the root of Intel-BMC/openbmc:
export TEMPLATECONF=meta-openbmc-mods/meta-runbmc-cyclone5/conf/templates/default
source ./oe-init-build-env
bitbake intel-platforms