Hy,
if you have Problems booting vpars from SAN with Tachyon A6795A 2G cards, you need and EFI update.
And also if you have a brocade switch, you have to make sure your port in on 'G_mode'
CHANGING SWITCH PORT TO G_MODE:
4- Lock the switch port to which the HBA is connected as 'G' port-
5-
6- SW4900> portcfggport , 1
7- 1= enable 'G' port setting- causes the switch do only P2P init with the
8- hba [default is auto topology init- loop followed by p2p]
9-
10-SW4900> portcfggport , 0
11-0= disable 'G' port setting
UPDATING EFI:
Download the EFI update from:
http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNu...
Determining Current Version:
Current version of the EFI driver present in the HBA ROM can be determined by the following two methods.
1) HPUX Level: If the system is booted to HPUX then the following command will show the EFI Driver version.
# /opt/fcms/bin/fcmsutil /dev/tdxx vpd | grep "EFI"
where tdxx is the device file corresponding to the HBA port.
2) Offline: If the system is offline then the EFI driver version can be checked via the following EFI Shell cmd.
Shell> drivers
Look for the column with the string "HP Tachyon XL2 Fibre Channel Mass Storage Driver" The version column corresponding to this string provides the version of the driver.
Prior to Installation:
None
Special notes for upgrading A6795A EFI driver in a virtual partition (vPars) environment:
1. EFI driver version 0x1.17 or later is required for booting vPars on IPF platforms through A6795A Fibre Channel adapter.
2. EFI driver update for A6795A adapter is not allowed in vPars mode. Please ensure that the upgrade tool ("ode fcfupdate") is run after the partition containing the adapter is brought into nPartitions (nPar) mode.
Installation Instructions:
1. Insert the or later CD or download CD Image available from HP software depot http://software.hp.com onto any available EFI partition on the Target System.
2. Create a directory in the efi partition to copy the binaries.
eg. hpfcs620:/> efi_mkdir -d /dev/rdsk/c2t0d0s1 /EFI/FC
3. Use the efi_cp command to copy the binaries to a location in the EFI partition.
eg.
hpfcs620:/> efi_cp -d /dev/rdsk/c2t0d0s1 fc_1_37.efi /EFI/FC
hpfcs620:/> efi_cp -d /dev/rdsk/c2t0d0s1 fc_1_37.frm /EFI/FC
hpfcs620:/> efi_cp -d /dev/rdsk/c2t0d0s1 ode.efi /EFI/FC
hpfcs620:/> efi_cp -d /dev/rdsk/c2t0d0s1 fcfupdate.efi /EFI/FC
4. Reboot the system to the EFI shell.
5. At the EFI shell prompt, go to the correct "fs" EFI filesystem where is the relevant partition number of the disk to which the files were copied.
eg. Shell>fs0:
6. Type "drivers" at the shell prompt to display the list of currently active EFI drivers in memory.
eg.fs0:\>drivers
T D
D Y C I
R P F A
V VERSION E G G #D #C DRIVER NAME IMAGE NAME
== ======== = = = == == ================================== ================
13 00000010 B - - 7 14 PCI Bus Driver PciBus
1F 00000137 D X X 1 - HP Tachyon XL2 Fibre Channel Mass S PciRom Seg=00000000
.
.
.
7. If there are any entries showing that the Fibre Channel EFI driver is already in memory as in the above example output then proceed to the next step of the installation, else do the following before proceeding to the next step of the installation:
i. Change to the directory where the files were copied and type "load fc_1_37.efi" to load the driver to memory.
ii. Type "map -r" to refresh the device and filesystem mappings. After the map, the current directory will be automatically reset to the base/root directory.
eg.
fs0:\> cd \EFI\FC
fs0:\> load fc_1_37.efi
fs0:\> map -r
8. Change to the directory to where the files were copied
eg. fs0:\> cd \EFI\FC
9. Type "ode fcfupdate" at the EFI prompt after changing to the directory where the files were copied.
eg. fs0:\EFI\FC> ode fcfupdate
10. At the utility prompt, type "update ". is the file ending with a ".frm" in the list of firmware files displayed by the utility.
eg. FCFUPDATE> update fc_1_37.frm
11. Confirm to update the firmware when prompted and wait for the update process to complete.
12. Type "exit all" to exit the utility completely
eg. FCFUPDATE> exit all
13. Type "reset" to reset the system and use the new driver.
eg. fs0:\EFI\FC> reset
Post Installation:
Reboot/Reset the system if you want the new drivers to be used immediately.