=========================================================================================================
Release Notes for Express5800/R120h-1M, Express5800/R120h-1M(2nd-Gen),Express5800/R120h-2M, 
                  Express5800/R120h-2M(2nd-Gen), Express5800/R120h-1E, Express5800/R120h-2E, 
                  Express5800/T120h
Server Platform Services(SPS) FirmwareF 4.1.4.296
Innovation Engine(IE)         FirmwareF 0.2.1.2
(Windows/Linux/iLO web interface)
=========================================================================================================
NEC Corporation.
July, 2019

[Contents]
1.  About the software
2.  Models and software revisions for update
3.  Installation procedures
4.  Notes
5.  Revision history
6.  Legal notices (trademarks and copyrights)
---------------------------------------------------------------------------------------------------------

1.  About the software

  The Express5800/R120h-1M, Express5800/R120h-1M(2nd-Gen), Express5800/R120h-2M, Express5800/R120h-2M
  (2nd-Gen), Express5800/R120h-1E, Express5800/R120h-2E, Express5800/T120h Server Platform Services
  (SPS) firmware update module and Innovation Engine(IE) firmware update module ("the software") 
  supports the following functional enhancement in the Express5800/R120h-1M, Express5800/R120h-1M
  (2nd-Gen), Express5800/R120h-2M,  Express5800/R120h-2M(2nd-Gen), Express5800/R120h-1E, Express5800
  /R120h-2E, Express5800/T120h models:

   < Server Platform Services(SPS) Firmware >
   - Addressed an intermittent issue where an optional PCIe device may not properly report 
     its thermal data or other telemetry data as seen through the NEC-iLO5. 
     This issue is not unique to NEC servers.

   < Innovation Engine(IE) Firmware >
   - Added support for DC Persistent Memory.


     This software can choose update method of Online(Windows/Linux) or Offline(iLO web interface).
     To perform online update, the System ROM V1.26 or later must be installed prior to updating to
     Innovation Engine(IE) Firmware Version 0.2.1.2. This version of the Innovation Engine(IE) 
     Firmware is required for updating the Server Platform Service (SPS) Firmware Version 04.01.04.
     296 and later. It should be installed prior to updating to the Server Platform Service (SPS) 
     Firmware Version 04.01.04.296 or later. After the Innovation Engine(IE) Firmware, the following
     message is displayed on POST(Power On Self-Test). Please update the Server Platform Service(SPS)
     Firmware promptly.

      Server Platform Services Authentication Failure - The Server Platform Services (SPS) firmware
      image could not be authenticated because the image is out of date.


   ** Program and data included in this software **
   Following program and data are included in this software.
   Use one of them according to the way of installation.

   a) iLO web interface
       1). Innovation Engine(IE) Firmware         : IE_0.2.1.2.signed.bin
                                                    IE_0.2.1.2B.signed.bin
       2). Server Platform Service (SPS) Firmware : SPS_04.01.04.296.signed.bin

   b) Executables for Windows(R)
       1). Innovation Engine(IE) Firmware         : cp039815.exe
       2). Server Platform Service (SPS) Firmware : cp039730.exe

   c) RPM package for Linux(R)
       1). Innovation Engine(IE) Firmware         : firmware-ie-0.2.1.2-1.1.x86_64.rpm
       2). Server Platform Service (SPS) Firmware : firmware-sps-04.01.04.296-1.1.x86_64.rpm


  Note:
  - To prevent a system failure, please read this document carefully and follow the procedure for
    successful update.  Should your system malfunctions or is powered off due to an unplanned event
    during update (for example, power blackout or cutoff, lightening, and noise), the system may be
    damaged and fails to operate normally. In this case, any remedial measures shall be taken at
    your expense.

  - This software does not support a virtualized environment such as hyper visor, guest OS, etc. 
    Please install either on the host OS which this software supports.

   ** Windows(R) OS environment **
   - This software will access to iLO5 (Baseboard Management Controller). It is required that the
     "iLO 5 Channel Interface Driver" (CHIF) must be installed. The CHIF driver can be installed by
     using EXPRESSBUILDER or "Starter pack(Standard Program Package)".

   ** Linux(R) OS environment **
   - This software will access to iLO5 (Baseboard Management Controller). It is required that the
     "iLO 5 Channel Interface Driver" (CHIF) must be installed. Please verify that iLO_CHIF_Driver
     (hpilo) is installed by the following methods.

       # lsmod | grep hpilo
       # modinfo hpilo


