Integrity Servers
cancel
Showing results for 
Search instead for 
Did you mean: 

rx2620 firmware update

 

rx2620 firmware update

I am doing firmware update on a rx2620 server. The firmware updated on rx2620 are System, BMC and iLO MP Firmware.

File used is update_SFW.efi.

The problem am facing is as follows.
1.I have a DVD drive on my rx2620 and that has the OS loader DVD in it.
2.I have connected my USB stick to update this firware.
3. While i do power-on, i see that from the serial console, i am able to see the EFI Boot Manager .
4.From this EFI Boot Manager Window, when i select EFI Shell, i am not able to get into EFI shell, instead it automatically loads the OS loader that is present in this DVD
5.While i remove the DVD,i am able to get into EFI shell.

why is this happening. Any body expert in EFI here to tell me this..
20 REPLIES 20
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

Some have reported problems with several terminal emulators - did you try putty already?

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!   

Re: rx2620 firmware update

Are you saying, this behaviour is seen coz of usage of terminal emulators.
I do not believe this.

Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

I have seen trouble with hyperterminal several times ...

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!   

Re: rx2620 firmware update

ok strange. I will try this on Putty and let you know.
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

One of the problems was that the emulator gives always >return< twice if only one time pressed - strange results!

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!   

Re: rx2620 firmware update

I see this issue even in Putty too.
Also, what i see is that after i enter the EFI Shell with the DVD present in the DVD drive, EFI shell displays the Device Mapping Table and the first entry in this mapping table is fs0 is that of the DVD drive.

and then automatically it loads the startup.nsh script that picks the loader from the dvd drive.

If the DVD is not present, then it gets into the EFI shell and i can interactive commands in EFI.
If DVD is present, i cant do it..why
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

What is the boot order? DVD first? You maybe have a very low value for the autoboot delay, so if the dvd is present it does a boot immediately.

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!   

Re: rx2620 firmware update

Boot Order is DVD first and the Autoboot Timeout is 10 secs.
Within this 10 secs, i select EFI shell from the boot order, inspite of this it runs this script startup.nsh
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

Update the firmware and set the default boot entry to your OS boot drive (disk, not DVD).


Thanks for the single point.

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!   

Re: rx2620 firmware update

so you mean to say remove the entry of DVD from the Boot Order. This will help me to update the firmware..You are right.

Once i am done with firmware update and do PON, then it will again boot from the disk. I want the DVD to boot my OS loader from the DVD drive not from the disk.

So changing the DVD entry in the Boot order is not a good suggestion.
Removing my DVDs OS loader during FW update of rx2620 is not a correct solution ..right
??
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

Still don't know what your current firmware is.

Post

MP:CM> sysrev

and from shell

Shell> bcfg dump boot

Shell> autoboot


startup.nsh usually just turns off the echo, but it will be executed once the system boots from device.

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!   

Re: rx2620 firmware update

Current firmware revisions

MP FW : E.03.15
BMC FW : 03.47
EFI FW : 03.14
System FW : 03.17

Shell> bcfg dump boot
The boot option list is:
01. Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master) "Internal Bootable DVD"
02. Acpi(HWP0002,100)/Pci(2|0)/Mac(0016353E6DE6) "Core LAN Gb A"
03. Acpi(HWP0002,100)/Pci(2|1)/Mac(0016353E6DE7) "Core LAN Gb B"
04. VenHw(D65A6B8C-71E5-4DF0-A909-F0D2992B5AA9) "EFI Shell [Built-in]"


Shell> autoboot
Autoboot: ON
Current Timeout is : 10 seconds
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

Update the firmware first!

Don't try to work around already fixed problems.

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=441910&prodTypeId=15351&prodSeriesId=447331&swLang=13&taskId=135&swEnvOID=54#2927

One of the previous fixes among many others:

In previous versions a key press may not interrupt Autoboot ...






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!   

Re: rx2620 firmware update

i have updated the firmware..but still face the same issue.

Re: rx2620 firmware update

after i press the key to select the EFI shell in the EFI Boot Manager, i see that we are entering the EFI Shell, but the DVD presence is making some startup.nsh script to run and thereby load the OS loader.

Did you get my question.
So the presence of the DVD is making to go to the EFI shell and automatically run the script..there by not allowing me to enter the commands in the EFI shell.

Re: rx2620 firmware update

I have got this information from some internet resource on this subject.

If a DVD or even a floppy drive is present , then while power-on , the startup.nsh file present in DVD or floppy is automatically executed and thereby loads your OS loader.

What do you feel if i modify the startup.nsh file so that during power-on it checks if USB stick is present in the rx2620 thereby allowing me to do firmware update of ilo,bmc and system fw.

Robert_Jewell
Honored Contributor

Re: rx2620 firmware update

I have seen this behavior before. Its a result of the startup.nsh script being referenced at entry to the EFI shell, which is what such a script is designed to do. View the script to see what it does exactly and decide whether or not you need it. If not, can you remove it or modify it?

>>I want the DVD to boot my OS loader from the DVD drive not from the disk.

Can you tell me why you wish to do this? Are you booting from the DVD?

>>Removing my DVDs OS loader during FW update of rx2620 is not a correct solution ..right

The best solution I think would be to temporarily remove the boot entry from the Boot Manager while the update is performed. Restore it when you are done if you wish to have the DVD as a primary boot option.

-Bob
----------------
Was this helpful? Like this post by giving me a thumbs up below!
Robert_Jewell
Honored Contributor

Re: rx2620 firmware update

Sorry, missed this last message:

>>What do you feel if i modify the startup.nsh file so that during power-on it checks if USB stick is present in the rx2620 thereby allowing me to do firmware update of ilo,bmc and system fw.

This script is valid for the EFI shell environment, allowing for ease of booting or setting up EFI path or network parameters. Once you get to the OS the script is irrelavent. So, if you wish to modify it, or even remove it, you would be fine (unless you requre the things the script does).

In short, try it and see if it works for you.

-Bob
----------------
Was this helpful? Like this post by giving me a thumbs up below!

Re: rx2620 firmware update

yep..i am booting always from the DVD, but now since i want to do firmware update of rx2620 thru USB, am unable to do with the dvd presence.
i can do it with DVD removed.
Torsten.
Acclaimed Contributor

Re: rx2620 firmware update

Maybe this is really default behavior, I have never worked on a system with no OS, DVD as default boot path, DVD loaded, but trying something else like you ...



>> .i am booting always from the DVD


May I ask for the reason?

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!