OpenBMC introduction and porting guide
summary
Covers OpenBMC, an open-source BMC firmware stack, and its Yocto-based build system, systemd concepts, and D-Bus/Redfish/IPMI management components. Walks through building an OpenBMC image in the Toaster environment and running it under QEMU, and demonstrates porting to a new platform by editing JSON files that model platform entities (baseboard, PSU, chassis) and their sensor properties.
AI-written summary · about
related talks
22mOpenBMC: Boot your server with Python
39mBoF: The Yocto Project and OpenEmbedded
30mYocto for open source embedded systems development
39mBoF: The Yocto Project and OpenEmbedded
40mDesigning a Distro from Scratch Using OpenEmbedded - Part 2
24mIntroduction to the LibreBMC project
42mBoF: The Yocto Project and OpenEmbedded
36mOne Build to Rule Them All: Building FreeRTOS & Linux Using Yocto