Document fins/I0405-4
FIN #: I0405-4
SYNOPSIS: Updated FIN. FC-AL SBus Cards, Gigabit Ethernet 1.1, SunSwift or
SunFastEthernet cards should not be installed in any SBus slot
labeled slot 1 on E10000 Servers.
DATE: Nov/19/99
KEYWORDS: Updated FIN. FC-AL SBus Cards, Gigabit Ethernet 1.1, SunSwift or
SunFastEthernet cards should not be installed in any SBus slot
labeled slot 1 on E10000 Servers.
---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------
FIELD INFORMATION NOTICE
(For Authorized Distribution by SunService)
SYNOPSIS: Updated FIN. FC-AL SBus Cards, Gigabit Ethernet 1.1,
SunSwift or SunFastEthernet cards should not be installed
in any SBus slot labeled slot 1 on E10000 Servers.
TOP FIN/FCO REPORT: Yes
PRODUCT_REFERENCE: E10000 sbus card slot configuration
PRODUCT CATEGORY: Server / System Board; Server / Other;
PRODUCTS AFFECTED:
Systems Affected
----------------
Mkt_ID Platform Model Description Serial Number
------ -------- ----- ----------- -------------
- E10000 All Sun Enterprise 10000 Server -
X-Options Affected
------------------
X1018A - - SunSwift -
X1059A - - SunFastEthernet 2.0, 10/100 -
X1045A - - Sun Gigabit Ethernet 1.1 -
X6730A - - Sun FC-AL SBus Card -
X2730A - - Sun Enterprise 10000 SBus I/O Board -
PART NUMBERS AFFECTED:
Part Number Description Model
----------- ----------- -----
501-2739-0X SunSwift -
501-2919-0X SunFastEthernet 2.0, 10/100 -
375-0003-0X Sun Gigabit Ethernet 1.1 -
501-3060-0X Sun FC-AL SBus Card -
501-4349-XX Sun Enterprise 10000 SBus I/O Board -
501-4478-0X Sun Enterprise 10000 SBus I/O Board -
REFERENCES:
BugId: 4046986, 4049704, 4243882, 4091053, 4157729
FIN: I0405-3
PatchId: 105684
PatchId: 105684
PatchId: 104853
FCO: Pending FCO-A0155-1
PROBLEM DESCRIPTION:
SunSwift, SunFastEthernet, Gigabit Ethernet 1.1 or Sun FC-AL SBus
cards, including the SunSwift hme/fas combo card (X1018A), the Sun
FastEthernet 2.0 (X1059A) card, the SBus Gigabit Ethernet card (X1045A)
and the SOC+ FCAL SBus card (X6730A) should not be installed in SBus
slots labeled slot 1 on an Enterprise 10000 system board which has P/N
501-4349-XX SBus I/O Board (Mezzanine).
SunSwift, SunFastEthernet, Gigabit Ethernet 1.1, or Sun FC-AL SBus
cards should be installed ONLY in SBus slots labeled slot 0 of system
boards which have P/N 501-4349-XX SBus I/O Board.
Installation of a SunSwift or SunFastEthernet, Gigabit Ethernet, or Sun
FC-AL SBus cards in slot 1 has been found to cause unpredictable
behavior in an SBus card which may be in slot 0. For example, SOC or
(U)DWIS. Depending on the type of SBus card in slot 0, this behavior
can exhibit itself as resets, offlines, and other reported errors as
well as data corruption errors that can go undetected by the system.
Note:
1. Gigabit Ethernet s/w version 1.0 is not qualified on the E10000, version
1.1 is qualified for the E10000.
2. Gigabit Ethernet 1.1, X1045A is an EOL product, though support continues.
3. Gigabit Ethernet 2.0, X1140A does not have any SBus slot restrictions.
Patch #104853-05 for SSP 3.0, patch #105684-07 for SSP 3.1, and SSP3.1.1
provide a check in OBP for unsafe SBus card placement for the SunSwift,
SunFastEthernet and Gigabit Ethernet 1.1 cards. The Sun FC-AL SBus card
is not checked. This check will not allow the system to boot if an unsafe
configuration is detected. Due to the pending release of FCO-155, SSP 3.2
does not incorporate this check.
These error messages will be seen if software detects an invalid
configuration:
ERROR: sbus slot 1 on board 1 SYSIO 0 contains: SUNW,hme SUNW,fas
This configuration may cause data corruption.
(and)
Cannot boot: Configuration error.
sbus slot 1 on board 1 SYSIO 0 contains: SUNW,hme SUNW,fas
Refer to the following tables for details on which SSP, SBus Card and
I/O Board combinations are restricted.
Slot 1 Restriction for systems using SSP 3.0
(with Patch #104853-04 or lower)
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will boot | System will boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Slot 1 Restriction for systems using SSP 3.0
(with Patch #104853-05 or higher)
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will NOT boot | System will NOT boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Slot 1 Restriction for systems using SSP 3.1
(with Patch #105684-06 or lower)
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will boot | System will boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Slot 1 Restriction for systems using SSP 3.1
(with Patch #105684-07 or higher)
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will NOT boot | System will NOT boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Slot 1 Restriction for systems using SSP 3.1.1
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will NOT boot | System will NOT boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Slot 1 Restriction for systems using SSP 3.2
+----------------------------------------------------------------------+
| Sbus Card Type | I/O Board | I/O Board |
| | P/N 501-4349-XX | P/N 501-4478-0X |
========================================================================
| SunSwift | | |
| SunFastEthernet | UNSAFE | SAFE |
| Gigabit Ethernet 1.1 | System will boot | System will boot |
| | | |
+----------------------------------------------------------------------+
| Sun FC-AL SBus card | UNSAFE | SAFE |
| (SOC+) | System will boot | System will boot |
+----------------------------------------------------------------------+
Note: Some configurations may be considered (theoretically) SAFE, ie. not
susceptible to data corruption, but will still be unbootable with SSP
3.0 with patch #104853-05, SSP 3.1 with patch #105684-07, or SSP 3.1.1.
Updates for FIN# I0405-4
------------------------
This FIN is an update to FIN I0405-3. It provides information on the
SSP 3.0 patch which affects booting with invalid configurations,
includes an improved script to detect I/O Board part numbers, warns
that SSP 3.2 will not impose boot restrictions, and references the
pending FCO that if and when released, will provide the hardware fix
to these restrictions.
IMPLEMENTATION:
---
| | MANDATORY (Fully Pro-Active)
---
---
| X | CONTROLLED PRO-ACTIVE (per Sun Geo Plan)
---
---
| | REACTIVE (As Required)
---
CORRECTIVE ACTION:
To avoid the above stated problems with SunSwift or SunFastEthernet,
Gigabit Ethernet, or Sun FC-AL SBus cards installed in SBus slot 1 on
Enterprise 10000 Systems, follow the card installation recommendations
listed below:
1. If the SBus I/O Board P/N is 501-4349-XX,then SunSwift, SunFastEthernet
or Gigabit Ethernet 1.1 cards should be installed ONLY in SBus slots
labeled slot 0, on an Enterprise 10000 System.
2. If the SBus I/O Board P/N is 501-4478-0X, then Sun FC-AL SBus cards may
be installed in slot 1. (See tables above).
3. If and when FCO A0155-1 is released, should be implemented if 501-4349-XX
I/O Boards are present.
To determine which SBus I/O Mezz boards are installed in a running
system, use the board_id command on the main SSP. This may be done
via remote access if available at customer's sites.
With a 10 second sleep between board_id commands, this can be safely
used on running domains.
For example:
#!/bin/sh
#
# io_bd_rev.sh
# Check for 501-4349 or 501-6525 I/O boards installed in E10000.
#
# Run as user "ssp".
# All system boards should be powered on.
# A 10 second sleep between board_id commands is recommended.
#
# initialize
REV_CK1=0
REV_CK2=0
rm -f /tmp/rev_ck.out 1>/dev/null 2>/dev/null
# get the revisions
echo "Checking board \c"
for b in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do
echo "$b...\c"
echo `uname -n`":SB:"$b": "`board_id -b io -n $b`
>> /tmp/rev_ck.out
sleep 10
done
echo "done."
echo
# find the down-rev boards
REV_CK1=`grep -c "501-4349" /tmp/rev_ck.out`
REV_CK2=`grep -c "501-6525" /tmp/rev_ck.out`
# print out the list of down-rev boards
if [ `expr $REV_CK1 + $REV_CK2` -gt 0 ]; then
echo Down-rev I/O Boards:
grep "501-4349" /tmp/rev_ck.out | awk '{print $1, $3, $4, $5}'
grep "501-6525" /tmp/rev_ck.out | awk '{print $1, $3, $4, $5}'
else
echo No down-rev I/O Boards found.
fi
echo
echo Total number of down-rev I/O Boards: `expr $REV_CK1 + $REV_CK2`
# clean-up
rm /tmp/rev_ck.out
# end of io_bd_rev.sh
The output of the above script will list the system boards with
down-rev Part Number (P/N 501-4349-XX or 501-6525-XX) I/O Mezz boards,
and will list the total of these Boards in the system, for example:
ssp2:domain2% ./io_bd_rev.sh
Checking board
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...done.
Down-rev I/O Boards:
ssp2:SB:0: Part Number 501-4349-04
ssp2:SB:1: Part Number 501-4349-04
ssp2:SB:8: Part Number 501-4349-04
ssp2:SB:15: Part Number 501-4349-50
ssp2:SB:9: Part Number 501-6525-04
ssp2:SB:10: Part Number 501-6525-04
Total number of down-rev I/O Boards: 6
COMMENTS:
A small number of 501-4349-XX I/O Boards were incorrectly programmed
with the Part Number 501-6525-XX. If this I/O Board Part Number is
detected, it should be processed as Part Number 501-4349-XX.
-------------------------------------------------------------------------
Implementation Footnote:
i) In case of MANDATORY FINs, Enterprise Services will attempt to
contact all affected customers to recommend implementation of
the FIN.
ii) For CONTROLLED PROACTIVE FINs, Enterprise Services mission critical
support teams will recommend implementation of the FIN (to their
respective accounts), at the convenience of the customer.
iii) For REACTIVE FINs, Enterprise Services will implement the FIN as the
need arises.
----------------------------------------------------------------------------
All released FINs and FCOs can be accessed using your favorite network
browser as follows:
SunWeb Access:
--------------
* Access the top level URL of http://sdpsweb.ebay/FIN_FCO/
* From there, select the appropriate link to query or browse the FIN and
FCO Homepage collections.
SunSolve Online Access:
-----------------------
* Access the SunSolve Online URL at http://sunsolve.Corp/
* From there, select the appropriate link to browse the FIN or FCO index.
Supporting Documents:
---------------------
* Supporting documents for FIN/FCOs can be found on Edist. Edist can be
accessed internally at the following URL: http://edist.corp/.
* From there, follow the hyperlink path of "Enterprise Services Documenta-
tion" and click on "FIN & FCO attachments", then choose the
appropriate
folder, FIN or FCO. This will display supporting directories/files for
FINs or FCOs.
Internet Access:
----------------
* Access the top level URL of https://infoserver.Sun.COM
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to finfco-manager@Sun.COM
---------------------------------------------------------------------------
Copyright (c) 1997-2003 Sun Microsystems, Inc.