[openib-general] Re: Flash sector size? eh?
Grant Grundler
iod00d at hp.com
Wed Dec 7 11:41:37 PST 2005
On Wed, Dec 07, 2005 at 11:31:20AM +0200, Michael S. Tsirkin wrote:
> You need to query the Board ID on card and in image:
> ./mstflint/mstflint -d <device> q
> ./mstflint/mstflint -i <device> q
Ah...another issue:
# ./mstflint/mstflint -d /proc/bus/pci/0084\:05/00.0 q
*** ERROR *** Can't open /proc/bus/pci/0084:05/00.0: Can not obtain Flash semaphore (63). You can use -clear_semaphore to force semaphore unlock. See help for details.
I expect that's due to the previous failure not cleaning up behind itself.
After clearing the flash semaphore:
# ./mstflint/mstflint -d /proc/bus/pci/0084\:05/00.0 q
Image type: FailSafe
Chip rev.: A0
GUID Des: Node Port1 Port2 Sys image
GUIDs: 001321ffff757800 001321ffff757801 001321ffff757802 001321ffff757803
Board ID: 76
# ./mstflint/mstflint -i /root/fw-25208-4_7_400-MHGA28-1T.bin q
Image type: FailSafe
Chip rev.: A0
GUID Des: Node Port1 Port2 Sys image
GUIDs: 0002c9000100d050 0002c9000100d051 0002c9000100d052 0002c9000100d050
Board ID: V_ym (MT_0200000001)
I don't know what to make of the "76-" for board ID.
Could this be a prototype board with some HP generated firmware?
Is "Board ID" the only way to tell which vendor provided an HCA?
I normally expect Subsystem ID to tell me that but have the impression
(after looking at several PCI-X HCAs I have installed) that I can't
trust that in this case. :(
thanks,
grant
More information about the general
mailing list