Solved

Has somebody experience with SUNPCI III on an ULTRA SPARC 10 ?

Posted on 2004-10-16
3
1,134 Views
Last Modified: 2013-12-27
Hi,

I've installed an SUNPCI III Card on an ULTRA SPARC 10. The Installation of the sunpci software 3.2.1 works fine, but after starting sunpci i received following messages in the /var/adm/messages:

Oct 16 17:55:08 sun005 sunpci3drv: [ID 668438 kern.notice] Hardware Reboot: X86
failed to respond. flags are 0
Oct 16 17:57:15 sun005 sunpci3drv: [ID 267625 kern.notice]    smirate readback r
etry failed, rate is: 57

And in the SUNPCI-Window nothing happens. A W2K-Boot CDROM is inserted into the cdrom and the cdrom is attached to sunpci (i hope so. i done it manually via sunpci). But no Installation starts, also no BIOS was displayed.
I knew, that ULTRA SPARC 10 is not official supported for SUNPCI III Card. But perhaps, it will work. A SUNPCI II Card worked fine.
Any ideas?
Regards
Holger S.
0
Comment
Question by:hschidl
3 Comments
 
LVL 38

Expert Comment

by:yuzh
ID: 12335663
You might need to update your OBP, Minimum OBP revision for SunPCi is 3.9.10, please
read the following Sun doc for more details:

#-------------------------------------------------------------------------------------------------

Document ID: 71520
Title: Basic SunPCi[TM] Troubleshooting and Information Gathering
Synopsis: Basic SunPCi[TM] Troubleshooting and Information Gathering
Update Date: Thu Apr 01 00:00:00 MST 2004
Products:  SunPCi 1.1  SunPCi 1.2  SunPCi 1.2.1  SunPCi 1.2.2  SunPCi 1.3  SunPCi II 2.0.1  SunPCi II 2.1  SunPCi II 2.2.1  SunPCi II 2.2.2  SunPCi II 2.3  SunPCi II 2.3.1  SunPCi II 2.3.2  SunPCi II Hardware  SunPCi III  SunPCi III Hardware
Technical Areas:  Windows  Troubleshooting

--------------------------------------------------------------------------------


--------------------------------------------------------------------------------

Keyword(s):sunpci, troubleshoot, windows, pc

Problem Statement: Top

With so many versions of SunPCi cards and software at customer sites,  it
often can be difficult to narrow a SunPCi problem down to its precise nature.  

The following provides support engineers and customers guidelines on
what information to gather and basic troubleshooting steps.  

Many problems can be resolved just by ensuring that the the following is
gathered and executed.
Troubleshooting Steps: Top

First, gather the basic Sun hardware and Solaris Operating Environment
information:

# uname -a
# cat /etc/release
# cat /var/sadm/system/admin/CLUSTER
# prtconf -V


SunPCi questions to ask and data to gather:
---------------------------------------------------
Q1.  What release of SunPCI hardware do you have?
Check with:
        # prtconf | grep pci

A1. Possible results:

      pci108e,5043 =       SunPCi
      pci108e,7063 =       SunPCiII / SunPCiIIpro  
      pci108e,676e =       SunPCiIII        
      pci1011,46   >>  Note: this value indicates that customer has either a
beta card or the card's ROM may be fried.  Follow the instructions at
http://onestop.eng/sunpc/sunpci_faq.shtml to update the bios or replace the
card if it is still under warranty or contract.

Attention:   SunPCi III cards are only supported on newer servers and
workstations that have Universal PCI controllers.  

See supported configuration in the SunPCi Installation Guide for any updates:
      Sun Blade[TM] 100 and 150
      Sun Blade[TM] 1000, 1500, and 2000
      Sun Blade[TM] 2500
      Sun Enterprise[TM] 450
      Sun Enterprise[TM] 220R, 250, and 420R
      Sun Fire[TM] V210 and V240
      Sun Fire[TM] 280R and V480

---------------------------------------------------
Q2.   What SunPCi software are you using?
Check with:
         # pkginfo | grep spci


A2.  Possible results:
      system       SUNWspci       SunPCi
      system      SUNWspci2      SunPCi II
      system      SUNWspci3      SunPCi III


---------------------------------------------------
Q3.  Does the software support the card?

A3.  The software must match the hardware.  


