File Name: readme.txt ****************************************************************** | IBM(R) UpdateXpress(TM), Version 3.06 | | | | (C) Copyright International Business Machines Corporation | | 1999, 2004 All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES" | | in this document. | | | | Updated 09 February 2005. | ****************************************************************** CONTENTS --------- 1.0 Overview 2.0 Supported servers 2.1 Bootable Support 2.2 Update Package Support 3.0 Change History 3.1 UpdateXpress Version 3.06 3.2 UpdateXpress Version 3.05a 3.3 UpdateXpress Version 3.05 3.4 UpdateXpress Version 3.04 3.5 UpdateXpress Version 3.03 4.0 How to use UpdateXpress 5.0 Update versions 5.1 JS20 Update versions 5.1.1 CEC firmware update 5.1.2 Fibre Channel adapter (QLogic) firmware update 5.1.3 Gigabit Ethernet adapter (Broadcom) firmware update 5.2 Tape drive firmware updates 6.0 Known problems and limitations 6.1 System Specific Special Conditions 6.2 JS20 Update limitations 6.2.1 QLogic firmware is not updated by the bootable CD 7.0 National language considerations 8.0 Notices 1.0 OVERVIEW -------------- This is the README file for the 2nd UpdateXpress CD (UXCD #2). This README file contains the latest UpdateXpress support information for specific conditions and known problems relevant to this UXCD #2. This CD contains o Boot environment and firmware updates for eServer BladeCenter JS20 o Firmware Update Packages for : - Supported servers running Linux - eServer BladeCenter JS20 servers running AIX and Linux - xSeries 455 servers running 64bit Windows 2.0 SUPPORTED SERVERS ----------------------- 2.1 Bootable Support -------------------- This UpdateXpress CD contains bootable support for the following servers: Supported server Machine type =============================== ============ eServer BladeCenter JS20 8842 2.2 Update Package Support -------------------------- This UpdateXpress CD contains Update packages for the following servers: Supported server Machine type Limitations =============================== ============ =============== eServer(R) BladeCenter(TM) HS20 8678 Linux only eServer BladeCenter HS20 8832 Linux only eServer BladeCenter HS20 8843 Linux only eServer BladeCenter HS40 8839 Linux only eServer BladeCenter JS20 8842 Linux and AIX xSeries(R) 200 8478 Linux only xSeries 200 8479 Linux only xSeries 200 8481 Linux only xSeries 205 8480 Linux only xSeries 206 8482 Linux only xSeries 220 8646 Linux only xSeries 220 8645 Linux only xSeries 225 8647 Linux only xSeries 225 8649 Linux only xSeries 226 8648 Linux only xSeries 232 8668 Linux only xSeries 235 8671 Linux only xSeries 236 8841 Linux only xSeries 255 8685 Linux only xSeries 300 8672 Linux only xSeries 305 8673 Linux only xSeries 306 8836 Linux only eServer 325 8835 Linux only eServer 326 8848 Linux only xSeries 330 8654 Linux only xSeries 330 8674 Linux only xSeries 330 8675 Linux only xSeries 335 8676 Linux only xSeries 335 8830 Linux only xSeries 336 8837 Linux only xSeries 342 8669 Linux only xSeries 345 8670 Linux only xSeries 346 8840 Linux only xSeries 360 8686 Linux only xSeries 365 8861 Linux only xSeries 365 8862 Linux only xSeries 440 8687 Linux only xSeries 440-16 8687 Linux only xSeries 445 8870 Linux only xSeries 455 8855 64 bit Windows only 3.0 CHANGE HISTORY -------------------- This section contains information about the UpdateXpress change history. 3.1 UpdateXpress Version 3.06 ------------------------------ UpdateXpress Version 3.06 includes the following changes: o Support for the xSeries 226 (machine type 8648), the xSeries 236 (machine type 8841), the xSeries 336 (machine type 8837), the xSeries 346 (machine type 8840), the eServer 326 (machine type 8848), the BladeCenter JS20 (machine type 8842) and the BladeCenter HS20 (machine type 8843) o 64 bit support for the xSeries 455 3.2 UpdateXpress Version 3.05a ------------------------------ UpdateXpress Version 3.05a includes the following changes: o Updated xSeries 455 (machine type 8870) BIOS update from version 42a to 45a. 3.3 UpdateXpress Version 3.05 ------------------------------ UpdateXpress Version 3.05 includes the following changes: o Removed support for the xSeries 230 (machine type 8658), the xSeries 240 (machine type 8664), the xSeries 250 (machine type 8665), the xSeries 340 (machine type 8656), the xSeries 350 (machine type 8682) and the xSeries 370 (machine type 8681) 3.4 UpdateXpress Version 3.04 ------------------------------ UpdateXpress Version 3.04 includes the following changes: o Support for the xSeries 206 (machine type 8482), the xSeries 306 (machine type 8836), the xSeries 455 (machine type 8855), and the BladeCenter HS40 (machine type 8839) o Removed support for the Netfinity 5000 (machine type 8659), the Netfinity 5500 (machine type 8660), the Netfinity 5500M10 (machine type 8661), the Netfinity 5500M20 (machine type 8662), the Netfinity 7000M10 (machine type 8680), and the Netfinity 7100 (the machine type 8666) 3.5 UpdateXpress Version 3.03 ------------------------------ UpdateXpress Version 3.03 includes the following changes: o Support for the xSeries 365 (machine types 8861 and 8862) and the xSeries 225 (machine type 8649) o Support to update Broadcom firmware o Separated the UpdateXpress resources onto two CDs, creation of CD #2 4.0 HOW TO USE UPDATEXPRESS ---------------------------- This CD allows you to update eServer BladeCenter JS20 by booting from this CD. It also contains Linux firmware update packages for the supported servers. If you want to update Windows drivers or firmware for Intel 32 bit architecture systems, please use UpdateXpress CD #1. 4.1 Using this CD to update JS20 firmware from the bootable CD -------------------------------------------------------------- Before starting UpdateXpress back up your system. There are 2 acceptable methods to use this CD METHOD 1 --------- 1. Using the Management Module Web Interface, Verify/Select Media Tray to the Blade Server you wish to update. 2. Open SOL Console to Blade Server you wish to update. 3. Power on system 4. When you see following on console press 8 D099 D5BB 5 (5 will countdown from 5 to 1) 5. From Open Firmwe prompt issue following command: boot cdrom:1,\ppc\bootinfo.txt NOTE: 0 > is the Open Firmware prompt 6. UpdateExpress CD will automatically boot and begin update 7. Firmware levels will be checked before update. If updates occur, system will automatically reboot. If no firmware updates are required, prompt to remove CD and reboot will appear. 8. System will reboot using original bootlist. METHOD 2 ---------- NOTE: IF you do not have console available, this is method to use. 1. Using the Management Module Web Interface, Verify/Select Media Tray to the Blade Server you wish to update. 2. Using the Management Module Web Interface, Set bootlist to CDROM. 3. Power on or restart the Blade Server you wish to update. 4. Wait at least 60 minutes for update to occur. NOTE: If you have SOL console, wait for prompt to remove CD. 5. Restore original bootlist via the Management Module interface. 6. Restart System. See sections 5.1.1, 5.1.2 and 5.1.3 below on how to verify you firmware levels. Please note: If you are running a headless system and do not have a physical (serial cable) or virtual (serial over LAN) connection, it may be difficult to tell if the update is finished. It is imperative NOT to power off the system while the firmware is being flashed, therefore it is recommended to wait at least 60 minutes before removing the cd and powercycling the system. 4.2 Updating JS20 firmware when Linux or AIX is already installed ----------------------------------------------------------------- The JS20 firmware updates that the bootable CD uses can also be run directly from Linux or AIX. If Linux or AIX is already installed you can mount the UX-CD and copy the update to the harddriver and run the updates. Please section 5.1 and its subsections for further information on the packages. 5.0 UPDATE VERSIONS -------------------- 5.1 JS20 Update versions ------------------------ All the JS20 firmware updates are located on the CD in the root directory of: /SGUIDE/MACH/BC8842/PKGS 5.1.1 CEC firmware update ------------------------- The CEC firmware level on this CD is FW04430130 (MI keyword 2b304_430). The H8 level is required to be at firmware level BQ8T21A. The firmware package is found at /SGUIDE/MACH/BC8842/PKGS/CEC/JS2FW443A.sh Run "./JS2FW443A.sh -h" to display the command line options. Running the package without any command line options will apply the update. Note: Applying the CEC update will cause the system to shutdown. After updating and rebooting, you can verify the version of firmware installed by accessing the Managements Module Web page and looking on the "Monitors -> Firmware VPD " link. The CEC will be displayed as "Firmware Type" BIOS and the "Build ID" will contain the version number. Alternatively on Linux systems you may find this information on the Blade's /proc/device-tree/ibm,vpd file. 5.1.2 Fibre Channel adapter (QLogic) firmware update ------------------------------------------------------- Note: QLogic firmware is not automatically updated from the bootable CD. Please see 6.2.1 for details. The QLogic firmware level on this CD is 77101223.0105030301 The firmware package is found at : /SGUIDE/MACH/BC8842/PKGS/QLOGIC/JS20_77101223.0105030301.sh Run "./JS20_77101223.0105030301.sh -h" to display the command line options. Please review the special instructions and driver requirements in ux-qla-driver-build file before applying the update. Running the package without any command line options will apply the update. After updating and rebooting, you can verify the version of firmware installed by running : scli -i 0 and look for the FCODE version. 5.1.3 Gigabit Ethernet adapter (Broadcom) firmware update --------------------------------------------------------- 5.1.3.1 Broadcom update information ----------------------------------- The Broadcom firmware level on this CD is e414a816.03210230 The firmware package is found at : /SGUIDE/MACH/BC8842/PKGS/bcfw/JS20_e4114a816.03210230.sh Run "./JS20_e4114a816.03210230.sh -h" to display the command line options. Running the package without any command line options will apply the update. On Linux systems after updating and rebooting, you can verify the version of firmware installed by looking in /proc/net/nicinfo/eth0.info and eth1.info and verifying that the "Bootcode_version" indicates v3.21 Alternatively you may reboot from the CD and when the Broadcom firmware is up-to-date, the Broadcom firmware package will exit without applying the update. 5.1.3.2 RedHat considerations ----------------------------- Attention RedHat users: The Broadcom integrated ethernet adapters (eth0 and eth1) may be identified as new ethernet adapters after firmware update. The RedHat hardware change detecting and configurating utility, kudzu, may report the two Broadcom ethernet adapters are removed and two new Broadcom ethernet adapters are added in the next reboot after firmware update. Please backup the network configuration files before updating Broadcom firmware. 1. Login as root. 2. Issue: "cd /etc/sysconfig/network-scripts". 3. Issue: "cp ifcfg-eth0 old.ifcfg-eth0" and "cp ifcfg-eth1 old.ifcfg-eth1" to save the current network configuration. In the next reboot after firmware update, follow the following to restore the network configuration: 1. There is no need to restore the network configuration if kudzu does not report a hardware change. Ignore the following instruction. 2. Press F12 when kudzu reports new or removed hardware is detected. 3. Select "Remove Configuration" when prompted for "The following network card has been removed from your system: Broadcom Corporation NetXtreme BCM5704S Gigabit Ethernet". 4. Select "Remove Configuration" again when prompted for "The following network card has been removed from your system: Broadcom Corporation NetXtreme BCM5704S Gigabit Ethernet" the second time. 5. Select "Configure" when prompted for "The following network card has been added to your system: Broadcom Corporation NetXtreme BCM5704S Gigabit Ethernet". 6. Select "Back" to skip network configuration when prompted for "Please enter the IP configuration for this machine. Each item should be entered as an IP address in dotted-decimal notation (for example, 1.2.3.4)". 7. Select "Configure" again when prompted for "The following network card has been added to your system: Broadcom Corporation NetXtreme BCM5704S Gigabit Ethernet" the second time. 8. Select "Back" to skip network configuration again when prompted for "Please enter the IP configuration for this machine. Each item should be entered as an IP address in dotted-decimal notation (for example, 1.2.3.4)" the second time. 9. Login as root when the machine finish booting. 10. Issue: "cd /etc/sysconfig/network-scripts" 11. Issue: "cp old.ifcfg-eth0 ifcfg-eth0" and "cp old.ifcfg-eth1 ifcfg-eth1" to restore the network configuration. 12. Issue: "service network restart" to start using the restored network configuration. 5.2 Tape drive firmware updates -------------------------------- The following tape drives are certified for use with UpdateXpress on the following servers: Server Tape drive ====== ======================================================= x200 IBM 09N4041 12/24 GB DDS/3 4 mm Internal Tape Drive x200 IBM 20L0549 10/20 GB Internal IDE Tape Drive x220 IBM 09N4042 10/20 GB NS20 Internal SCSI Tape Drive(TR5) x230 IBM 01K1320 20/40 GB DLT SCSI Internal Tape Drive x240 IBM 01K1325 20/40 GB 8mm Internal SCSI Tape Drive x250 IBM 00N8016 100/200 GB LTO Tape Drive x330 IBM 01K1325 20/40 GB 8mm Internal SCSI Tape Drive x340 IBM 01K1325 20/40 GB DLT Internal Tape Drive x350 IBM 00N7990 40/80 GB DLT Internal Tape Drive x370 IBM 00N7991 20/40 GB DDS/4 4mm Internal Tape Drive 6.0 KNOWN PROBLEMS AND LIMITATIONS ----------------------------------- 6.1 System Specific Special Conditions ---------------------------------------- 6.1.1 Error flashing firmware on a Remote Supervisor Adapter ------------------------------------------------------------- UpdateXpress does not support flashing a Remote Supervisor Adapter while using the Remote Supervisor Adapter remote control function. In this case, the flash will fail. 6.1.2 The xSeries 205 and xSeries 305 BIOS package updates are supported for certain versions. The BIOS package update for the xSeries 205 is supported for level 30A or greater. The BIOS package update for the xSeries 305 is supported for level 41A or greater. Both updates are available directly from the bootable option of the UpdateXpress CD regardless of initial BIOS level. 6.1.3 RSA II firmware update special considerations 1. Before you use UpdateXpress to update the RSA II firmware, install the RSA II device driver. 2. If the firmware currently installed on the RSA II is for a different server, you cannot use UpdateXpress to update it. 6.1.4 UpdateXpress does not support updating the BIOS on x445 via a package. 6.1.5 Limitation when flashing back bios: For new levels of system BIOS(released on or after June, 2004): If the system is configured using the Integrated Mirroring feature for the integrated SCSI controller, upon flashing to the new system bios level, the RAID configuration will be converted to a new format. This new LSI format is unreadable by earlier levels of code. Affected bios builds are listed below. After flashing up to the levels below, if it later becomes necessary to return the system to the previous bios level, the customer must follow instructions in retain tip H182244 to recover their LSI SCSI Configuration. Affected servers are: xSeries 445, Type 8870, any Model. Bios version 1.15 xSeries 365, Type 8861, any Model. Bios version 1.08 xSeries 345, Type 8670, any Model. Bios version 1.17 xSeries 335, Type 8676, any Model. Bios version 1.12 xSeries 235, Type 8671, any Model. Bios version 1.13 xSeries 225, Type 8647, any Model. Bios version 1.07 BladeCenter HS20, Type 8832, any Model. Bios version 1.06 6.2 JS20 Update limitations --------------------------- 6.2.1 QLogic firmware is not updated by the bootable CD ------------------------------------------------------- On the JS20, the bootable CD does not support updating the QLogic firmare. The workaround is run the QLogic firmware package after installing either Linux or AIX. Please see section 5.1.2 7.0 NATIONAL LANGUAGE CONSIDERATIONS -------------------------------------- UpdateXpress is not translated at this time. 8.0 NOTICES ------------- INTERNATIONAL BUSINESS MACHINES CORPORATION 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. IBM 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 following terms are trademarks of the IBM Corporation in the United States, other countries, or both: Active PCI BladeCenter the e-business logo eServer IBM IntelliStation Netfinity NetVista ServeRAID ServerProven xSeries Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel is a trademark of Intel Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.