Opening Intel Server firmware based on Open BMC
Opening Intel Server firmware based on Open. BMC example Maciej Lawniczak Przemyslaw Czarnowski
AGENDA • BMC and Open. BMC overview • Features support • Architecture • Open. BMC Intel specific features • Getting involved • Live adding Redfish schema to Open. BMC
OPENBMC OVERVIEW – YEAR 1998 Baseboard Management Controller - BMC Features: • IPMI interface • Event Logging • Power Control • System Watchdog Timer • OEM specific features
OPENBMC OVERVIEW - YEARS 1998 - 2014
OPENBMC OVERVIEW – NOW + proprietary BMC era 1998 - 2014 2015 2020 2018 • • 27 CCLA signers 143 repositories > 180 contributors ~600 email list subscribers
FEATURES SUPPORT • Web-based user interface • Redfish support • Host management: power, cooling, LEDs, inventory, events, watchdog • Full IPMI 2. 0 compliance • Sensors scanning and monitoring • BMC/BIOS firmware update • SSH based Serial Over LAN • Remote KVM • User management • Virtual media
OPENBMC ARCHITECTURE
OPENBMC OVERVIEW - NOW
OPENBMC INTEL SPECIFIC FEATURES • Out-of-band CPU Crash Dump collection • BMC Autonomous SPS Dump • Out-of-band platform telemetry streaming
GETTING INVOLVED • Website: https: //www. openbmc. org/ • Read the docs: https: //github. com/openbmc/docs • Read and apply contributing rules: https: //github. com/openbmc/docs/blob/master/CONTRIBUTING. md • Sign to mailing list: https: //lists. ozlabs. org/listinfo/openbmc/ • Gerrit Code Review: https: //gerrit. openbmc-project. xyz/ • IRC channel: #openbmc (freenode. net) • Riot: #openbmc: matrix. org • Reporting security issues: https: //github. com/openbmc/docs/blob/master/security/how-to -report-a-security-vulnerability. md
DEMO TIME!
- Slides: 11