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).