NVIDIA DGX H100 User Guide
8.2.2. Firmware Update
▶ Firmware inventory
curl -k -u <bmc-user>:<password> --request GET 'https:∕∕<bmc-ip-address>∕
,→redfish∕v1∕UpdateService∕FirmwareInventory'
Example Output
{
"@odata.context": "∕redfish∕v1∕$metadata#SoftwareInventoryCollection.
,→SoftwareInventoryCollection",
"@odata.etag": "\"1683226281\"",
"@odata.id": "∕redfish∕v1∕UpdateService∕FirmwareInventory",
"@odata.type": "#SoftwareInventoryCollection.
,→SoftwareInventoryCollection",
"Description": "Collection of Firmware Inventory resources available�
,→to the UpdateService",
"Members": [
{
"@odata.id": "∕redfish∕v1∕UpdateService∕FirmwareInventory∕
,→CPLDMB_0"
},
{
"@odata.id": "∕redfish∕v1∕UpdateService∕FirmwareInventory∕
,→CPLDMID_0"
},
∕∕ ...
],
"Members@odata.count": 66,
"Name": "Firmware Inventory Collection",
"Oem": {
"Ami": {
"FirmwareInventory": [
{
"DataSourceUri": "∕redfish∕v1∕UpdateService∕
,→FirmwareInventory∕CPLDMB_0",
"Name": "CPLDMB_0",
"Version": "0.2.1.6"
},
{
"DataSourceUri": "∕redfish∕v1∕UpdateService∕
,→FirmwareInventory∕CPLDMID_0",
"Name": "CPLDMID_0",
"Version": "0.2.0.7"
},
∕∕ ...
]
}
}
}
▶ Update DGX H100 system components
To update the HGX component in your DGX H100 system, you need to specify HGX_0
as the target regardless of the HGX component that you want to update.
8.2. Redsh Examples 57