2.  Models and software revisions for update 

  Users who use the following server models and the Server Platform Services(SPS) Firmware and
  the Innovation Engine(IE) Firmware versions need update:

   - Models to update: 

     1. Express5800/R120h-1M
     2. Express5800/R120h-1M(2nd-Gen) 
     3. Express5800/R120h-2M
     4. Express5800/R120h-2M(2nd-Gen) 
     5. Express5800/R120h-1E
     6. Express5800/R120h-2E
     7. Express5800/T120h


   - Server Platform Services(SPS) Firmware and Innovation Engine(IE) Firmware versions to update:

    <Innovation Engine(IE) Firmware>
      Innovation Engine (IE) Firmware         : 0.1.0.28
      Innovation Engine (IE) Firmware         : 0.1.2.6
      Innovation Engine (IE) Firmware         : 0.1.4.4
      Innovation Engine (IE) Firmware         : 0.1.5.2
      Innovation Engine (IE) Firmware         : 0.1.6.1
      Innovation Engine (IE) Firmware         : 0.2.0.11

    <Server Platform Services(SPS) Firmware>
      Server Platform Services (SPS) Firmware : 4.0.3.211
      Server Platform Services (SPS) Firmware : 4.0.3.219
      Server Platform Services (SPS) Firmware : 4.0.4.288
      Server Platform Services (SPS) Firmware : 4.0.4.393
      Server Platform Services (SPS) Firmware : 4.1.4.251

     NOTE:
     If your firmware version is later than the above, you do not require the update
     (the latest revisions already include the functions to be added by the software).


  - How to confirm your Server Platform Services(SPS) Firmware and Innovation Engine(IE) Firmware version:

     Please make sure to confirm proper the Server Platform Services(SPS) Firmware and the Innovation
     Engine(IE) Firmware version by any of the following means.(*1)

     * How to confirm by the server which will be updated *

     - By System Utilities, to confirm your firmware version:

     (1)  Power on the system.
     (2)  When the following message appears, press the F9 key to start the System Utilities.

                      [F9] System Utilities

     (3)  Select the [System Information], then select the [Firmware Information]. 
     (4)  The firmware versions of your system will be displayed. 
          Please confirm the version from "Server Platform Services(SPS) Firmware" and "Innovation
          Engine(IE) Firmware".
     (5)  After confirmation of the firmware versions, press the ESC key or select [Exit] and exit
          the System Utilities. 

          Note: 
          About detail of "System Utilities" usage, refer to "1. System Utilities" section in the
          chapter of "Useful Features" of the maintenance guide.

     * How to confirm by the remote access *

     - By iLO web interface, to confirm your firmware version:

     (1)  Login iLO web interface.
     (2)  Select the [Firmware & OS Software] of left side menu.
     (3)  The firmware version of your system will be displayed.
          Please confirm the version from "Server Platform Services(SPS) Firmware" and "Innovation
          Engine(IE) Firmware".


