Firmware Update of GPU Tray: All Components

Perform the following steps to update the firmware on all the components in the GPU tray, such as GPUs, NVSwitches, and so on.

  1. Create a updparameters.json file with the following contents:

    Copy
    Copied!
                

    { "Targets" :["/redfish/v1/UpdateService/FirmwareInventory/HGX_0"] }

  2. Update the firmware:

    Copy
    Copied!
                

    nvfwupd -t ip=<bmc-ip-address> user=admin password=admin update_fw \ -p nvfw_DGX-HGX-H100x8_0000_230310.1.0_dbg-signed.fwpkg -y -s updparameters.json

    Example Output

    Copy
    Copied!
                

    FW recipe: ['nvfw_DGX-HGX-H100x8_0000_230310.1.0_dbg-signed.fwpkg'] {"@odata.type": "#UpdateService.v1_6_0.UpdateService", "Messages": [{"@odata.type": "#Message.v1_0_8.Message", "Message": "A new task /redfish/v1/TaskService/Tasks/3 was created.", "MessageArgs": ["/redfish/v1/TaskService/Tasks/3"], "MessageId": "Task.1.0.New", "Resolution": "None", "Severity": "OK"}, {"@odata.type": "#Message.v1_0_8.Message", "Message": "The action UpdateService.MultipartPush was submitted to do firmware update.", "MessageArgs": ["UpdateService.MultipartPush"], "MessageId": "UpdateService.1.0.StartFirmwareUpdate", "Resolution": "None", "Severity": "OK"}]} FW update started, Task Id: 3 Wait for Firmware Update to Start... Wait for Firmware Update to Start... Started Updating: HGX_0 TaskState: Running PercentComplete: 20 TaskStatus: OK TaskState: Running PercentComplete: 40 TaskStatus: OK TaskState: Completed PercentComplete: 100 TaskStatus: OK Firmware update successful! Overall Time Taken: 0:09:14 Refer to

© Copyright 2022-2023, NVIDIA. Last updated on May 26, 2023.