tree: 5474f073c41be0cdbe7e417ee28d25e7875c877d [path history] [tgz]
  1. add-new-system.md
  2. dev-environment.md
  3. README.md
  4. sdk-hello-world.md
  5. web-ui.md
development/README.md

OpenBMC Developer Documentation

This directory is focused on providing OpenBMC developers with the instructions they need to get up and going with OpenBMC development. This can be reviewed in any order you like, but the recommended flow can be found below.

  1. Development Environment Setup

    Start here. This shows how to setup an OpenBMC development environment using its Software Development Kit and how to start the software emulator, QEMU.

  2. Hello World

    This shows how to use the Software Development Kit as you build and test your OpenBMC changes within QEMU.

  3. Web UI Development

    This shows how to modify the phosphor-webui web application and test your changes within QEMU.

  4. Adding a New System

    This shows how to create a new meta-machine layer which is the first step to add support for your machine.