1855729 Members
1932 Online
104103 Solutions
New Discussion

HBA BIOS

 
Nikee Reddy
Regular Advisor

HBA BIOS

Hello,

On HP-UX 11.0, how can I find out the current HBA BIOS?

Thanks,
Nikee
5 REPLIES 5
Jeff Schussele
Honored Contributor

Re: HBA BIOS

Hi Nikee,

Best way would be to use the STM diag suite
run xstm, select the HBA then drop down Tools, select Information & Run.
IF the info is available from the card it should be displayed in that output.

HTH,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Lorenzo Facello
Valued Contributor

Re: HBA BIOS

I'm agree to Jeff...
stm,cstm....
but take a look at the fmcsutil man pages
fcmsutil /dev/tdX (wher X is as shown in ioscan output) to see details about the card.
Hope this Helps
Regds

L.
Jeff Schussele
Honored Contributor

Re: HBA BIOS

Nikee,

Here's the output you'd get from a C896 Ultra Wide SE SCSI HBA:

- Information Tool Log for PCI SCSI Interface on path 0/0/1/1 --

Log creation time: Tue May 4 09:56:32 2004

Hardware path: 0/0/1/1


Product ID: PCI SCSI Interface
Device ID: 0x000b
Revision ID 0x0007
Vendor ID: 0x1000 ( Symbios Logic Inc.)
Class Code: 0x010000
Base Class: 0x01 ( Mass Storage Controller. )
Sub-Class/Interface: 00/00 ( SCSI bus controller )
Device Status: 0x0210
Bit 9-10: DEVSEL timing 01 - medium

And here's from a C875 Ultra Wide SE:

-- Information Tool Log for PCI SCSI Interface on path 0/0/2/0 --

Log creation time: Tue May 4 09:58:14 2004

Hardware path: 0/0/2/0


Product ID: PCI SCSI Interface
Device ID: 0x000f
Revision ID 0x0014
Vendor ID: 0x1000 ( Symbios Logic Inc.)
Class Code: 0x010000
Base Class: 0x01 ( Mass Storage Controller. )
Sub-Class/Interface: 00/00 ( SCSI bus controller )
Device Status: 0x0200
Bit 9-10: DEVSEL timing 01 - medium

And finally from a C875 Fast Wide SE

- Information Tool Log for PCI SCSI Interface on path 0/0/2/1 --

Log creation time: Tue May 4 09:59:09 2004

Hardware path: 0/0/2/1


Product ID: PCI SCSI Interface
Device ID: 0x000f
Revision ID 0x0014
Vendor ID: 0x1000 ( Symbios Logic Inc.)
Class Code: 0xf010000
Base Class: 0x01 ( Mass Storage Controller. )
Sub-Class/Interface: 00/00 ( SCSI bus controller )
Device Status: 0x0200
Bit 9-10: DEVSEL timing 01 - medium


I'm not sure if the Revision ID is what you're after, but this is all you can get from these type cards.

HTH,
Jeff

PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Geoff Wild
Honored Contributor

Re: HBA BIOS

Not too sure what the bios is of a HBA...

# fcmsutil /dev/td0

Vendor ID is = 0x00103c
Device ID is = 0x001029
XL2 Chip Revision No is = 2.2
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x00128c
Topology = PTTOPT_FABRIC
Link Speed = 2Gb
Local N_Port_id is = 0x041200
N_Port Node World Wide Name = 0x50060b000010d28f
N_Port Port World Wide Name = 0x50060b000010d28e
Driver state = ONLINE
Hardware Path is = 0/0/10/0/0
Number of Assisted IOs = 530244475
Number of Active Login Sessions = 2
Dino Present on Card = NO
Maximum Frame Size = 960
Driver Version = @(#) PATCH_11.11: libtd.a : Jun 28 2002, 11:08:35, PHSS_26799


Rgds...Geoff
Proverbs 3:5,6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make all your paths straight.
generic_1
Respected Contributor

Re: HBA BIOS

I do not think the hba shows its bios version, but rather its driver version when you do the fcmsutil. I have tried to ask HP about this in the past and they basically told me it was just a driver, no bios. I guess a question to HP would be whether patching updates the bios or that they never actually update a bios on an HBA. That seems od to me that they would do that though in the design. I am curious about what the final answer might be.