If an SCI adapter cardSCI adapter card is loaded with the wrong firmware, the SCI cards will not be detected upon system power-on or reboot/reset.
Improper loading of the firmware can happen two ways:
Old firmware programmed into new SBus2b cards
New firmware programmed into old SBus2 cards
If proper firmware is loaded, a banner (containing the word FCode) will be printed from each SCI card twice during power-on or reboot or reset. No banner will be printed at all for a card loaded with improper firmware.
The following are sample console messages (which are not saved in the message file):
One SCI card is working in the node:
rebooting... Resetting ... DOLPHIN SBus-to-SCI (SBus2b) Adapter - 9029, Serial #5017 FCode 9029 $Revision: 2.3 $ - d9029_52 $Date: 1996/10/30 07:47:53 $ Executing SCI adapter selftest. Adapter OK. screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. DOLPHIN SBus-to-SCI (SBus2b) Adapter - 9029, Serial #5017 FCode 9029 $Revision: 2.3 $ - d9029_52 $Date: 1996/10/30 07:47:53 $ Executing SCI adapter selftest. Adapter OK. Sun Ultra 1 SBus (UltraSPARC 167MHz), No Keyboard |
No SCI cards are working in the node:
rebooting... Resetting ... screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. Sun Ultra 1 SBus (UltraSPARC 167MHz), No Keyboard |
If SCI cards do not show up during boot time, check the physical installation of the cards. If reseating the cards does not correct the problem, the SCI cards may be damaged and should be returned.
If you suspect that an SCI SBus interface card is loaded with the wrong firmware, perform the following steps to investigate:
With the system powered off, note the serial numbers of the adapter cards that are physically installed.
Turn the system power on.
Run /opt/SUNWsci/bin/sciadm and enter the identify command.
This command displays the firmware version, fcode version, and serial number of each adapter board found.
Compare the number of cards found by sciadm against the number of adapters physically installed.
Two cards should be displayed in the output. If not, there is at least one bad card in the system.
Compare the adapter board serial numbers from the output of the identify command, to the serial number on each adapter card physically installed.
Note which serial number(s) are displayed. Cards that do not have their serial numbers displayed are bad and need replacement.