cheatsheet.md (3b53559301b2a7bbb2de2a84c3df927d85685e84) | cheatsheet.md (35abff5ffbcab355a296b550931ed0b6aed205f0) |
---|---|
1 2# OpenBMC cheatsheet 3 4This document is intended to provide a set of recipes for common OpenBMC 5customisation tasks, without having to know the full yocto build process. 6 7## Using a local kernel build 8 --- 16 unchanged lines hidden (view full) --- 25## Building for Palmetto 26 27The Palmetto target is `palmetto`. 28 29If you are starting from scratch without a `build/conf` directory you can just: 30``` 31$ cd openbmc 32$ TEMPLATECONF=meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/conf . oe-init-build-env | 1 2# OpenBMC cheatsheet 3 4This document is intended to provide a set of recipes for common OpenBMC 5customisation tasks, without having to know the full yocto build process. 6 7## Using a local kernel build 8 --- 16 unchanged lines hidden (view full) --- 25## Building for Palmetto 26 27The Palmetto target is `palmetto`. 28 29If you are starting from scratch without a `build/conf` directory you can just: 30``` 31$ cd openbmc 32$ TEMPLATECONF=meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/conf . oe-init-build-env |
33$ obmc-phosphor-image | 33$ bitbake obmc-phosphor-image |
34``` 35 36## Rebuilds & Reconfiguration 37 38You can reconfigure your build by removing the build/conf dir: 39``` 40rm -rf build/conf 41``` 42and running `oe-init-build-env` again (possibly with `TEMPLATE_CONF` set). | 34``` 35 36## Rebuilds & Reconfiguration 37 38You can reconfigure your build by removing the build/conf dir: 39``` 40rm -rf build/conf 41``` 42and running `oe-init-build-env` again (possibly with `TEMPLATE_CONF` set). |