正文文本
IBM / Lenovo System x3650 M4
Missing ServeRAID M5110e SAS/SATA Controller
Updating the Programmable System-on-Chip
firmware with the Lenovo ToolsCenter Bootable
Media Creator Software
1
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
Contents
Author ......................................................................................................................... II
Contributors to this document ..................................................................................... II
1 Important ................................................................................................. 1
2 Affected Servers....................................................................................................... 1
3 Preface .................................................................................................................... 1
4 Issue and Code package ........................................................................................... 1
5 Software needed ...................................................................................................... 2
6 Creating the Update ISO image with BoMC ............................................................... 3
7 Update the System x3650 M4 server ........................................................................ 7
8 Updating only PSoC firmware with BoMC .................................................................. 9
8.1 Code packages needed ...................................................................................... 9
8.2 Downloading the software .................................................................................. 9
8.2.1 Download the MCP common image .............................................................. 9
8.2.2 Download the UpdateXpress System Pack Installer ..................................... 10
8.2.3 Download the Firmware Update for SR M5100e PSoC3 ............................... 10
8.3 Directory structure for downloads .................................................................... 11
8.4 Running BoMC to create the update Media ....................................................... 12
8.5 Performing the PSoC update ............................................................................. 13
9 IBM System x SSR .................................................................................................. 15
Notices...................................................................................................................... 16
Trademarks ............................................................................................................... 17
I
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
Author
Christian Flatscher Lenovo System x PFE for RAID, Tape, UPS, KVM, Rack units
Lenovo Technology UK Ltd.
Author
Contributors to this document
The Author wishes to thank the following people for the contribution or help in creating
this documentation:
Christian Vokal Technical Support Specialist System x, IBM Deutschland CSS
GmbH, Erfurt
Advised of the code update availability, raised issue on code
installation issues, provided first screen shots on how to update
the code
Paul Houlbrooke Lenovo System x PE for RAID, Morrisville
Lenovo (United States), Inc.
For solving quickly the issues raised by Christian Vokal
For proof reading this document
Charlie McDonald Lenovo System x PFE for High Value System x Servers
Lenovo Technology UK Ltd.
For making a System x3650 M4, 7915 server for test purposes
available to the Author.
Jens Reizel Lenovo System x PFE for High Value System x Servers
Lenovo (Deutschland) GmbH
For providing further feedback and corrections to this document
II
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
1 Important
You cannot apply Programmable System-on-Chip in either Linux or Windows operating
systems. Programmable System-on-Chip code is only supported in a BOMC
environment.
2 Affected Servers
The following servers are affected by this code update:
x IBM System x3650 M4, MT 7915
x Lenovo System x3650 M4
3 Preface
This document explains on how to update the Programmable System-on-Chip – in
short PSoC - firmware in order to resolve the missing onboard ServeRAID M5110e
SAS/SATA controller after restarting the host server.
This document explains the steps using the Windows based Lenovo ToolsCenter
Bootable Media Creator software package – in short BoMC.
4 Issue and Code package
After a system restart, the onboard ServeRAID M5110e SAS/SATA Controller may
disappear from the Unified Extensible Firmware Interface (UEFI) or in Human Interface
Infrastructure (HII) utility on a System x3650 M4, causing access to the local disks to
be lost.
For further details refer to Retain tip H213425 per support bulletin MIGR-5096525
available via:
http://www.ibm.com/support/entry/portal/docdisplay?lndocid=MIGR-5096525
On IBM FixCentral – http://www.ibm.com/support/fixcentral/ - the only code update
package available is ibm_fw_psoc3_m5110e-36_linux_32-64.
No other operating systems (OS) are supported.
The code package can only be installed by using the Lenovo ToolsCenter Bootable
Media Creator software package. The reason for this is that the ServeRAID card must
be disconnected from the OS running on the internal disk drives.
1
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
5 Software needed
In order to update the PSoC firmware of the IBM / Lenovo System x3650 M4 one of the
following BoMC software packages is required:
x BoMC for Windows
x BoMC for Linux
For the currently available BoMC packages see support document lnvo-bomc located
at
http://www.ibm.com/support/entry/portal/docdisplay?lndocid=lnvo-bomc
The BoMC documentation is available in support document LNVO-BOMCUG located at
http://www.ibm.com/support/entry/portal/docdisplay?lndocid=LNVO-BOMCUG
In later chapters a procedure is discussed for only updating the PSoC firmware.
2
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
6 Creating the Update ISO image with BoMC
This chapter details how to download all code updates for the IBM / Lenovo System
x3650 M4 using the Windows BoMC.
1. Launch the BoMC tool, in this case lnvgy_utl_bomc_10.0_windows_i386
2. Read and accept the Software License Agreement
3. Only Code Updates are to be installed
4. Ensure that all the latest code updates are downloaded
5. Set the correct HTTP Proxy Settings
3
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
6. Select only the x3650M4 as target system
7. Select the Target Directory into which the code packages are downloaded by
BoMC
4
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8. For Media Format it is recommended to create an ISO image file which then can
be burned later.
9. It is also possible to directly write to a CD/DVD medium, a USB Memory Key or
into a PXE file that can be transferred to the target server(s). The target media
needs to be blank.
Notes: x The hardware devices – DVD/CD writer with blank media
inserted or USB memory key – must be attached to the system
prior to launching BoMC as else these media will not be
recognised
x All downloads for the System x3650 M4 server will require a
DVD due to the size of the code packages
x ISO Images can be mounted remotely to the System x3650 M4
server when the Feature on Demand Key for full remote
Management is installed, the IBM Integrated Management
Module Advanced Upgrade software feature for remote
presence. See also
http://www.redbooks.ibm.com/abstracts/tips0850.html, table 22
5
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
10.Unattended Mode is not desired as else the PSoC can not be updated
Note: If the Integrated Management Module Advanced Upgrade software
feature has not been installed then either an internal System x3650 M4
DVD drive or USB DVD drive is required
11.Confirm the selected choices
12.Wait until all code has been downloaded and the ISO image file or media is
created as selected
13.Once all has been completed, click the "Finish" button
If an ISO image has been created burn it now.
6
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
7 Update the System x3650 M4 server
1. Boot the System x3650 M4 off the created media, e.g. DVD
2. On the Welcome screen click on Updates
3. The media will indicate for which system the updates are and the update
process is initiated by clicking "click here to start update"
4. Accept Software License Agreement
5. The update utility will start checking which code updates are to be applied
7
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
6. Once the comparison has completed, a list of applicable updates will be
displayed. In order to verify the list of updates it is recommended to stop the
count down by clicking onto the clock next to "click here to stop"
Notes: x All updates that are recognised automatically and are
necessary will be automatically selected, e.g. if the IBM uEFI
Flash Update was required there will be a tick in the box left to
it
x The update utility cannot recognise whether the PSoC update
has to be applied. Because of this this specific update has to be
selected manually as shown in the above and below graphics. If
it is not selected it will not be applied. This means that the
PSoC code update can be applied repeatedly to the same sever
x If the count down clock has been stopped, the update has to be
initiated manually – else the update utility will commence the
update automatically including the PSoC update
7. After the update has been completed click on "Finish" and follow any
instructions to complete the update process, exit the update media , remove
the update media if necessary and reboot the System x3650 M4 server
8
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8 Updating only PSoC firmware with BoMC
This chapter discusses how to only update the PSoC without updating any other
System x3650 M4 code using the BoMC software.
8.1 Code packages needed
In order to create the update package – CD / DVD, USB Memory, PXE, ISO image – the
following code packages have to be downloaded:
x Bootable Media Creator Software,
x UpdateXpress System Pack Installer
x MCP Common Image
x Firmware Update for the ServeRAID M5110e PSoC3
8.2 Downloading the software
All packages listed in Chapter "8.1 Code packages needed" are available via IBM
FixCentral, a direct download link is provided in Chapter "8.1 Code packages needed".
Note: It is important that all files are downloaded as else the creation of the
update medium and the update itself may not work at all.
Before each download ensure that prequesite and co-requesite fixes are included in
the download.
8.2.1 Download the MCP common image
9
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8.2.2 Download the UpdateXpress System Pack Installer
8.2.3 Download the Firmware Update for SR M5100e PSoC3
10
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8.3 Directory structure for downloads
In order for the BoMC software to create the downloaded code packages need to be
placed into a specific directory structure. For example if all code is located in the
directory C:\7915PSOC then the downloaded files are to be placed into this directory
as follows:
C:\7915PSOC
| ibm_fw_psoc3_m5110e-36_linux_32-64.bin
| ibm_fw_psoc3_m5110e-36_linux_32-64.chg
| ibm_fw_psoc3_m5110e-36_linux_32-64.txt
| ibm_fw_psoc3_m5110e-36_linux_32-64.xml
| lnvgy_utl_boot_tools-7.42_anyos_x86-64.xml
| lnvgy_utl_boot_tools-7.42_anyos_x86-64.zip
| lnvgy_utl_boot_tools-7.4_anyos_x86-64.chg
| lnvgy_utl_boot_tools-7.4_anyos_x86-64.txt
|
\---uxspi
lnvgy_utl_uxspi_10.0_anyos_noarch.chg
lnvgy_utl_uxspi_10.0_anyos_noarch.txt
lnvgy_utl_uxspi_10.0_anyos_x86-64.bin
lnvgy_utl_uxspi_10.0_anyos_x86-64.xml
11
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8.4 Running BoMC to create the update Media
For more detailed information see also Chapter "6 Creating the Update ISO image with
BoMC".
The only change when creating the bootable media is selecting the directory
containing the updates files in the "Aquire Location" section of the BoMC software:
Chose "Do not use unattended mode" in order to be able to update the PSoC:
12
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
8.5 Performing the PSoC update
For more detailed information see also chapter "7 Update the System x3650 M4
server".
1. Boot off the update media
2. Click on "Updates"
3. The "Updates" window provides some general information and for what systems
it can be used. Click on "click here to start update"
4. Tick the box left to PSoc Firmware update
Note: The update utility cannot recognise whether the PSoC update has to be
applied. Because of this this specific update has to be selected
manually as shown in the above and below graphics. If it is not
selected it will not be applied. This means that the PSoC code
update can be applied repeatedly to the same sever
13
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
5. Wait until the update is completed
6. Click on "Finish" and follow any instructions to complete the update process,
exit the update media , remove the update media if necessary and reboot the
System x3650 M4, server
14
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
9 IBM System x SSR
IBM System x System Service Representatives can perform the PSoC update with the
BoMCsft2 tool. This requires that the USB memory key is updated to the latest level.
15
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
Notices
Lenovo may not offer the products, services, or features discussed in this document in
all countries. Consult your local Lenovo representative for information on the products
and services currently available in your area. Any reference to a Lenovo product,
program, or service is not intended to state or imply that only that Lenovo product,
program, or service may be used. Any functionally equivalent product, program, or
service that does not infringe any Lenovo intellectual property right may be used
instead. However, it is the user's responsibility to evaluate and verify the operation of
any other product, program, or service.
Lenovo may have patents or pending patent applications covering subject matter
described in this document. The furnishing of this document does not give you any
license to these patents. You can send license inquiries, in writing, to:
Lenovo (United States), Inc.
1009 Think Place - Building One
Morrisville, NC 27560
U.S.A.
Attention: Lenovo Director of Licensing
LENOVO PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or
implied warranties in certain transactions, therefore, this statement may not apply to
you.
This information could include technical inaccuracies or typographical errors. Changes
are periodically made to the information herein; these changes will be incorporated in
new editions of the publication.
Lenovo may make improvements and/or changes in the product(s) and/or the
program(s) described in this publication at any time without notice.
The products described in this document are not intended for use in implantation or
other life support applications where malfunction may result in injury or death to
persons. The information contained in this document does not affect or change Lenovo
product specifications or warranties. Nothing in this document shall operate as an
express or implied license or indemnity under the intellectual property rights of
Lenovo or third parties. All information contained in this document was obtained in
specific environments and is presented as an illustration. The result obtained in other
operating environments may vary.
Lenovo may use or distribute any of the information you supply in any way it believes
appropriate without incurring any obligation to you.
Any references in this publication to non-Lenovo Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this Lenovo
product, and use of those Web sites is at your own risk.
Any performance data contained herein was determined in a controlled environment.
Therefore, the result obtained in other operating environments may vary significantly.
Some measurements may have been made on development-level systems and there
is no guarantee that these measurements will be the same on generally available
16
IBM / Lenovo x3650 M4, 7915 - Installing PSoC firmware update for missing M5110e
systems. Furthermore, some measurements may have been estimated through
extrapolation. Actual results may vary. Users of this document should verify the
applicable data for their specific environment.
Trademarks
Lenovo, the Lenovo logo, BladeCenter, DPI, IntelliStation, iDataPlex, System x,
ThinkServer, and the ThinkServer logo are trademarks of Lenovo in the United States,
other countries, or both. Other company, product or service names may be
trademarks or service marks of others.
© 2015 by Lenovo Technology UK Ltd.
17