SUMMARY: wanted: PCI slot probe order for Sun V880

From: Sean Walmsley <sean.p.walmsley_at_opg.com>
Date: Wed Jul 03 2002 - 14:07:20 EDT
Original question:

> Can anyone tell me what the PCI slot probe order is on the
> SunFire V880 server? There is a nice infodoc (27243) on the
> probe order for the E450 (partially included below), but I
> haven't been able to find anything similar for the V880.

I determined the following by completely stuffing the V880 with
IO boards and looking at the resulting controller assignments:

SLOT    PCI-UPA PCI     PROBE           CARD
NUM     BRIDGE  BUS     ORDER   CONT    ADDRESS                         DESC
----    ------- ---     -----   ----    ---------------------           ------------
Int     0       B        1      c0      .../pci@8,700000/scsi@1...      Internal SCSI (DVD, tape, etc.) always c0
Int     0       A        2      c1      .../pci@8,600000/SUNW,qlc@2...  Internal Fibre Channel controller always c1
8       1       C       10      c9      .../pci@9,600000/pci@1...       TOP SLOT, 33/66 Mhz
7       1       C       11      c10     .../pci@9,600000/pci@2...       33/66 Mhz
6       1       D        7      c6      .../pci@9,700000/pci@2...       33 Mhz
5       1       D        8      c7      .../pci@9,700000/pci@3...       33 Mhz
4       1       D        9      c8      .../pci@9,700000/pci@4...       33 Mhz
3       0       B        3      c2      .../pci@8,700000/pci@2...       33 Mhz
2       0       B        4      c3      .../pci@8,700000/pci@3...       33 Mhz
1       0       B        5      c4      .../pci@8,700000/pci@4...       33 Mhz
0       0       B        6      c5      .../pci@8,700000/pci@5...       BOTTOM SLOT, 33 Mhz

i.e. the PCI slot probe sequence is:

int SCSI, int FCAL,3,2,1,0,6,5,4,8,7

Thanks to Mark Hargrave <hargrme@wisdom.maf.nasa.gov>
who suggested that I try:

/usr/platform/`uname -i`/sbin/prtdiag -v | more

Which provides a bunch of useful information.

Thanks also to David Foster <foster@dim.ucsd.edu> who
suggested inspecting the pcia/b-probe-list openboot
variables via:

$ eeprom | grep pci
pcia-probe-list=1,2
pcib-probe-list=1,3,2,4,5

Unfortunately, the V880 doesn't seem to support these
variables. I wish it did since I could then set the probe
order and guarantee that adding IO boards over a reinstall
wouldn't change controller assignments.


===============================================================
Sean Walmsley, Nuclear Analysis Dept., Ontario Power Generation
sean.p.walmsley@opg.com      416-592-4608 (V)  416-592-5528 (F)
700 University Ave (H11 G26), Toronto, Ontario, M5G 1X6, CANADA
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Wed Jul 3 14:15:48 2002

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:42:48 EST