Main:Rp4440 Firmware

From Servers4Linux

Jump to: navigation, search

Contents

Updating Firmware on a Newer PA-RISC machine

Getting Ready

First find your firmware version, and verify that it is old and need updating.

Connect to the serial console, log into the management processor, and connect to the console.

MP login: Admin
MP password: *****


       Hewlett-Packard Integrated Lights-Out HP Integrity and HP 9000

    (c) Copyright Hewlett-Packard Company 1999-2004.  All Rights Reserved.

                           MP Host Name: mp001560dea2e5

                              Revision E.03.15


 *************************************************************************
                         MP ACCESS IS NOT SECURE
  Default MP users are currently configured and remote access is enabled.
  Modify default users passwords or delete default users (see UC command)
                                    OR
            Disable all types of remote access (see SA command)
 *************************************************************************


   MP MAIN MENU:

         CO: Console
        VFP: Virtual Front Panel
         CM: Command Menu
         CL: Console Log
         SL: Show Event Logs
        CSP: Connect to Service Processor
         SE: Enter OS Session
         HE: Main Help Menu
          X: Exit Connection

[mp001560dea2e5] MP> co



	(Use Ctrl-B to return to MP main menu.)



- - - - - - - - - - Prior Console Output - - - - - - - - - -

     COnfiguration menu                Displays or sets boot values
     INformation menu                  Displays hardware information
     SERvice menu                      Displays service commands

     DIsplay                           Redisplay the current menu
     HElp [<menu>|<command>]           Display help for menu or command
     RESET                             Restart the system
----
Main Menu: Enter command or menu > 
- - - - - - - - - - - - Live Console - - - - - - - - - - - -

Main Menu: Enter command or menu > in

---- Information Menu --------------------------------------------------------

     Command                           Description
     -------                           -----------
     ALL                               Display all system information
     BootINfo                          Display boot-related information
     CAche                             Display cache information
     ChipRevisions                     Display revisions of major VLSI
     COprocessor                       Display coprocessor information
     FwrVersion                        Display firmware version
     IO                                Display I/O interface information
     LanAddress                        Display Core LAN station address
     MEmory                            Display memory information
     PRocessor                         Display processor information
     WArnings                          Display selftest warning messages
     IORevisions                       Display IO/Memory Chip revision info

     BOot [PRI|ALT|<path>]             Boot from specified path
     DIsplay                           Redisplay the current menu
     HElp [<command>]                  Display help for specified command
     RESET                             Restart the system
     MAin                              Return to Main Menu
----
Information Menu: Enter command > fv

FIRMWARE INFORMATION

   Firmware Version:          45.44

Information Menu: Enter command > 
Screen shot from ITRC, HP's support web site

So this machine has 45.44 on it.

Find the latest version of firmware at HP. Go to HP's support site. Under Downloads, click on "Download drivers, software and firmware". Pick Servers. Pick "HP9000 Servers". Pick your model number (in this case, "HP 9000 rp4440 Servers"). Pick "Cross operating system (BIOS, Firmware, Diagnostics, etc.)". Navigate down to "rp4410/rp4440 PDC/BMC/MP Firmware".

There's the "Release Notes" which are the instructions. Read this (maybe print this). The latest firmware is 46.34C, so yes, we need to update it. You should *ALWAYS* update stale system firmware.

Download the software. Gunzip it. Untar it. You'll be left with an .iso. Burn the .iso to CD. Put the CD in the drive.

Update the System Firmware

In the BCH menu, go back to the Main Menu. Start a SEArch to find the bootable devices, pick the CD (in my example path 0, P0) and boot from it. Then, follow the prompts.

Information Menu: Enter command > ma

---- Main Menu ---------------------------------------------------------------

     Command                           Description
     -------                           -----------
     BOot [PRI|ALT|<path>]             Boot from specified path
     PAth [PRI|ALT] [<path>]           Display or modify a path
     SEArch [DIsplay|IPL] [<path>]     Search for boot devices

     COnfiguration menu                Displays or sets boot values
     INformation menu                  Displays hardware information
     SERvice menu                      Displays service commands

     DIsplay                           Redisplay the current menu
     HElp [<menu>|<command>]           Display help for menu or command
     RESET                             Restart the system
----
Main Menu: Enter command or menu > sea

Searching for potential boot device(s)
This may take several minutes.

To discontinue search, press any key (termination may not be immediate).


                                                                           IODC
   Path#  Device Path (dec)  Device Path (mnem)  Device Type               Rev
   -----  -----------------  ------------------  -----------               ----
   P0     0/0/3/0.0          media.0             Random access media       1                          
   P1     0/1/1/0.1          intscsia.1          Random access media       3                          
   P2     0/1/1/1.0          intscsib.0          Random access media       3                          


