commit | f31c96dff3586cacfb1da6729a300cdef7c613ca | [log] [tgz] |
---|---|---|
author | Andrew Geissler <geissonator@yahoo.com> | Tue Jun 13 16:22:39 2023 -0400 |
committer | Andrew Geissler <geissonator@yahoo.com> | Mon Jun 19 20:57:12 2023 +0000 |
tree | 801514f824295fc7a3ec62ed75f75b879ea11c10 | |
parent | 1f98100d1269f2722dbce277a13fb85e04f1b744 [diff] |
dev-environ: remove SDK and move to devtool This is a series of patches to clean up our development tutorials. There's some miscellaneous cleanup combined with moving these from the use of the SDK to devtool. SDK usage, especially by new users of OpenBMC, can be confusing. You need to ensure you have the exact same level matching your version of openbmc/openbmc. There are consistently questions and confusion around the use of the SDK in discord and the mailing list. Although it can offer some extra speed with development, it's not a good area to have new users start with. Also, it does not seem many of our active OpenBMC developers use it, as it seems to consistently be missing packages required to build all of the OpenBMC repos. Given the above, lets refocus these intro-to-openbmc tutorials on just using bitbake and devtool. It takes a bit longer but you're guaranteed to have the correct levels and all needed packages when doing this. Change-Id: I7d50ea85a3489f702e98d7e8dca02e44886c2a5c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.
The features document lists the project's major features with links to more information.
These documents contain details on developing OpenBMC code itself
cheatsheet.md: Quick reference for some common development tasks
CONTRIBUTING.md: Guidelines for contributing to OpenBMC
development tutorials: Tutorials for getting up to speed on OpenBMC development
kernel-development.md: Reference for common kernel development tasks
These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.
code-update: Updating OpenBMC and host platform firmware
console.md: Using the host console
host-management.md: Performing host management tasks with OpenBMC
rest-api.md: Introduction to using the OpenBMC REST API
REDFISH-cheatsheet.md: Quick reference for some common OpenBMC Redfish commands
REST-cheatsheet.md: Quick reference for some common OpenBMC REST API commands