NVIDIA DGX B200 User Guide
(continued from previous page)
"Name": "CPLDMID_0",
"Version": "0.2.0.7"
},
∕∕ ...
]
}
}
}
▶ Update GPU tray components
To update the GPU tray components in your DGX B200 system, specify HGX_0 as the target
regardless of the GPU tray component that you want to update.
echo "{\"Targets\":[\"∕redfish∕v1∕UpdateService∕FirmwareInventory∕HGX_0\"]}" >�
,→parameters.json
curl -k -u <bmc-user>:<password> -H 'Expect:' --location --request POST https:∕∕
,→<bmc-ip-address>∕redfish∕v1∕UpdateService∕upload -F
,→'UpdateParameters=@parameters.json;type=application∕json' -F UpdateFile=@<fw_
,→bundle>
For example, specify the nvfw_DGX-HGX-B100-B200x8_0009_xxxxxx.x.x_prod-signed.
fwpkg rmware le.
▶ Update motherboard tray components
To update the motherboard tray components, you need to specify the component name as a
target in a JSON le. The following example updates the host BMC:
echo "{\"Targets\":[\"∕redfish∕v1∕UpdateService∕FirmwareInventory∕HostBMC_0\"]}" >
,→ parameters.json
curl -k -u <bmc-user>:<password> -H 'Expect:' --location --request POST https:∕∕
,→<bmc-ip-address>∕redfish∕v1∕UpdateService∕upload -F
,→'UpdateParameters=@parameters.json;type=application∕json' -F UpdateFile=@<fw_
,→bundle>
The following targets are available:
▶ HostBMC_0 — This is the DGX B200 BMC.
▶ HostBIOS_0 — This is the DGX B200 BIOS.
▶ EROT_BMC_0 — This is the external root of trust for the host BMC.
▶ EROT_BIOS_0 — This is the external root of trust for the host BIOS.
▶ CPLDMID_0 — This is the midplane CPLD.
▶ CPLDMB_0 — This is the CPU tray CPLD.
▶ PSU_0 to PSU_5 — These are the PSUs.
▶ PCIeSwitch_0 and PCIeSwitch_1 — These are the Gen5 PCIe switches on the CPU tray.
▶ PCIeRetimer_0 and PCIeRetimer_1 — These are the PCIe retimers on the CPU tray.
To update a target, change the path ∕redfish∕v1∕UpdateService∕FirmwareInventory∕
HostBMC_0 in the preceding example. For example, for CPU tray CPLD, specify ∕redfish∕v1∕
UpdateService∕FirmwareInventory∕CPLDMB_0.
Make sure to specify the nvfw_DGX_0005_xxxxxx.x.x.fwpkg rmware le.
66 Chapter 9. Redsh APIs Support