
**************************************************************************
* SEE "Automated update procedure" for executing the update script       *
* SEE "Manual update procedure" for the manual procedure to update ME FW *
**************************************************************************

This ME update SoftPaq contains utilities and images that can be used to update the Management Engine (ME) firmware (FW) to version 11.8.50.3399 on Z1 G3, Z238, Z240 CMT, Z240 SFF, and Z2 Mini G3 Workstations. It also includes tools to report the status and other information from the ME FW.

The AMT 11.8 ME FW image is only intended for Z1 G3, Z238, Z240 CMT, Z240 SFF, and Z2 Mini G3 Workstation configurations.  This SoftPaq does NOT include a system BIOS image.  However, it is recommended that the system BIOS be updated to the latest version before upgrading the ME FW. 

This package includes a utility for flashing in DEB and RPM based systems as well as an EFI flashing utility.  The EFI shell utility updates the Intel ME FW for the local machine in an EFI shell (such as bootx64.efi), and also verifies that the FW has been updated.

NOTE: EFI utilities cannot be used when Secure Boot is enabled.

Linux/EFI utilities and the appropriate ME FW image are contained in the following directories:

	"ME-Flash" - DEB/RPM, and EFI utilities used for updating ME FW

	"MEInfo" - EFI utility used for reporting ME status and information (MEInfo.efi).


******************************
* Automated update procedure *
******************************

Pre-requisite: Executing the automated scripts requires root privileges.

1. From a terminal, navigate to the directory containing the update scripts.  This should be the root of the SoftPaq.

2. Execute the update script by running the following command:

	sudo bash ./Update.sh

3. You must reboot in order for the new firmware to take effect.


***************************
* Manual update procedure *
***************************

***************************
** DEB/RPM based systems **

Pre-requisite: Installation of the firmware update tool and updating the ME FW requires root privileges.

1. From a terminal, navigate to the directory containing the ME FW update tool for your 64bit or 32bit operating system.

	/ME-Flash/LINUX64/
	/ME-Flash/LINUX32/

2. Give the FWUpdLcl tool execution priveledges by executing the following command:

	sudo chmod u+x ./FWUpdLcl

3. Execute the following command to update the ME FW:

	sudo FWUpdLcl -f ../11.8.50.3399.BIN
	
4. You must reboot in order for the new firmware to take effect.
	

***************
** EFI Shell **

Pre-requisite: In order to use the EFI based flashing utilities you must have an EFI bootable USB device.  There are many open source forums that offer a pre-compiled EFI shell.  

1. Download and\or copy an EFI shell (must be named bootx64.efi) to the following directory on a FAT32 formatted USB device.

	\EFI\BOOT\

2. Copy the "\ME-Flash" folder to the EFI bootable USB device created in step 1.
2. Boot the USB device to the EFI shell.
3. Browse to the "\ME Flash\Local-EFI" folder.
4. Execute the following command:

	FWUpdLcl.efi -f ..\11.8.50.3399.BIN



Read the INTEL_SLA_TOOLS.PDF file for the Software License Agreement applicable to the FWUpdLcl.efi and MEInfo.efi tools from Intel Corp. 

Copyright (c) 2017 HP Inc.
