NVIDIA DGX B200 User Guide
▶ Forced Update
The DGX B200 system component rmware is only updated if the incoming rmware version is
newer than the existing version. To override this behavior and ash the component, specify the
ForceUpdate eld and set it to true.
curl -k -u <bmc-user>:<password> --request PATCH 'https:∕∕<bmc-ip-address>∕
,→redfish∕v1∕UpdateService' --header 'If-Match: *' --header 'Content-Type:�
,→application∕json' --data-raw '{"HttpPushUriOptions" : {"ForceUpdate": true}}'
On success, the command returns a 204 HTTP status code. If you attempt to set the ag to the
currently set value, the command returns a 400 HTTP status code.
To get the value of the ForceUpdate parameter:
curl -k -u <bmc-user>:<password> --request GET 'https:∕∕<bmc-ip-address>∕redfish∕
,
→
v1∕UpdateService'
▶ Firmware Update Activation
To activate the rmware update, refer to Firmware Update Activation in the
NVIDIA DGX B200
Firmware Update Guide for more information.
9.3.3. BIOS Settings
▶ Supported BIOS attributes
▶ Get a list of all the attributes that your BIOS supports:
curl -k -u <bmc-user>:<password> --location --request GET 'https:∕∕<bmc-ip-
,→address>∕redfish∕v1∕Registries'
One of the Registries in the list is your BIOS attribute registry. The format is BiosAt-
tributeRegistry<version><version>. For example, for BIOS 0.1.6, the registry is
BiosAttributeRegistry106.1.0.6.
▶ Get the URI of the BIOS registry:
curl -k -u <bmc-user>:<password> --location --request GET 'https:∕∕<bmc-ip-
,→address>∕redfish∕v1∕Registries∕BiosAttributeRegistry016.0.1.6∕'
The response includes the location of the JSON le that describes all the BIOS attributes.
Under Location, the Uri is specied. For example, Uri":"∕redfish∕v1∕Registries∕
BiosAttributeRegistry106.1.0.6.
▶ Get the JSON le with the registry of all your BIOS attributes:
curl -k -u <bmc-user>:<password> --location --request GET 'https:∕∕<bmc-ip-
,→address>∕redfish∕v1∕Registries∕BiosAttributeRegistry106.en-US.1.0.6.json' --
,→output BiosAttributeRegistry106.en-US.1.0.6.json
Each attribute name has a default value, display name, help text, a read-only indicator, and
an indicator of whether a reset is required to take eect.
▶ To get the current BIOS settings:
curl -k -u <bmc-user>:<password> --location --request GET 'https:∕∕<bmc-ip-
,→address>∕redfish∕v1∕Systems∕DGX∕Bios'
9.3. Redsh Examples 67