Update BIOS Ami & Phoenix

| Support

BIOS updates can be performed in several ways, but it is recommended that the update be performed using a bootable USB key containing DOS (FreeDOS). Supermicro boards include BIOSes from two manufacturers Phoenix (X7D series boards and older) and AMI (x9, X10 series and newer).

These processes differ practically only in the tools used (in the case of AMI - AFUDOS, Phoenix - Phlash16) therefore a single instruction can be used. However, you should ALWAYS familiarize yourself with the instructions in the README file, which is added to the archive containing the BIOS, before updating.

Where does the BIOS come from?

The latest BIOS, of course, can be found on Supermicro's website or obtained from your distributor.

Updating AMI & Phoenix

Follow the following instructions:

  • Save the archive to your computer.
  •     Extract the files to a bootable USB key containing FreeDOS.
  •     Boot the system from the key and execute the following command:
  •     flash.BAT nameBIOS.xxx (e.g. flash.BAT x10dri14.917).
  •     Wait until the process is complete. DO NOT interrupt this process under any circumstances, an interruption may result in having to send the disk to the Service, so when something goes wrong, do not shut down the server.
  •     When the update is complete, the screen displays a message to that effect, restart the server using CTRL+ALT+DEL, then disconnect the power supply and clear the CMOS (using the JBT1 jumper).
  • Connect the power supply, load the default settings - F3 - and save them - F4.


It may happen, so that the archive does not contain the flash.BAT file, but AMI.bat - the procedure looks identical, it is obvious.
In the event that the archive contains two files AMI_1.bat and AMI_2.bat, you should check the current BIOS version and follow the instructions, by default, in the case of an older BIOS version, the update looks like this: first we update the BIOS using the AMI_1.bat file, and then the AMI_2.bat file.
To view the rest of the available AFUDOS commands, execute the afudos /h command .

Related Pages:

  1. BIOS update via UEFI:Build-in UEFI Shell
  2. GRAID SupremeRAID™ - Linux
  3. Linux tools - lshw, lspci, dmidecode, inxi (How to check server components?).