A. DGX A100 Firmware Update Process

This chapter provides an overview of the firmware update process when issuing update_fw all.

The following table shows the order in which the updates are performed, and whether a reboot or power cycle is required to complete the update. The table assumes that all firmware needs to be updated, and corresponds to the following sequence:
  1. Issue update_fw all.
  2. Power cycle the system.
  3. Issue update_fw all.
  4. Power cycle the system.
  5. Issue update_fw all.
Table 1. Firmware Updated Upon Initial update_fw all
Update Order Component Reboot or Power Cycle Required
1 BMC-CEC None
2 BMC None
3 SBIOS Reboot
4 Switch PEX88080/PEX88064 Reboot
5 Switch PEX88096 (U1~U3) Reboot
6 NVMe None
7 GPU VBIOS and FUB Reboot
8 CEC1712 SPI DC Power Cycle
Table 2. Firmware Updated Upon Second update_fw all
Update Order Component Reboot or Power Cycle Required
1 Switch PEX88096 (U4) Reboot
2 FPGA DC Power Cycle
Table 3. Firmware Updated Upon Third update_fw all
Update Order Component Reboot or Power Cycle Required
1 NVSwitch Reboot