Main Menu: Enter command or menu > boot p0
Interact with IPL (Y, N, or Cancel)?> y

Booting... 
Boot IO Dependent Code (IODC) revision 1


HARD Booted.

ISL Revision A.00.43  Apr 12, 2000 

ISL> ODE

            

***************************************************************************
******                                                               ******
******             Offline Diagnostic Environment                    ******
******                                                               ******
******  (C) Copyright Hewlett-Packard Co 1993-2001                   ******
******                    All Rights Reserved                        ******
******                                                               ******
******  HP shall not be liable for any damages resulting from the    ******
******  use of this program.                                         ******
******                                                               ******
******                TC  Version A.02.23                            ******
******                SysLib Version A.00.76                         ******
******                Loader Version A.00.62                         ******
******                Mapfile Version A.01.47                        ******
******                                                               ******
***************************************************************************

Type HELP for command information.
ODE> FUPDATE

***************************************************************************
******                                                               ******
******                             FUPDATE                           ******
******                                                               ******
******       Copyright (C) 2004-2005 by Hewlett-Packard Company      ******
******                       All Rights Reserved                     ******
******                                                               ******
******   HP shall not be liable for any damages resulting from the   ******
******   use of this program.                                        ******
******                                                               ******
******                         Version A.01.40                       ******
******                                                               ******
***************************************************************************
Please wait while I map the system:
Please wait while I examine the LIF for F/W files: 
Type HELP for command information.

 File Name  | Intended Product                              | Version
------------+-----------------------------------------------+----------
 PDC4634    | rp4440 and rp4410 CPU FW ( Rev                | 46.34
 BMC04_06   | Management Controller                         | 04.06
 E0332      | MP Firmware                                   | E.03.32

FUPDATE> update PDC4634         

**************************************************************
*                          WARNING!                          *
* Downloading incorrect F/W to a module can cause permanent  *
* damage to the module or card you are downloading to.       *
* DO NOT INTERRUPT THIS PROCESS OR THE MODULE MAY BE DAMAGED!*
**************************************************************
F/W file Note:
rp4440 and rp4410 PDC firmware image, Version 46.34

Continue ([y]/n)? y

**************************************************************
*                        PLEASE WAIT!                        *
* The utility is now relocating the firmware.  This could    *
* take up to 1 minute to complete.                           *
**************************************************************

**************************************************************
*              Firmware relocated SUCCESSFULLY!              *
**************************************************************

**************************************************************
* CPU Firmware will now be downloaded.  It should take no    *
* more than 5 minutes.  When the Firmware is successfully    *
* downloaded, the CPU will automatically reboot.  However,   *
* if the download failed and the system is hung, based on    *
* your system, you will most likely have to manually replace *
* either the Flash Memory chip or the CPU board.  Rebooting  *
* manually may work but most likely will not.                *
**************************************************************

**************************************************************
*              Firmware downloaded SUCCESSFULLY!             *
**************************************************************


Firmware Version  46.34

Duplex Console IO Dependent Code (IODC) revision 1
------------------------------------------------------------------------------
   (c) Copyright 1995-2004, Hewlett-Packard Company, All rights reserved
------------------------------------------------------------------------------

  Processor   Speed            State           CoProcessor State  Cache Size
  Number                                       State              Inst    Data
  ---------  --------   ---------------------  -----------------  ------------
      0     1000  MHz   Active                 Functional         67108864 67108864
      1     1000  MHz   Idle                   Functional         67108864 67108864

  Central Bus Speed (in MHz)  :        200  
  Available Memory            :    8388608  KB
  Good Memory Required        : Not initialized. Defaults to 32 MB. 

   Primary boot path:    0/1/1/0.1           
   Alternate boot path:  0/1/1/1.0           
   Console path:         0/0/1/1.0           
   Keyboard path:        0/0/4/0.0           


---- Main Menu ---------------------------------------------------------------

     Command                           Description
     -------                           -----------
     BOot [PRI|ALT|<path>]             Boot from specified path
     PAth [PRI|ALT] [<path>]           Display or modify a path
     SEArch [DIsplay|IPL] [<path>]     Search for boot devices

     COnfiguration menu                Displays or sets boot values
     INformation menu                  Displays hardware information
     SERvice menu                      Displays service commands

     DIsplay                           Redisplay the current menu
     HElp [<menu>|<command>]           Display help for menu or command
     RESET                             Restart the system
----
Main Menu: Enter command or menu > 
THIS UTILITY WILL NOW RESET THE SYSTEM....

Note that on reboot, the new firware version ("Firmware Version 46.34") is displayed. Yay! You didn't render the box unbootable.

Update the Management Controller (BMC) Firmware

Now update the 2nd item on the list, the BMC firware. The procedure is exactly the same.

Main Menu: Enter command or menu > sea

Searching for potential boot device(s)
This may take several minutes.

To discontinue search, press any key (termination may not be immediate).


                                                                           IODC
   Path#  Device Path (dec)  Device Path (mnem)  Device Type               Rev
   -----  -----------------  ------------------  -----------               ----
   P0     0/0/3/0.0          media.0             Random access media       1                          
   P1     0/1/1/0.1          intscsia.1          Random access media       3                          
   P2     0/1/1/1.0          intscsib.0          Random access media       3                          


Main Menu: Enter command or menu > bo p0
Interact with IPL (Y, N, or Cancel)?> y

Booting... 
Boot IO Dependent Code (IODC) revision 1


HARD Booted.

ISL Revision A.00.43  Apr 12, 2000 

ISL> ODE

            

***************************************************************************
******                                                               ******
******             Offline Diagnostic Environment                    ******
******                                                               ******
******  (C) Copyright Hewlett-Packard Co 1993-2001                   ******
******                    All Rights Reserved                        ******
******                                                               ******
******  HP shall not be liable for any damages resulting from the    ******
******  use of this program.                                         ******
******                                                               ******
******                TC  Version A.02.23                            ******
******                SysLib Version A.00.76                         ******
******                Loader Version A.00.62                         ******
******                Mapfile Version A.01.47                        ******
******                                                               ******
***************************************************************************

Type HELP for command information.
ODE> FUPDATE

***************************************************************************
******                                                               ******
******                             FUPDATE                           ******
******                                                               ******
******       Copyright (C) 2004-2005 by Hewlett-Packard Company      ******
******                       All Rights Reserved                     ******
******                                                               ******
******   HP shall not be liable for any damages resulting from the   ******
******   use of this program.                                        ******
******                                                               ******
******                         Version A.01.40                       ******
******                                                               ******
***************************************************************************
Please wait while I map the system:
Please wait while I examine the LIF for F/W files: 
Type HELP for command information.

 File Name  | Intended Product                              | Version
------------+-----------------------------------------------+----------
 PDC4634    | rp4440 and rp4410 CPU FW ( Rev                | 46.34
 BMC04_06   | Management Controller                         | 04.06
 E0332      | MP Firmware                                   | E.03.32

FUPDATE> update BMC04_06

**************************************************************
*                          WARNING!                          *
* Downloading incorrect F/W to a module can cause permanent  *
* damage to the module or card you are downloading to.       *
* DO NOT INTERRUPT THIS PROCESS OR THE MODULE MAY BE DAMAGED!*
**************************************************************
F/W file Note:
rp4440/rp4410 BMC Firmware

Continue ([y]/n)? y
Erasing Sectors 
...................

Starting BMC download of 623371 Bytes
....................
Firmware download completed-- Resetting BMC Processor



Firmware Version  46.34

Duplex Console IO Dependent Code (IODC) revision 1
------------------------------------------------------------------------------
   (c) Copyright 1995-2004, Hewlett-Packard Company, All rights reserved
------------------------------------------------------------------------------

  Processor   Speed            State           CoProcessor State  Cache Size
  Number                                       State              Inst    Data
  ---------  --------   ---------------------  -----------------  ------------
      0     1000  MHz   Active                 Functional         67108864 67108864
      1     1000  MHz   Idle                   Functional         67108864 67108864

  Central Bus Speed (in MHz)  :        200  
  Available Memory            :    8388608  KB
  Good Memory Required        : Not initialized. Defaults to 32 MB. 

   Primary boot path:    0/1/1/0.1           
   Alternate boot path:  0/1/1/1.0           
   Console path:         0/0/1/1.0           
   Keyboard path:        0/0/4/0.0           


---- Main Menu ---------------------------------------------------------------

     Command                           Description
     -------                           -----------
     BOot [PRI|ALT|<path>]             Boot from specified path
     PAth [PRI|ALT] [<path>]           Display or modify a path
     SEArch [DIsplay|IPL] [<path>]     Search for boot devices

     COnfiguration menu                Displays or sets boot values
     INformation menu                  Displays hardware information
     SERvice menu                      Displays service commands

     DIsplay                           Redisplay the current menu
     HElp [<menu>|<command>]           Display help for menu or command
     RESET                             Restart the system
----
Main Menu: Enter command or menu > 

Update the Management Processor (MP) Firmware

Now do the last part the same way, the E0332 MP firmware. This one may take a few minutes, the update process takes a while. Don't give up, panic and start resetting things, or power cycling them, it will eventually come back and say hello after the update process.

Main Menu: Enter command or menu > sea

Searching for potential boot device(s)
This may take several minutes.

To discontinue search, press any key (termination may not be immediate).


                                                                           IODC
   Path#  Device Path (dec)  Device Path (mnem)  Device Type               Rev
   -----  -----------------  ------------------  -----------               ----
   P0     0/0/3/0.0          media.0             Random access media       1                          
   P1     0/1/1/0.1          intscsia.1          Random access media       3                          
   P2     0/1/1/1.0          intscsib.0          Random access media       3                          


Main Menu: Enter command or menu > bo p0
Interact with IPL (Y, N, or Cancel)?> y

Booting... 
Boot IO Dependent Code (IODC) revision 1


HARD Booted.

ISL Revision A.00.43  Apr 12, 2000 

ISL> ode

            

***************************************************************************
******                                                               ******
******             Offline Diagnostic Environment                    ******
******                                                               ******
******  (C) Copyright Hewlett-Packard Co 1993-2001                   ******
******                    All Rights Reserved                        ******
******                                                               ******
******  HP shall not be liable for any damages resulting from the    ******
******  use of this program.                                         ******
******                                                               ******
******                TC  Version A.02.23                            ******
******                SysLib Version A.00.76                         ******
******                Loader Version A.00.62                         ******
******                Mapfile Version A.01.47                        ******
******                                                               ******
***************************************************************************

Type HELP for command information.
ODE> fupdate

***************************************************************************
******                                                               ******
******                             FUPDATE                           ******
******                                                               ******
******       Copyright (C) 2004-2005 by Hewlett-Packard Company      ******
******                       All Rights Reserved                     ******
******                                                               ******
******   HP shall not be liable for any damages resulting from the   ******
******   use of this program.                                        ******
******                                                               ******
******                         Version A.01.40                       ******
******                                                               ******
***************************************************************************
Please wait while I map the system:
Please wait while I examine the LIF for F/W files: 
Type HELP for command information.

 File Name  | Intended Product                              | Version
------------+-----------------------------------------------+----------
 PDC4634    | rp4440 and rp4410 CPU FW ( Rev                | 46.34
 BMC04_06   | Management Controller                         | 04.06
 E0332      | MP Firmware                                   | E.03.32

FUPDATE> update e0332

***************************************************************
*                                                             *
*                       MP FIRMWARE REFLASH                   *
*                                                             *
***************************************************************
*                                                             *
*      THE MP CONSOLE WILL BE DISCONNECTED AFTER UPDATING     *
*              AS THE MP WILL RESET AUTOMATICALLY.            *
*                                                             *
*       PLEASE RECONNECT TO THE MP MANUALLY AFTERWARDS.       *
*                                                             *
***************************************************************
* Current Firmware Rev. :  E.03.15 
* New     Firmware Rev. :  E.03.32 
* Firmware Update will take few minutes Please be patient ... 
***************************************************************
* Downloading MP Component : 1           
*       ..................................................   *
*       ..................................................   *
*       ..................................................   *
*       .........................................
*        .........................OK 
* Writing MP Component's Data to Flash ROM ...         
*        ..................................................   *
*       ..................................................   *
*       ..................................................   *
*       ..................................................   *
*       
*        ..................................................OK 
***************************************************************

***************************************************************
* Downloading MP Component : 2           
*       
*        ..................................................OK 
* Writing MP Component's Data to Flash ROM ...         
*        ....
*        ..............................................OK 
***************************************************************

***************************************************************
* Downloading MP Component : 3           
*       ....................
*        ..........................................OK 
* Writing MP Component's Data to Flash ROM ...         
*        ..................................................   *
*       ..................
*        ................................OK 
***************************************************************


   -> MP firmware upgrade complete - Web and telnet connections will
      be dropped.  MP will now reset....


*          MP Firmware Update Successfully Completed         *
***************************************************************


FUPDATE> HP Management Processor
Firmware Revision E.03.32 Nov  1 2007,03:25:16
(c) Copyright Hewlett-Packard Company 1999-2007.  All Rights Reserved.

 
 *************************************************************************
  This is a private system. 
  Do not attempt to login unless you are an authorized user.  
  Any authorized or unauthorized access or use may be monitored and can
  result in criminal or civil prosecution under applicable law.
 *************************************************************************

 *************************************************************************
  Only default users are configured.   
  Use one of the following user/password pairs to login:
  
  Admin/Admin
  Oper/Oper
 *************************************************************************

MP login: 

Updating Other Optional Components

Your machine's ITRC page at HP may list other items that may have firmware that may need to be loaded. Usually these are things like particular hard drives or disk controllers. Read the release notes, see if they apply to you, and if so, then load them. The procedure varies depending on which type of component you are updating.

Personal tools