===============================================================================
Release Notes for NEC Express5800/iR120a-1E
BMC firmware 01.07, SDR 00.09, PIA 01.03  (Linux)
================================================================================
NEC Corporation.
Aug 2010

[Contents]
1.  About the software
2.  Models and software revisions for update
3.  Installation procedures
4.  Notes
5.  Revision history
6.  Accompanying files
--------------------------------------------------------------------------------

1.  About the software

The NEC Express5800/iR120a-1E BMC firmware update module ("the software") 
supports the following functional enhancement in the NEC Express5800/iR120a-1E 
models:

 - Extended the term of validity for SSL server certificate of EXPRESSSCOPE 
   Engine 2 to ten years.
 - Improved not to respond to access via unused port with LAN interface of the 
   EXPRESSSCOPE Engine 2.
 - Improved not to send PET alerting from BMC about the event that already 
   processed by ESMPRO/SA.
 - Improved to enable to use Remote KVM/Remote Media function with BMC IP 
   address which includes "255".
 - Improved the issue that Remote KVM console becomes not available only 
   occasionally by the operation with Remote KVM console which changes graphic 
   mode of the host system. (Example. refresh screen / OS shutdown) 
 - The threshold value of CPU voltage monitoring is improved.[SDR]

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 to update the BMC firmware by Remote Media
    on EXPRESSSCOPE Engine 2.

2.  Models and software revisions for update 

Users who use the following server models and BMC firmware versions need update:
 - Models to update: 
     NEC Express5800/iR120a-1E

 - BMC firmware and SDR versions to update:

      - BMC firmware
                        BMC Firmware Revision:  01.05
      - SDR
                        SDR Revision:           00.06

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

 - How to confirm your BMC Firmware and SDR version:

   - By Xrasutil, to confirm your BMC Firmware and SDR version:

(1)  Run the xrasutil program.
(2)  Select the [Display the current IPMI infomation...] sub menu and 
     press the Enter key.
(3)  Select the [IPMI Infomation] sub menu and press the Enter key.
(4)  Select the [Most Recent IPMI Data] sub menu and press the Enter key.
(5)  Select the [Management Controller Infomation] sub menu and press the 
     Enter key.
(6)  Select the [Firmware Revision] sub menu and press the Enter key.
(7)  The BMC firmware version of your system will be displayed.
(8)  Select the [Repository Information] sub menu and press the Enter key.
(9)  The SDR version of your system will be displayed.

   - By BIOS Setup, to confirm your BMC Firmware and SDR version:

(1)  Power on the system.
(2)  When the following message appears, press the F2 key to start the BIOS 
     Setup Menu. 
                              "Press <F2> to enter SETUP"

(3)  Using the arrow keys, move the cursor to [Server]. 
(4)  Select the [System Management] sub menu and press the Enter key. 
(5)  The software versions of your system will be displayed. 
(6)  After confirmation of the software versions, press the ESC key and exit 
     the [System Management] sub menu. 
(7)  Move the cursor to [Exit], using the arrow keys. 
(8)  Select [Exit Discarding Changes], and exit the BIOS Setup Menu. 

   - By ESMPRO Manager Ver.5, to confirm your BMC Firmware and SDR version:

(1)  Run ESMPRO Manager Ver.5.
(2)  After selecting the server, select the [IPMI Information] sub menu and 
     press the Enter key.
(3)  Select the [MC(Management Controller) Infomation] sub menu and press 
     the Enter key.
(4)  Select the [Basbrd Mgmt Ctlr] sub menu and press the Enter key.
(5)  The BMC firmware version of your system will be displayed.
(6)  Select the [SDR(Sensor Data Record) Infomation] sub menu and press 
     the Enter key.
(7)  Select the [SDR-Management Information] sub menu and press the Enter key.
(8)  The SDR version of your system will be displayed.

    - By EXPRESSSCOPE Engine 2, to confirm your BMC Firmware and SDR version:

(1)  Run EXPRESSSCOPE Engine 2.
(2)  Select the [Information] sub menu and press the Enter key.
(3)  Select the [System information] sub menu and press the Enter key.
(4)  Select the [Firmware] sub menu and press the Enter key.
(5)  The software versions of your system will be displayed.


3.  Installation procedures

- Prepare a CD-R or a USB HDD for the update BMC firmware and SDR.

- If your system be able to access the update module on the web, 
  you may go to "How to update".

- How to copy the CD-R or the USB HDD:

(1) Download the update module, extract it to a desired directory.
(2) Copy the directory to a CD-R or a USB HDD.
(3) Delete the directory.

- How to update BMC firmware:

(1) Insert the CD-R into the disk drive or USB HDD on USB Port of your system
    if necessary.
(2) Download or copy the update module to a desired directory.
(3) Move to the directory.
(4) Enter the following command for the update BMC firmware.
    "./bmcup.sh"
(5) After the complete, the following message is displayed.

    "BMCFW update was completed."

(6) Reboot the your system.
     (You may reboot to activate the updated BMC firmware.)
(7) Confirm your BMC Firmware version.
        BMC Firmware Revision  :  01.07

- How to update SDR:

(1) Move to the directory.
(2) Enter the following command for the update SDR.
    "./sdrup.sh"
(3) After the complete, the following message is displayed.

    "Programming complete, reboot server for normal operation"

(4) Reboot the your system.
     (You may reboot to activate the updated SDR.)
