CSG1300 BIOS upgrade procedure
1. Download and copy the two files listed below into a USB.
https://versanetworks.box.com/s/b7fds8cgj2mrmi5pqt5qpzcaf7djvds0
- AfuEfix64.efi (BIOS flash utility)
- CSG1300_bios_vxx.xx.xx.xx.bin (BIOS binary file)
2. Plug in the USB and boot up the system. At the BIOS POST screen, press "DEL" key to enter BIOS setup.
Version 2.19.1266. Copyright (C) 2020 American Megatrends, Inc.
BIOS Date: 08/07/2020 12:34:12 CSG1300 Ver: v46.0b.03.00
Boot BIOS : Master BIOS
Press <DEL> or <ESC> to enter setup.
3. In the BIOS Setup, go to "Save & Exit" and select the boot option "UEFI: Built-in EFI Shell"
Aptio Setup Utility - Copyright (C) 2020 American Megatrends, Inc.
Main Advanced IntelRCSetup Security Boot Save & Exit
/----------------------------------------------------+-------------------------\
| Save Options | |
| Save Changes and Reset | |
| Discard Changes and Reset | |
| | |
| Default Options | |
| Restore Defaults | |
| | |
| Boot Override | |
| Generic Flash Disk 8.07 | |
| UEFI: Generic Flash Disk 8.07, Partition 1 |-------------------------|
| P5: KINGSTON RBUSNS8180S3128GJ |><: Select Screen |
| P4: TS16ZBTMM1600 |^v: Select Item |
| UEFI OS (P4: TS16ZBTMM1600) |Enter: Select |
| UEFI: Built-in EFI Shell |+/-: Change Opt. |
| |F1: General Help |
| |F2: Previous Values |
| |F3: Optimized Defaults |
| |F4: Save & Exit |
| |ESC: Exit |
\----------------------------------------------------+-------------------------/
Version 2.19.1266. Copyright (C) 2020 American Megatrends, Inc.
4. In EFI Shell prompt, type in "FS2:" to go into USB. Check if BIOS flash utility (AfuEfix64.efi) and BIOS binary file (CSG1300_bios_vxx.xx.xx.xx.bin ) are present.
UEFI Interactive Shell v2.1
EDK II
UEFI v2.60 (American Megatrends, 0x0005000D)
Mapping table
FS2: Alias(s):HD1a0c0b:;BLK8: PciRoot(0x0)/Pci(0x15,0x0)/USB(0x0,0x0)/USB(0x2,0x0)/HD(1,MBR,0x00000000,0x800,0xF3B800)
FS0: Alias(s):HD0e65535a1:;BLK1:
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x4,0xFFFF,0x0)/HD(1,GPT,AB88E51E-A490-40FF-BBE9-3C8F21F798AF,0x800,0x200000)
FS1: Alias(s):HD0e65535a2:;BLK2:
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x4,0xFFFF,0x0)/HD(2,GPT,FB6851AE-7D51-46B0-B5B4-3D5ECD1FA8DA,0x200800,0x200000)
BLK7: Alias(s):
PciRoot(0x0)/Pci(0x15,0x0)/USB(0x0,0x0)/USB(0x2,0x0)
BLK0: Alias(s):
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x4,0xFFFF,0x0)
BLK3: Alias(s):
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x5,0xFFFF,0x0)
BLK4: Alias(s):
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x5,0xFFFF,0x0)/HD(1,MBR,0x0000D93B,0x800,0xAE8B000)
BLK5: Alias(s):
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x5,0xFFFF,0x0)/HD(2,MBR,0x0000D93B,0xAE8BFFE,0x3FF0002)
BLK6: Alias(s):
PciRoot(0x0)/Pci(0x14,0x0)/Sata(0x5,0xFFFF,0x0)/HD(2,MBR,0x0000D93B,0xAE8BFFE,0x3FF0002)/HD(1,MBR,0x00000000,0xAE8C000,0x3FF0000)
Press ESC in 3 seconds to skip startup.nsh or any other key to continue.
Shell> FS2:
FS2:\> cd CSG1300_bios_cpld
FS2:\CSG1300_bios_cpld\> ls
AfuEfix64.efi CSG1300_bios_v46.01.05.00.bin
5. Type in the following command highlighted in yellow to update BIOS. Please check and make sure BIOS upgrade process is completed as shown below.
FS2:\CSG1300_bios_cpld\> AfuEfix64.efi CSG1300_bios_v46.01.05.00.bin /p /b /n /k /me
+---------------------------------------------------------------------------+
| AMI Firmware Update Utility v5.12.02.2028 |
| Copyright (c) 1985-2019, American Megatrends International LLC. |
| All rights reserved. Subject to AMI licensing agreement. |
+---------------------------------------------------------------------------+
Reading flash ............... done
- ME Data Size checking . ok
- FFS checksums ......... ok
- Check RomLayout ........ ok.
Erasing Boot Block .......... done
Updating Boot Block ......... done
Verifying Boot Block ........ done
Erasing Main Block .......... done
Updating Main Block ......... done
Verifying Main Block ........ done
Erasing NVRAM Block ......... done
Updating NVRAM Block ........ done
Verifying NVRAM Block ....... done
Erasing NCB Block ........... done
Updating NCB Block .......... done
Verifying NCB Block ......... done
- Upload the ME image data to BIOS ME module..... done
- Update success for GBEA
- Update success for GBEB
- Successful Update Recovery Loader to OPRx!!
- Successful Update MFSB!!
- Successful Update FTPR!!
- Successful Update factory data partitions!!
- ME Entire Image update success !!
WARNING : System must power-off to have the changes take effect!
Process completed.
6. Once BIOS upgrade procedure is completed, please powercycle the system (unplug the power cords, wait for 10 seconds and plug them back in)
7. Verify the BIOS version and release date after power-cycling of the box using the following Linux command:
$ sudo dmidecode -t 0
[sudo] password for admin:
# dmidecode 2.12
SMBIOS 3.0 present.
# SMBIOS implementations newer than version 2.8 are not
# fully supported by this version of dmidecode.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: v46.01.05.00
Release Date: 06/23/2021
8. Verify the MAC addresses of all Ethernet ports are still the same with valid Versa MAC OUI (AC:43:30:xx:xx:xx)
admin@versa-flexvnf-cli> show interfaces brief | tab | nomore
NAME MAC OPER ADMIN TENANT VRF IP
--------------------------------------------------------------------------------------------
eth-0/0 ac:43:30:f8:39:57 up up 0 global 10.0.0.74/16
ptvi3 n/a pdown up 1 Tenant3-Control-VR 10.3.192.1/32
tvi-0/6 n/a up up - -
tvi-0/6.0 n/a up up 1 Tenant3-Control-VR 10.3.128.103/32
tvi-0/602 n/a up up - -
tvi-0/602.0 n/a up up 1 WAN2-Transport-VR 169.254.0.2/31
tvi-0/603 n/a up up - -
tvi-0/603.0 n/a up up 1 Tenant3-LAN-VR 169.254.0.3/31
tvi-0/7 n/a up up - -
tvi-0/7.0 n/a up up 1 Tenant3-Control-VR 10.3.192.103/32
vni-0/0 ac:43:30:f8:39:59 down up - -
vni-0/1 ac:43:30:f8:39:5a down down - -
vni-0/10 ac:43:30:f8:39:63 down down - -
vni-0/100 02:aa:bb:cc:dd:01 down down - -
vni-0/101 02:aa:bb:cc:dd:02 down down - -
vni-0/102 02:aa:bb:cc:dd:03 down down - -
vni-0/103 02:aa:bb:cc:dd:04 down down - -
vni-0/11 ac:43:30:f8:39:64 down down - -
vni-0/12 ac:43:30:f8:39:65 down up - -
vni-0/13 ac:43:30:f8:39:66 down down - -
vni-0/14 ac:43:30:f8:39:67 down down - -
vni-0/15 ac:43:30:f8:39:68 down down - -
vni-0/2 ac:43:30:f8:39:5b down up - -
vni-0/200 ac:43:ff:00:00:01 down down - -
vni-0/201 ac:43:ff:00:00:02 down down - -
vni-0/202 ac:43:ff:00:00:03 down down - -
vni-0/203 ac:43:ff:00:00:04 down down - -
vni-0/3 ac:43:30:f8:39:5c down down - -
vni-0/4 ac:43:30:f8:39:5d down down - -
vni-0/5 ac:43:30:f8:39:5e down down - -
vni-0/6 ac:43:30:f8:39:5f down down - -
vni-0/7 ac:43:30:f8:39:60 down down - -
vni-0/8 ac:43:30:f8:39:61 down down - -
vni-0/9 ac:43:30:f8:39:62 down down - -