---------------------------------------------------
Q4.  What version of SUNWspci(X) is currently installed?

A4.  Check with:
        # pkginfo -l SUNWspci | grep VERSION
        # pkginfo -l SUNWspci2 | grep VERSION
        # pkginfo -l SUNWspci3 | grep VERSION




---------------------------------------------------
Q5.  Does the system's PROM support the card?

A5.  The minimum OBP levels are listed at
http://onestop.eng/sunpc/sunpci_faq.shtml:

           System                              Minimum OBP revision for SunPCi
           Ultra 5, Ultra 10                 3.9.10
           Ultra 30                          3.11.2
           Ultra 60                          3.11.25
           Ultra 80                            any
           Ultra 450                         3.7.107

---------------------------------------------------
Q6. Does the software support the card and is the software supported in the
Solaris Operating Environment?

A6.  The only answers:

      Hardware family           Package                 Supported Solaris OE      
      SunPCi              SUNWspci             Solaris 2.6,7,8
      SunPCiII              SUNWspci2 2.3            Solaris 2.6,7,8
                          SUNWspci2 2.3.1            Solaris 7,8,9  
      SunPCiIII                SUNWspci3            Solaris 7,8,9


---------------------------------------------------
Q7.  Is your version of SUNWspci(x) the latest release?

A7.  Latest Releases:
      Hardware                 Software                   Comments
      SUNWspci cards           SUNWspci 1.3         EOL - probably last release
      SUNWspci2 cards          SUNWspci2 2.3.2      EOL - probably last release
      SUNWspci3 cards          SUNWspci3 3.2        Released 12th April 2003

Implications:  The SunPCi group issues new software releases about once
every three months.  Each new release is full of bug fixes and additional
functionality.  Engineering will insist that you install the latest package
release before accepting a bug or escalation.

SunPCi download site:
http://www.sun.com/desktop/products/sunpci/sunpci_download.html

Be sure to read the SunPci Installation guide and Release Notes of the
version you are installing for full instruction.  Remember to pkgrm the
current version of SUNWspci(x) before adding the new package.


---------------------------------------------------
Q8.  Is there only one SUNpci driver package installed?

Warning!    SunPci  driver corruption can occur if more than one package is
installed.  If customers "update" their MS Windows drivers with dual
packages, it could corrupt their c.diskimage so badly that it will never
boot again.  If there is no backup, they must build a new diskimage:

Check with:
     # ls /var/sadm/pkg | grep spci


A8.  Only ONE instance should be returned.
If more than one package name is returned, pkgrm all of them, eg.,

      # pkgrm SUNWspci2.2
      # pkgrm SUNWspci2

Then pkgadd ONLY ONE - preferably the latest.
        # pkgadd -d . SUNWspci(x)


---------------------------------------------------
Q9.  Did the customer flash the card's bios?  
Note:  If the numbers returned by sunpciflash with the -v flag do not
match, then you need to flash the bios.

A9. How to flash the BIOS:
---------------------------------------------------
DO NOT EXECUTE THE FOLLOWING WHILE SUNPCI IS RUNNING !!
---------------------------------------------------

For SunPCi3.x
First, check the version:
      # cd  /opt/SUNWspci2/bin  
      #./sunpciflash -f ../bios/bios3.bin -v

Then, to flash the BIOS (do not do this while sunpci is running):
      # ./sunpciflash -f ../bios/bios3.bin
------------------------------------

For SunPCi2.x
First, check the version:
      # cd  /opt/SUNWspci2/bin  
      # ./sunpciflash -f ../bios/bios.bin -v

Then, to flash the BIOS (do not do this while sunpci is running):
      # ./sunpciflash -f ../bios/bios.bin

How to get the mac address:
      # ./sunpciflash -f ../bios/bios.bin -m
#---------------------------------------------------------------------------------

From: http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-37-71520-1

Good luck!

For SunPCi 1.x
First, check the version:
      # cd  /opt/SUNWspci/bin  
      # ./sunpciflash -f ../bios/sunpci.bin -v

Then, to flash the BIOS (do not do this while sunpci is running):
      # ./sunpciflash -f ../bios/sunpci.bin
--------------------------------------
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 12807764
PAQed with no points refunded (of 250)

modulo
Community Support Moderator
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now