Upgrade Management NIC Firmware

Prev Next

To update the NIC firmware, need to boot the UEFI shell. There are quite a steps but its a straight forward process.

Step 1) extract the firmware image

cd /opt/fmadio/firmware/intel_e810/
unzip  E810_NVMUpdatePackage_v4_60_EFI.zip

Example shown below

Step 2) Copy to boot partition

Copy the updater to the system boot partition

sudo mkdir /mnt/system/EFI/intel_nic
sudo cp -R E810/EFI2x64/ /mnt/system/EFI/intel_nic/E810_v4_60

Confirm the files are on the boot partition

ls -al /mnt/system/EFI/intel_nic/E810_v4_60

Step 3) Reboot the system

sudo reboot

Need to keep the KVM active to catch the UEFI boot shell. Sometimes the BMC will close/stall the HTML KVM while its booting. Keep rebooting until can catch the UEFI shell as described below

Step 4) Boot to UEFI Shell

During the boot process need to catch the EFI boot shell.

Pres ESC while its booting (the time window is very small 5sec). This will when drop to the UEFI Prompt

 

Step 5) Run the firmware update program

fs0:
cd EFI
cd intel_nic
cd E810_v4_60

As shown below

Step 6) run the update

Run the updater program

nvmupdate64e.efi

As shown below

It will start scanning

Select 1

Would you like to back up the NVM images → N

And it should looks like the image below

Step 7) Reboot

Once it has completed, reboot the system using the GUI drop down

Step 8) Confirm firmware version

After the FMADIO has booted, confirm the firmware version is correct

Run the following command

sudo ethtool -i phy10

Confirm the version number matches per below