(5) Confirm your SDR version.
        SDR Revision  :  00.09

- Note after the updated BMC firmware and SDR:

(1) Logout all web browser on your system.
(2) Login the web browser on your system if necessary.
     (You need to apply Java 2 Standard Edition Runtime Environment 5.0 
      or later for a Management PC.)

4.  Note

- Error message for updating BMC firmware
      (a) Can't open IPMI driver.
      (b) It is not a target device.(HWID)
      (c) It is not a target device.(Update BOOT BLOCK)
      (d) It is not a target device.(BMC Device ID)
         - Cause : The model is not a proper model.
         - Answer: Check the model and the BMC firmware version.

      (e) Erase error.
      (f) Update error.
      (g) Verify error.
      (h) IPMI command error.(Get Firmware Image Selector)
      (i) IPMI command error.(Set Firmware Image Selector)
      (j) IPMI command error.(Get Firmware Image Downloader Selector)
      (k) IPMI command error.(Set Firmware Image Downloader Selector)
      (l) IPMI command error.(Get Device ID)
      (m) IPMI command error.(FW ID Chip)
      (n) IPMI command error.(Get Channel Access)
      (o) IPMI command error.(Set Channel Access)
         - Cause : The updating BMC firmware failed.
         - Answer: Retry to update the BMC firmware.
                   If there is the failure again, call the maintenance service.

      (p) File open error.(mchk_fil)
      (q) File open error.(bmcfw.bin)
      (r) File open error.(ExUpInfo.xml)
      (s) Version info. not exist.(ExUpInfo.xml : <version>)
      (t) Version info. error.(ExUpInfo.xml : <version>)
         - Cause : The update module may be broken.
         - Answer: Retry to download the update module and to update it.

      (u) Timeout was generated.
         - Cause : The updating BMC firmware failed.
         - Answer: If the system is in high load, you may wait for normal load,
                   then retry to update the BMC firmware.

      (v) IPMI message handler: BMC returned incorrect response, expected netfn
           XX cmd XX, got netfn XX cmd XX   (XX is an alphanumeric)
         - There is not the problem in movement after update and the update.
           In addition, there is the case that similar log is recorded in a 
           messages file, but there is not the problem about this either.


- Error message for updating SDR
      (a) Can't open IPMI driver.
      (b) This SDR data is not supported.(Not Found HWID in mchk_fil)
         - Cause : The model is not a proper model.
         - Answer: Check the model.

      (c) Illegal parameter format.
         - Cause : The parameter of the update is illegal.
         - Answer: Retry to download the update module and to update it.

      (d) SDRVersion unmatched.
         - Cause : The updating SDR failed.
         - Answer: Check the SDR version whether correct or not.

      (e) unsupported SparedSDR command on BMC.Or, the time-out is generated 
          by a system in high load.
         - Cause : The SDR update function is not support. Otherwise, 
                   the updating SDR failed for the system in high load.
         - Answer: Reboot the system after the BMC firmware is updated,
                   then retry to update the SDR.
                   If the system is in high load, you may wait for normal load,
                   then retry to update the SDR.

      (f) Timeout was generated.
      (g) Get Device ID Command Error.
      (h) insufficient memory.
      (i) SDR record read error from BMC.
      (j) failed to clear the SDR repository.
      (k) failed to receive BMC response, bad completion code.
      (l) IPMI command retry error.
      (m) failed to open IPMI Driver.
      (n) failed to send IPMI command.
      (o) IPMI comand error for Backup/GetSdrVersion.
      (p) Backup File I/O error.
      (q) SDR file does not match with what was programmed into memory.
      (r) SDR file unsuccessfully written.
      (s) It failed in retrying of MSDriver. A high load of the system is thought as a cause.
         - Cause : The updating SDR failed for the system in high load.
         - Answer: If the system is in high load, you may wait for normal load,
                   then retry to update the SDR.

5.  Revision history

2010/04/19 BMCFW Revision 01.07, SDR Revision 00.09, PIA Revision 01.03
 - Extended the term of validity for SSL server certificate of EXPRESSSCOPE 
   Engine 2 to ten years.
 - Improved not to respond to access via unused port with LAN interface of the 
   EXPRESSSCOPE Engine 2.
 - Improved not to send PET alerting from BMC about the event that already 
   processed by ESMPRO/SA.
 - Improved to enable to use Remote KVM/Remote Media function with BMC IP 
   address which includes "255".
 - Improved the issue that Remote KVM console becomes not available only 
   occasionally by the operation with Remote KVM console which changes graphic 
   mode of the host system. (Example. refresh screen / OS shutdown) 

2009/12/09 BMCFW Revision 01.05, SDR Revision 00.09, PIA Revision 01.03
 - The threshold value of CPU voltage monitoring is improved.

2009/11/09 BMCFW Revision 01.05, SDR Revision 00.06, PIA Revision 01.03
 - Initial Release.

6. Legal notices (trademarks and copyrights)

NEC Corporation and its third-party suppliers reserve the copyright to the 
Software. 

Linux is either registered trademarks or trademarks of Linus Torvalds 
in the United States and/or other countries.

Red Hat, RPM are either registered trademarks or trademarks of Red Hat, Inc.

Miracle Linux, logo of Miracle Linux are trademarks of MIRACLE LINUX,CORPORATION.

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

--------------------------------------------------------------------------------
   Copyright NEC Corporation 2010