3.  Installation procedures

   ** iLO web interface **

  3-i1. Preparation for the software

     (1) Power off the system.

     (2) Download the install module, extract it to a desired directory on remote PC.

     (3) Start the Web Browser on remote PC. And Login iLO web interface.

     (4) Select the [Firmware & OS Software] of left side menu.

     (5) The firmware version of your system will be displayed.
         Please confirm the version from "Innovation Engine(IE) Firmware".

         *The install module used differs depending on the firmware version.
          Innovation Engine (IE) Firmware : 0.1.2.6 or earlier, please use "IE_0.2.1.2B.signed.bin".
          Innovation Engine (IE) Firmware : 0.1.4.4 or later, please use "IE_0.2.1.2.signed.bin".
          The file location of iLO web interface installer as follows:

            \iLOWeb\1-IE


  3-i2. Innovation Engine(IE) Firmware installation procedure

     (1) Select the [Firmware & OS Software] of left side menu.

     (2) Select [Update Firmware] of right side menu.

     (3) Select the flash image, copied by a procedure of "3-i1.(5)"

     (4) Press "Flash" to begin update process.

     (5) Wait for the "Firmware Update Completed." message to display.

     (6) Select the [Firmware & OS Software] of left side menu.
 
     (7) The firmware version of your system will be displayed.
         Confirm that the Innovation Engine(IE) Firmware version has been updated 
         to the version listed below.

             Innovation Engine (IE) Firmware      :  0.2.1.2


  3-i3. The Server Platform Services(SPS) Firmware installation procedure

     (1) Select the [Firmware & OS Software] of left side menu.

     (2) Select [Update Firmware] of right side menu.

     (3) Select the flash image "SPS_04.01.04.296.signed.bin".
         The file location of iLO web interface installer as follows:

         \iLOWeb\2-SPS

     (4) Press "Flash" to begin update process.

     (5) Wait for the "Firmware Update Completed." message to display.

     (6) Select the [Firmware & OS Software] of left side menu.
 
     (7) The firmware version of your system will be displayed.
         Confirm that the Server Platform Services(SPS) Firmware version has been
         updated to the version listed below.

             Server Platform Services(SPS) Firmware      :  4.1.4.296


   ** Windows(R) OS **

  3-W1. Preparation for the software

   (1) Log on to the system as a user with administrator privilege.

   (2) Terminate all running application.

   (3) Download the install module, extract it to a desired directory.

   (4) Required: Please confirm that the System ROM version is v1.26 or later.


  3-W2. Innovation Engine(IE) Firmware installation procedure

   (1) Double-click "Executables for Windows(R) file" (i.e. *.exe). 
       The Innovation Engine(IE) Firmware Update Program will start.
       The file location of windows(R) installer as follows:

         \Windows\1-IE

   (2) Following the messages will be shown and complete the operation.
       This flash component will report the Current Revision of the Innovation Engine FW as gn/ah
       when updating the Innovation Engine FW. This does not affect the flash update or impact how
       the Innovation Engine FW operates.

   (3) If the messages requesting reboot will be shown, select "yes" to reboot of the system.
       - If reboot does not start, please reboot manually.
       - At this time, the Innovation Engine(IE) Firmware update is not completed.
         Rebooting will complete the Innovation Engine(IE) Firmware, so be sure to restart the system.

   (4) The contents of process by POST (Power On Self-Test) will be shown on the screen.
       At the End of POST, the Innovation Engine(IE) Firmware update process is executed.
       It will take about 5 to 10 minutes for the update process, so please wait for a while until
       the update process is completed.
       When the update is completed, the system will be automatically restarted.

   (5) Confirm that the Innovation Engine(IE) Firmware version has been updated to the version listed
       below by any of the means described at (*1).

             Innovation Engine (IE) Firmware      :  0.2.1.2

       Now the Innovation Engine(IE) Firmware installation is successfully finished.

  3-W3. The Server Platform Services(SPS) Firmware installation procedure

   (1) Required: Please confirm that the System ROM version is v1.26 or later and the Innovation
       Engine(IE) Firmware version is 0.1.5.2 or later.

   (2) Double-click "Executables for Windows(R) file" (i.e. *.exe). 
       The Server Platform Services(SPS) Firmware Update Program will start.
       The file location of windows(R) installer as follows:

         \Windows\2-SPS

   (3) Following the messages will be shown and complete the operation.

   (4) If the messages requesting reboot will be shown, select "yes" to reboot of the system.
       - If reboot does not start, please reboot manually.
       - At this time, the Server Platform Services(SPS) Firmware update is not completed.
         Rebooting will complete the Server Platform Services(SPS) Firmware, so be sure to restart
         the system.

   (5) The contents of process by POST (Power On Self-Test) will be shown on the screen.
       At the End of POST, the Server Platform Services(SPS) Firmware update process is executed.
       It will take about 5 to 10 minutes for the update process, so please wait for a while until
       the update process is completed. 
       When the update is completed, the system will be automatically restarted.

   (6) Confirm that the Server Platform Services(SPS) Firmware version has been updated to the
       version listed below by any of the means described at (*1).

             Server Platform Services(SPS) Firmware      :  4.1.4.296

       Now the Server Platform Services(SPS) Firmware installation is successfully finished.


   ** Linux(R) OS **

  3-L1. Preparation for the software

   (1) Log-in as root. Or switch to root with "su" command.

   (2) Terminate all running application.

   (3) Download the install module, extract it to a desired directory.

   (4) Required: Please confirm that the System ROM version is V1.26 or later.


  3-L2. Innovation Engine(IE) Firmware installation procedure

   (1) Install the RPM package of this Innovation Engine(IE) Firmware update module by the command
       below.

        # rpm -Uvh <filename>.rpm
        
       - The file location of Linux(R) installer as follows:

           Linux/1-IE

        Note: The "<filename>.rpm" should replace to RPM package name which
              is described at above "Binaries of this release" section.

        Note: "#" means prompt. You do not need to input "#".

   (2) See where the files land by the command below.

        # rpm -qlp <filename>.rpm

   (3) Change to the directory you see in the previous step.

   (4) Run setup by the command below.

        # ./setup

   (5) Following the messages will be shown and complete the operation.

   (6) If a reboot inquiry is appear then press "y" to trigger reboot.

   (7) The contents of process by POST (Power On Self-Test) will be shown on the screen.
       At the End of POST, the Innovation Engine(IE) Firmware update process is executed.
       It will take about 5 to 10 minutes for the update process, so please wait for a while until
       the update process is completed.
       When the update is completed, the system will be automatically restarted.

   (8) Confirm that the Innovation Engine(IE) Firmware version has been updated to the version
       listed below by any of the means described at (*1).

             Innovation Engine (IE) Firmware      :  0.2.1.2

       Now the Innovation Engine(IE) Firmware installation is successfully finished.


  3-L3. The Server Platform Services(SPS) Firmware installation procedure

   (1) Required: Please confirm that the System ROM version is V1.26 or later and Innovation Engine(IE)
       Firmware version is 0.1.5.2 or later.

   (2) Install the RPM package of this Server Platform Services(SPS) Firmware update module by the
       command below.

        # rpm -Uvh <filename>.rpm
        
       - The file location of Linux(R) installer as follows:

           \Linux\2-SPS

        Note: The "<filename>.rpm" should replace to RPM package name which
              is described at above "Binaries of this release" section.

        Note: "#" means prompt. You do not need to input "#".

   (3) See where the files land by the command below.

        # rpm -qlp <filename>.rpm

   (4) Change to the directory you see in the previous step.

   (5) Run setup by the command below.

        # ./setup

   (6) Following the messages will be shown and complete the operation.

   (7) If a reboot inquiry is appear then press "y" to trigger reboot.

   (8) The contents of process by POST (Power On Self-Test) will be shown on the screen.
       At the End of POST,the Server Platform Services(SPS) Firmware update process is executed.
       It will take about 5 to 10 minutes for the update process, so please wait for a while until
       the update process is completed. 
       When the update is completed, the system will be automatically restarted.

   (9) Confirm that the Server Platform Services(SPS) Firmware version has been updated to the
       version listed below by any of the means described at (*1).

             Server Platform Services(SPS) Firmware      :  4.1.4.296

       Now the Server Platform Services(SPS) Firmware installation is successfully finished.



