FCODE map-in doesn't match decoded register type error


We are currently setting up a new rig on a Sun Fire T2000, and after adding storage (2 x Sun StorageTek 3510 FC Array) connected via a QLogic FC-AL card we (well the gaffer, who is quite rightly pedantic about such things, noticed it first) noticed a rather strange error on the console during reboots.
WARNING: /pci@7c0: FCODE map-in doesn't match decoded register type; Requested: memory, Decoded: memory
After a bit of investigation it turns out the error is fixed by upgrading the firmware on the fc-al card. Whats actually happening is that the older firmware doesn't fully support the pci-x slot that we are now using. So it will work, but not exactly at its most optimal.

To check your firmware use luxadm, on our box we got

luxadm fcode_download -p

  Found Path to 0 FC100/S Cards
  Complete

  Found Path to 2 FC100/P, ISP2200, ISP23xx Devices

  Opening Device: /devices/pci@7c0/pci@0/pci@1/pci@0,2/SUNW,qlc@1,1/fp@0,0:devctl
  Detected FCode Version:       ISP2312 FC-AL Host Adapter Driver: 1.13.08 04/10/02

  Opening Device: /devices/pci@7c0/pci@0/pci@1/pci@0,2/SUNW,qlc@1/fp@0,0:devctl
  Detected FCode Version:       ISP2312 FC-AL Host Adapter Driver: 1.13.08 04/10/02
  Complete

  Found Path to 0 JNI1560 Devices.
  Complete

  Found Path to 0 Emulex Devices.
  Complete
The minimum version for the PCI-X slots is 1.14.09, and the relevant patch, 114874-04, ships with 1.14.15. Upgrade instructions etc are in the patch readme.
Comments:

Post a Comment:
Comments are closed for this entry.
About

fintanr

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today