configurations: santabarbara: add PDB2 MP5998 update config
Add PDB2 MP5998 config to get version and update firmware.
phosphor-dbus-interfaces entry:
[1] https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/83981/1/yaml/com/meta/Hardware/Santabarbara.interface.yaml#32
Tested on Santabarbara
```
$ curl -u root:0penBmc -k -H "Content-Type:multipart/form-data" -X POST https://$BMC_IP/redfish/v1/UpdateService/update-multipart -F UpdateParameters="{\"Targets\":[\"/redfish/v1/UpdateService/FirmwareInventory/Santabarbara_PDB2_HSC_p12v_aux_3849\"],\"@Redfish.OperationApplyTime\":\"OnReset\"};type=application/json" -F UpdateFile=@MP5998GQZ-001C-rev1_F0P-PDB_1-4_53h_508F_20250718.pldm;type=application/octet-stream
{
"@odata.id": "/redfish/v1/TaskService/Tasks/1",
"@odata.type": "#Task.v1_4_3.Task",
"HidePayload": false,
"Id": "1",
"Messages": [
{
"@odata.type": "#Message.v1_1_1.Message",
"Message": "The task with Id '1' has started.",
"MessageArgs": [
"1"
],
"MessageId": "TaskEvent.1.0.TaskStarted",
"MessageSeverity": "OK",
"Resolution": "None."
}
],
"Name": "Task 1",
"Payload": {
"HttpHeaders": [],
"HttpOperation": "POST",
"TargetUri": "/redfish/v1/UpdateService/update-multipart"
},
"PercentComplete": 0,
"StartTime": "2025-10-07T06:17:47+00:00",
"TaskMonitor": "/redfish/v1/TaskService/TaskMonitors/1",
"TaskState": "Running",
"TaskStatus": "OK"
}
$ curl -u root:0penBmc -k -H "Content-Type:multipart/form-data" -X GET https://$BMC_IP/redfish/v1/TaskService/Tasks/1
{
"@odata.id": "/redfish/v1/TaskService/Tasks/1",
"@odata.type": "#Task.v1_4_3.Task",
"EndTime": "2025-10-07T06:17:49+00:00",
"HidePayload": false,
"Id": "1",
"Messages": [
{
"@odata.type": "#Message.v1_1_1.Message",
"Message": "The task with Id '1' has started.",
"MessageArgs": [
"1"
],
"MessageId": "TaskEvent.1.0.TaskStarted",
"MessageSeverity": "OK",
"Resolution": "None."
},
{
"@odata.type": "#Message.v1_1_1.Message",
"Message": "The task with Id '1' has changed to progress 100 percent complete.",
"MessageArgs": [
"1",
"100"
],
"MessageId": "TaskEvent.1.0.TaskProgressChanged",
"MessageSeverity": "OK",
"Resolution": "None."
},
{
"@odata.type": "#Message.v1_1_1.Message",
"Message": "The task with Id '1' has completed.",
"MessageArgs": [
"1"
],
"MessageId": "TaskEvent.1.0.TaskCompletedOK",
"MessageSeverity": "OK",
"Resolution": "None."
}
],
"Name": "Task 1",
"Payload": {
"HttpHeaders": [],
"HttpOperation": "POST",
"JsonBody": "null",
"TargetUri": "/redfish/v1/UpdateService/update-multipart"
},
"PercentComplete": 100,
"StartTime": "2025-10-07T06:17:47+00:00",
"TaskMonitor": "/redfish/v1/TaskService/TaskMonitors/1",
"TaskState": "Completed",
"TaskStatus": "OK"
}
```
Change-Id: If4670a617d86a7933e81763621d99880f0399192
Signed-off-by: Fred Chen <Fred.Chen@quantatw.com>
diff --git a/configurations/meta/santabarbara/santabarbara_pdb2.json b/configurations/meta/santabarbara/santabarbara_pdb2.json
index 0cde102..5082857 100644
--- a/configurations/meta/santabarbara/santabarbara_pdb2.json
+++ b/configurations/meta/santabarbara/santabarbara_pdb2.json
@@ -423,6 +423,16 @@
"power1_Name": "PDB2_P12V_FAN3_PWR_W"
},
{
+ "Address": "0x53",
+ "Bus": 42,
+ "FirmwareInfo": {
+ "CompatibleHardware": "com.meta.Hardware.Santabarbara.VR.MP5998_p12v_aux",
+ "VendorIANA": 40981
+ },
+ "Name": "Santabarbara_PDB2_HSC_p12v_aux",
+ "Type": "MP5998Firmware"
+ },
+ {
"Address": "0x4a",
"Bus": 40,
"Name": "PDB2_TOP_TEMP_C",