4.  Note


  ** Note for iLO web interface update environment **

  4-F1 If the update errors, the following message will be displayed in the browser.

      (a) This update/upload requires the system to be powered off or in POST.

      (b) The update service is temporarily unavailable. Try again later.

      (c) The last attempt to update or upload firmware was not successful.
          Make sure you are using a valid, signed flash file and try again.

      Please confirm with any of the following steps for either message.
     EStep1 : Make sure the server is powered off and retry to update it. 
     EStep2 : Make sure the current firmware version.
               If it is the same as the firmware version, it can not be updated.
     EStep3 : Retry to download the update module and to update it. 


  ** Note for Windows(R) OS Version and  Linux(R) OS Version environment **

  4-N1. Please confirm that the System ROM (v1.26 or later) that supports update function is applied.

  4-N2. Confirm that this software is not registered in "iLO Repository" and "Install Queue" by one
        of the following methods.
        If it was registered, delete it using one of the following methods and install this software
        again.

       - How to confirm with iLO web interface :

        (1)  Login the iLO web interface.

        (2)  Select the [Firmware & OS Software] of left side menu.
             Confirm that this software is not registered in "iLO Repository" and "Install Queue"
        (3)  If it was registered, delete(Click the dust icon) in the order "Install Queue", "iLO
             Repository".


       - How to confirm with RESTful Interface Tool :

        (1)  Login the RESTful Interface Tool.

        (2)  Confirm that this software is not registered in "Install Queue".

                iLOrest > taskqueue

        (3)  If it was registered, delete the registered data of Install Queue.

                iLOrest > taskqueue --resetqueue

        (4)  Confirm that this software is not registered in "iLO Repository".

                iLOrest > listcomp

             Confirm "Name", "Version" then confirm that this software is not registered.
             If it was registered, take a note of "ID Number".

        (5) Delete the registered data of iLO Repository.

                iLOrest > deletecomp "Id Number"


  ** Note for Windows(R) OS environment **

  4-W1. This software will access to iLO5 (Baseboard Management Controller). It is required that
        the "iLO 5 Channel Interface Driver" (CHIF) must be installed. The CHIF driver can be
        installed by using EXPRESSBUILDER or "Starter pack".

  4-W2. Confirm the files of this software. Make sure that <filename>.compsig exists in the same
        folder as <filename>.exe. If it does not exist, please try again from you download this
        software again. 

  4-W3. When Windows(R) BitLocker(TM) function is set to "Enabled", install this software after
        making the function "Disabled". Then make the function "Enabled" after install and reboot
        of the system. If you install the this software without making the function "Disabled",
        you may need the recovery password when you boot the system.

  ** Note for Linux(R) OS environment **

  4-L1. This software will access to iLO5 (Baseboard Management Controller). It is required that
        the "iLO 5 Channel Interface Driver" (CHIF) must be installed.
        Please verify that iLO_CHIF_Driver(hpilo) is installed by the following methods.

          # lsmod | grep hpilo
          # modinfo hpilo

  4-L2. Confirm the files of this software. Make sure that <filename> .compsig exists in the same
        folder as <filename>.rpm. If it does not exist, please try again from you download this
        software again. 


