blob: 3595d79fe8c2e0f4678ac7a2139d67028b8be338 [file] [log] [blame]
// This JSON has the information needed to create General FRU record for FRU of
// type Cpu. The FRU fields are based on the PLDM specification DSP0257.
{
"record_details":
{
// FRU Record Type - General FRU Record
"fru_record_type" : 1,
// Encoding Type for FRU fields - ASCII
"fru_encoding_type": 1,
"dbus_interface_name": "xyz.openbmc_project.Inventory.Item.Cpu"
},
"fru_fields":[
{
// FRU Field Type 3 - Part Number
"fru_field_type" : 3,
// D-Bus property to read and populate the FRU field
"dbus":
{
"interface" : "xyz.openbmc_project.Inventory.Decorator.Asset",
"property_name" : "PartNumber",
"property_type" : "string"
}
},
{
// FRU Field Type 4 - Serial Number
"fru_field_type" : 4,
// D-Bus property to read and populate the FRU field
"dbus":
{
"interface" : "xyz.openbmc_project.Inventory.Decorator.Asset",
"property_name" : "SerialNumber",
"property_type" : "string"
}
}
]
}