Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Edgecore SONiC](Installation) How to upgrade the BIOS via EFI shell on Edgecore x86 platform switch? #71

Open
jian-hong-wu opened this issue Aug 30, 2021 · 0 comments
Assignees

Comments

@jian-hong-wu
Copy link
Owner

jian-hong-wu commented Aug 30, 2021

jeff_cheng 鄭皓文

March 16, 2021 16:09

Purpose:

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

Model:

AS5712-54X

AS5812-54X AS5812-54T

AS5912-54X

AS5916-54XKS, AS5916-54XL

AS6712-32X

AS6812-32X

AS7312-54XS

AS7316-26XB

AS7326-56X

AS7712-32X

AS7726-32X

AS7816-64X

AS9716-32D

Preparation:

A. Personal computer

B. BIOS_Updater

  • Download the BIOS image for your own device.
  • Reference: How to download the current firmware?

C. BIOS_Update_Tool

  • AfuEfix64.efi
    *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

  • 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)

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)

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

Shell> fs0:


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

fs0:\> dir


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 the upgrade, power cycle the switch to apply the new BIOS.

STEP10. Please follow STEP3 to go into BIOS again.

picture1.jpg

STEP11. Select "Save & Exit", click "Restore Default" and then "Save Changes and Reset".

mceclip1.png

STEP12. After reset, back to BIOS again and check the version.

@jian-hong-wu jian-hong-wu self-assigned this Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant