Integrity Servers
1753499 Members
4394 Online
108794 Solutions
New Discussion юеВ

Re: rx2600 firmware:"not found file" under EFI partition.

 
neilwang
Occasional Advisor

rx2600 firmware:"not found file" under EFI partition.

Hello,

I download the rx2600 firmware package from HP website,

I follow the installation instructions to update,but in this step:

"Locate the file "update_SFW.efi" and type "update_SFW.efi", then press ENTER. The firmware update program begins execution."

the system always report:

"update_SFW.efi" not found,

I sure the file in the EFI partition,

Is there something I'm missing in the prerequisites?

please refer to attachment

Thanks~



10 REPLIES 10
kris rombauts
Honored Contributor

Re: rx2600 firmware:"not found file" under EFI partition.

Hi Neil,

i could not see the attachment you referred to.

This should work fine by just executing the 'update_SFW.efi' , pls find the start of the output below:

What system f/w revision are you currently on ?
Did you execute the command while you are located in the directory where this .EFI file is located (same path).


HTH

Kris



fs0:\sysfw231c> update_SFW.efi
*************************************************************************
**** ****
**** FWEUPDATE ****
**** EFI Firmware Update Utility for IPF Systems ****
**** (c) Copyright Hewlett-Packard Company, 2001-2006 ****
**** All rights reserved. ****
**** ****
**** v1.00 ****
**** ****
*************************************************************************
Executing Embedded options: -nmf
Opening logfile: fs0:\sysfw231c\fweupdate_history.log
System Product ID = rx2600
N = User non-interactive mode enabled.
M = Bypass the downrev checking.
F = Flash embedded images or specified file
Using Embedded Image(s) : System FW, BMC FW, MP FW
Verifying integrity of BMC Image...
BMC Image Integrity Verified.
Verifying integrity of System Image...
System Image Integrity Verified.
Verifying integrity of MP Image...
MP Image Integrity Verified.

This recipe supports Product ID = rx2600
Current Time: 07/26/10 10:09a

FW Component Sys Rev New Rev Status
---------------------- -------- -------- ------------------
SFW................... 02.31 02.31 Identical
BMC................... 01.52 01.53 UpRev
MP.................... E0313 E0332 UpRev
Michal Kapalka (mikap)
Honored Contributor

Re: rx2600 firmware:"not found file" under EFI partition.

hi,

i do it always ( if its not strictly defined to use offline cdrom from service note ) from the HP-UX as a patch.

mikap
Torsten.
Acclaimed Contributor

Re: rx2600 firmware:"not found file" under EFI partition.

I don't know how and where you copied the file to EFI partition. Please clarify!

I usually run it from USB thumb drive or copy from such drive to EFI:


fs0:\> update_sfw
*************************************************************************
**** ****
**** FWEUPDATE ****
**** EFI Firmware Update Utility for IPF Systems ****
**** (c) Copyright Hewlett-Packard Company, 2001-2006 ****
**** All rights reserved. ****
**** ****
**** v0.80 ****
**** ****
*************************************************************************
Executing Embedded options: -nmf
System Product ID = rx2600
N = User non-interactive mode enabled.
M = Bypass the downrev checking.
F = Flash embedded images or specified file
Using Embedded Image(s) : System FW, BMC FW, MP FW
BMC Image Integrity Verified.
System Image Integrity Verified.
MP Image Integrity Verified.

This recipe supports Product ID = rx2600
Current Time: 01/01/98 12:14a

FW Component Sys Rev New Rev Status
---------------------- -------- -------- ------------------
SFW................... 02.21 02.31 UpRev
BMC................... 01.50 01.53 UpRev
MP.................... E0330 E0330 Identical

>>> Identical images will not be reflashed. Use -o to override.

Warning: You have initiated an automatic firmware update.
Update may take up to 6 minutes.
If you do not wish to update please press any key
within the next 10 seconds..........
*************************************************************************
***************** Warning ! Warning ! Warning ! *********************
*************************************************************************
**** ****
**** !!!! DO NOT POWER OFF SYSTEM AT THIS TIME !!!! ****
**** Any loss of power to the system during this procedure ****
**** will render the system unusable. ****
**** ****
**** DO NOT update MP firmware via the network ****
**** while this program is running. ****
**** ****
*************************************************************************

Updating System firmware image to: 2.31
................................................................
Performing System ROM checksum:
................................................................
System ROM checksum good.

Updating BMC firmware image...
...................

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
neilwang
Occasional Advisor

Re: rx2600 firmware:"not found file" under EFI partition.

Hi,

sorry,I am new foe unix,

my system f/w:
System 02.31
BMC 01.53
iLO MP 03.30

I follow the release note steps as below:

1.You may need superuser privileges. Download "PF_CPEAKSYS0231BEFI.tar.gz" and then FTP to an empty directory on the server requiring the firmware update.

2.Use 'gunzip' to unzip the file:
#gunzip PF_CPEAKSYS0231BEFI.tar.gz

3.Use the 'tar' command to extract the firmware file 'update_SFW.efi':
#tar -xvf PF_CPEAKSYS0231BEFI.tar

4.Determine the character-special device file for the EFI partition on your disk. Type: "ioscan -fknC disk". The file will be /dev/rdsk/*s1. (i.e. /dev/rdsk/c2t1d0s1)

5.Type the following command to copy the firmware file to the EFI partition, using the character-special device file determined in step 4 in place of 'c2t1d0':
"/usr/sbin/efi_cp -d /dev/rdsk/c2t1d0s1 update_SFW.efi /efi/hpux/update_SFW.efi"

6.Verify the file was successfully copied to the EFI partition using the following command: "/usr/sbin/efi_ls -d /dev/rdsk/c2t1d0s1 /efi/hpux"

7.Type: "/usr/sbin/shutdown -ry now" to reboot the system to the "EFI Boot Manager".

8.At the shell prompt, type "fs0:", replacing "fs0:" with each "fs" entry. in the table until you find the volume containing the "update_SFW.efi" file that was copied to the EFI partition in the previous instructions. We will assume this volume is labeled fs0 for the remainder of these instructions.

9.Type "fs0:", then press ENTER

10.Locate the file "update_SFW.efi" and type "update_SFW.efi", then press ENTER. The firmware update program begins execution. Follow any on-screen instructions.

I try to upload the release note again.

Thank you.
Torsten.
Acclaimed Contributor

Re: rx2600 firmware:"not found file" under EFI partition.

We know the release notes, but we cannot see your screen and your error messages ...

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
neilwang
Occasional Advisor

Re: rx2600 firmware:"not found file" under EFI partition.

Sorry,because the machine doesn't on my hand now,

I will report the detailed information next week.
neilwang
Occasional Advisor

Re: rx2600 firmware:"not found file" under EFI partition.

Hi,

The error message:
============================================
fs0:\> cd efi

fs0:\EFI> cd hpux

fs0:\EFI\HPUX> ls
Directory of: fs0:\EFI\HPUX

07/23/10 08:38a 4,096 .
07/23/10 08:38a 4,096 ..
07/26/10 11:12a 694,128 hpux.efi
07/26/10 11:12a 31,232 nbp.efi
07/26/10 01:06p 16 AUTO
08/04/10 09:48a 10,161,358 update_SFW.efi
4 File(s) 10,886,734 bytes
2 Dir(s)


fs0:\EFI\HPUX> update_SFW.efi
'update_SFW.efi' not found
Exit status code: Invalid Parameter

fs0:\EFI\HPUX>
=============================================

Thanks
Torsten.
Acclaimed Contributor

Re: rx2600 firmware:"not found file" under EFI partition.

Maybe you worked with a corrupted download or the file was damaged during transfer to the server (ftp?).

I would download again and start over.

Consider to use a thumb drive and run it from there (or better to copy to EFI partition first).

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
neilwang
Occasional Advisor

Re: rx2600 firmware:"not found file" under EFI partition.

Hi Torsten,

Thank you~

I found the root cause,I didn't change to

binary mode when use ftp.

thanks everybody~