Post by AMI_JenHuang on Oct 18, 2022 10:24:22 GMT
The redfish schema has defined the multipart push which allow user to do component update.
My problem is, there is no property which is possible to indicate medium/interface(PCIe/I2C) from pldm componenet of view.
The redfish property doesn't well intergrate the concept of pldm for EID and medium information.
User should be able to select the interface they'd like to update via PLDM fwupdate and this is not able to describe according the current redfish schema.
My assumption is, it might possible to implment with RelatedItem in SoftwareInventory redfish schema.
The RelatedItem will be the EndpointGroup for those possible device endpoint but still missing the capability for select specific property for firmware update.
Anlternative way is add more property to describe as following example.
"EndpointID": "PLDM device eid",
But we need to consider which redfish schema is the one good to contains the information about EID&medium and select medium for pldm fwupdate. (Maybe EndpointGroup)