Deepak Kodihalli

Deepak Kodihalli

Deepak is a Senior Engineer at IBM working on the OpenBMC project. He maintains several OpenBMC repositories, including phosphor-logging, phosphor-settingsd and PLDM. He is the IBM lead on the PLDM deliverables for OpenBMC. He is also a member of the DMTF PMCI workgroup.

PLDM support on OpenBMC

Platform Management Components Intercommunication (PMCI) is a DMTF standards group that deals with "inside the box" communication protocols for systems such as servers. A couple of such protocols are the Platform Management Data Model (PLDM) and the Management Component Transport Protocol (MCTP). MCTP allows for a media independent communications protocol between hardware components. PLDM defines data models and messages for communications related to discovery, sensors, FRUs, monitoring, and control, etc, between management controllers and devices.
This talk will describe at a high level introduce PLDM and describe the PLDM stack design on OpenBMC. In addition, currently, supported PLDM specifications and features will be described. Finally, there would be a section on contributing and getting involved.
Attached a PDF containing the presentation.