[BIOS]How to upgrade the BIOS via EFI shell on x86 platform switch?

Steven_zhangCreated at:Dec 10, 2019 14:13:36Updated at:Dec 11, 2019 09:50:59

Purpose:

This application note describes the procedures that how to upgrade BIOS from EFI shell on the x86 platform.

Model:

AS5712-54X

AS5812-54X, AS5812-54T

AS5912-54X

AS5916-54XKS, AS5916-54XL

AS6712-32X

AS6812-32X

AS7712-32X

 

Preparation:

A. Personal computer 

B. BIOS_Updater

  • Download the BIOS image for your own device.


C. BIOS_Update_Tool

  • AfuEfix64.efi 
    *User should get this tool from AMI directly, and we will not able to provide it.

D. Serial Console cable:

  • A cable which attached in the original box.

E. Console terminal

  • Putty,Teraterm,SecureCRT,etc...

F. USB drive

  • USB drive with a minimum size of 256M

Procedure:

STEP1. Put the BIOS_Updater and BIOS_Update_Tool to the USB drive. (e.g.,AS7712_BIOS_V36_20180212.bin, AfuEfix64.efi)

mceclip0.png

STEP2. Insert the USB drive into the data center front panel. (e.g., AS7712-32X)

image.png

STEP3. Power on the switch, wait for a few seconds and press "ESC" to enter the BIOS setup.

picture1.jpg

STEP4. Go to the "Save & Exit" section and select the UEFI: "Built-in EFI shell".

mceclip0.png

STEP5. Here is the EFI shell screen, fs0 is the USB drive that you insert. (e.g., fs0)

mceclip2.png

STEP6. Input "fs0:" command to go to the USB drive.

Shell> fs0:

 mceclip3.png

STEP7. Input "dir" command to check the file list.

fs0:\> dir

mceclip7.png

STEP8. Input [EFI_tools BIOS_Updater  /P /B /K /ME] command to start the upgrade.

fs0:\> AfuEfix64.efi AS7712_BIOS_V36_20180212.bin /P /B /K /ME

STEP9. After upgrade, power cycle the switch to apply the new BIOS.

mceclip6.png 

STEP10. Please follow STEP3 to go into BIOS again and check the version.

mceclip9.png