This application note describes the procedures that how to upgrade BIOS from EFI shell on the Edgecore x86 platform.
A. Personal computer
- Download the BIOS image for your own device.
- Reference: How to download the current firmware?
*User should get this tool from AMI directly, and Edgecore will not able to provide it.
D. Serial Console cable:
- A cable which attached in the original box.
E. Console terminal
F. USB drive
- USB drive with a minimum size of 256M
STEP1. Put the BIOS_Updater and BIOS_Update_Tool to the USB drive. (e.g.,AS7712_BIOS_V36_20180212.bin, AfuEfix64.efi)
STEP2. Insert the USB drive into the data center front panel. (e.g., AS7712-32X)
STEP3. Power on the switch, wait for a few seconds and press "ESC" to enter the BIOS setup.
STEP4. Go to the "Save & Exit" section and select the UEFI: "Built-in EFI shell".
STEP5. Here is the EFI shell screen, fs0 is the USB drive that you insert. (e.g., fs0)
STEP6. Input "fs0:" command to go to the USB drive.
STEP7. Input "dir" command to check the file list.
STEP8. Input [EFI_tools BIOS_Updater /P /B /N /K /ME] command to start the upgrade.
fs0:\> AfuEfix64.efi AS7712_BIOS_V36_20180212.bin /P /B /N /K /ME
Notice: With parameter /N, it will clean NVRAM content, including DMI parameters.
STEP9. After upgrade, power cycle the switch to apply the new BIOS.
STEP10. Please follow STEP3 to go into BIOS again and check the version.