Question: How to upgrade the Advantech FWA-3260 BIOS?


Answer:

Follow this procedure to upgrade the BIOS on Advantech FWA 3260:


NOTE: The Advantech box must have Internet connectivity [Required only to SCP the images, no other dependencies].

1. Click this https://versanetworks.app.box.com/s/rp5uqwhfo3qvqxm1wru5j4g7jq27yzhs to download bootloader, BMC, nvram, and bios images and copy on DUT (target device).

# Install ipmitool
# sudo apt-get update --fix-missing
# sudo apt-get install ipmitool
# Enable IPMI kernel modules
# sudo modprobe ipmi_devintf
# sudo modprobe ipmi_si


# Upgrade Active BMC [may take around ~12 min]
# sudo ipmitool hpm upgrade namb3260_bmc_standard_1.10.img force
# sudo ipmitool hpm activate    [ignore the error]

# Upgrade the Bootloader [ may take around 1 min]
# sudo ipmitool hpm upgrade namb3260_bootloader_standard_1.00.img force
# sudo ipmitool hpm activate

# Upgrade Backup BMC [may take around ~12 min]
# sudo ipmitool hpm upgrade namb3260_bmc_standard_1.10.img force
# sudo ipmitool hpm activate

# Upgrade Active BIOS [may take around 20-30min]
# sudo ipmitool hpm upgrade FWA3260_bios_Versa_01_06.img force
# sudo ipmitool hpm activate

# Upgrade NVRAM  [may take around 1 min]
# sudo ipmitool hpm upgrade  FWA3260_nvram_Versa_0x06_00.img force
# sudo ipmitool hpm activate
# sudo ipmitool chassis power cycle [Which is close to a hard-power recycle, triggered by the ipmi].

# Upgrade Backup  BIOS [may take around 20-30min]
# sudo ipmitool hpm upgrade FWA3260_bios_Versa_01_06.img force
# sudo ipmitool hpm activate
# sudo ipmitool chassis power cycle

2. Verify the BIOS and FW versions.

# To verify the BIOS and other FW versions
# sudo modprobe ipmi_devintf
# sudo modprobe ipmi_si
# sudo ipmitool hpm check

*[Please perform a hard power recycle if the Firmware versions doesn't get updated].


3. Disable the hyper-threading in the BIOS.

# Procedure to disable Hyper-threading
https://support.versa-networks.com/solution/articles/23000012759-disabling-hyper-threading-in-a-versa-810-fw-3-device

PS: In case the ipmitool is not responding, you could try to perform a cold reset using the below command: 


[admin@Branch: ~] $ sudo ipmitool mc reset cold


Disclaimer:

Versa is passing the information we receive from the hardware vendor Advantech straight to our customers. We are facilitating this as we want our customers to have a seamless experience with 3rd party hardware and Versa's software. 


For any issues or questions that our level of knowledge and experience cannot solve then we ask our customers to contact the hardware vendor directly since they purchase the hardware directly from the vendor and pay for warranty and support.