5.  Revision history

2019/07/16  SPS Firmware Version : 4.1.4.296, IE Firmware Version : 0.2.1.2
   < Server Platform Services(SPS) Firmware >
   - Addressed an intermittent issue where an optional PCIe device may not properly report 
     its thermal data or other telemetry data as seen through the NEC-iLO5. 
     This issue is not unique to NEC servers.
   < Innovation Engine(IE) Firmware >
   - Added support for DC Persistent Memory.

2019/04/01  SPS Firmware Version : 4.1.4.251, IE Firmware Version : 0.2.0.11
This version supports update using the Starter Pack : S8.10-006.0X.
   < Server Platform Services(SPS) Firmware >
   - Added support for Intel(R) Xeon(R) Scalable processor family (3200 series, 4200 series,
     5200 series, 6200 series, 8200 series).
   < Innovation Engine(IE) Firmware >
   - Addressed an extremely rare issue where updates to the Intel Server Platform Services (SPS)
     firmware may fail.
   - Added support for Intel(R) Xeon(R) Scalable processor family (3200 series, 4200 series,
     5200 series, 6200 series, 8200 series).
   - Added support for NEC system performance monitoring and workload performance advisor.
     This feature also requires iLO5 Firmware version 1.40 or later.

2018/11/12  SPS Firmware Version : 4.0.4.393, IE Firmware Version : 0.1.6.1
   < Server Platform Services(SPS) Firmware >
   - The Server Platform Services(SPS) Firmware : 04.00.04.393 mitigates the following security
     vulnerabilities.
     - CVE-2018-3643 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3643)
     - CVE-2018-3655 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3655)
     - CVE-2019-0089 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-0089)
     These security vulnerabilities are not unique to NEC servers.

2018/10/23  SPS Firmware Version : 4.0.4.288, IE Firmware Version : 0.1.6.1
   - Supported update from iLO web interface.

2018/07/15  SPS Firmware Version : 4.0.4.288, IE Firmware Version : 0.1.6.1
   < Innovation Engine(IE) Firmware >
   - Addressed an issue where the iLO web interface may incorrectly report the Innovation Engine 
     is running in a degraded state.
   - Addressed an issue where memory telemetry data may not be reported properly in the iLO web 
     interface or through the NEC RESTful API.  
   - Addressed an issue where the Innovation Engine Firmware flash would fail if a previous flash 
     attempt was interrupted and not completed successfully.

2017/12/18  SPS Firmware Version : 4.0.4.288, IE Firmware Version : 0.1.5.2
   < Innovation Engine(IE) Firmware >
   - Systems could experience a rare issue where processor and memory temperatures stop reporting,
     resulting in increased system fan speeds. This issue is seen during a system reboot and is 
     only recovered by another system reset. This issue did not exist with previous versions of
     the Innovation Engine Firmware.
   - Systems configured with Jitter Smoothing support could experience a rare issue where on a
     given boot the functionality does not function. Resetting the system typically corrects the
     issue. This issue did not exist with previous versions of the Innovation Engine Firmware.
   - Systems configured with the Intel Xeon Scalable 6143 Gold and 8165 Platinum processors with
     Core Boosting support enabled could experience a rare issue where on a given boot the
     functionality does not function. Resetting the system typically corrects the issue. This 
     issue did not exist with previous versions of the Innovation Engine Firmware.

2017/11/20  SPS Firmware Version : 4.0.4.288AIE Firmware Version : 0.1.4.4
   < Server Platform Services(SPS) Firmware >
   - The Server Platform Services(SPS) Firmware : 04.00.04.288 mitigates the following security
     vulnerabilities.
     - CVE-2017-5706 (http://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
     - CVE-2017-5709 (http://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5709)
     These security vulnerabilities are not unique to NEC servers.
   < Innovation Engine(IE) Firmware >
   - This is a new release of Innovation Engine (IE) Firmware version 0.1.4.4. 

2017/10/10  SPS Firmware Version : 4.0.3.219, IE Firmware Version : 0.1.2.6
   - Added support for Core Boost Technology.
   - Addressed an issue where Processor Jitter support may not respond to configuration changes
     from the iLO web interface.

2017/08/23  SPS Firmware Version : 4.0.3.211, IE Firmware Version : 0.1.0.28
   - Initial Release.



6. Legal notices (trademarks and copyrights)

   All contents on this software are the copyright of NEC Corporation or the third-party software
   developer.

   Microsoft, Windows, Windows Server are registered trademarks of Microsoft Corporation in the United
   States and other countries.

   GRID is trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and/or other
   countries.

   All other product, brand, or trade names used in this publication are the trademarks or registered
   trademarks of their respective trademark owners.

   All contents on this software are the copyright of NEC Corporation or the third-party software
   developer. All other contents mentioned herein are copyright of their respective owners.

   Microsoft, Windows, Windows Server are trademarks or registered trademarks of Microsoft Corporation
   in the United States and other countries.

   Linux(R) is a registered trademark of Linus Torvalds in the United States and other countries.

   Red Hat is a trademark or a registered trademark of Red Hat Inc. in the United States and other
   countries.

   All other company names and product names mentioned herein are registered trademarks or trademarks
   of their respective owners.


