Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1017657.1
Update Date:2009-11-18
Keywords:

Solution Type  Technical Instruction Sure

Solution  1017657.1 :   PCI device/slot map and probe list for Sun Fire[TM] T2000  


Related Items
  • Sun Fire T2000 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>CMT Servers
  •  

PreviouslyPublishedAs
228844


Description
This document provides a description of the PCI device/slot map and PCI probe list for Sun Fire[TM] T2000.

Steps to Follow
PCI Device/Slot map
============================
PCI-E slot 0	/pci@780/pci@0/pci@8	                       8x/M2
PCI-E Slot 1	/pci@7c0/pci@0/pci@8	                       8x/M2
PCI-E Slot 2	/pci@7c0/pci@0/pci@9	                       8x/M2
PCI-X slot 0	/pci@7c0/pci@0/pci@1/pci@0,2/<device_name>@2   133MHz   64-bit-3.3v/M2
PCI-X Slot 1	/pci@7c0/pci@0/pci@1/pci@0,2/<device_name>@1   133MHz 64-bit-3.3v/M2
Network   0	/pci@780/pci@0/pci@1/network@0
Network   1	/pci@780/pci@0/pci@1/network@0,1
Network   2	/pci@7c0/pci@0/pci@2/network@0
Network   3	/pci@7c0/pci@0/pci@2/network@0,1
CDROM Drive	/pci@7c0/pci@0/pci@1/pci@0/ide@8
USB0		/pci@7c0/pci@0/pci@1/pci@0/usb@5         <-- rear device@1 on bottom, device@2 on top
USB1		/pci@7c0/pci@0/pci@1/pci@0/usb@6
		/pci@7c0/pci@0/pci@1/pci@0/usb@6/hub@1   <-- front hub@1 always connected on front IO device@1 on bottom, device@2 on top
Note: The internal SAS disks will be under any one of the devices paths specified below:
Initial T2000 systems utilize PCI-X SAS plug-in card:
/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@<device_instance>
Follow on T2000+ systems use the onboard LSI 1064E disk controller:
/pci@780/pci@0/pci@9/scsi@0/sd@<device_instance>
PCI Probe List (device build order)
===================================
PCI bus A: /pci@780
-------------------
Devices:
/pci@780/pci@0/pci@1/network@0     Network 0	
/pci@780/pci@0/pci@1/network@0,1   Network 1	
/pci@780/pci@0/pci@8               PCI-E Slot 0
/pci@780/pci@0/pci@9/scsi@0        Onboard LSI1064
PCI bus B: /pci@7c0
-------------------
Devices:
/pci@7c0/pci@0/pci@1/pci@0/isa@2   DB9 Serial port (ttya)
/pci@7c0/pci@0/pci@1/pci@0/usb@5   USB0 (rear USB ports)
/pci@7c0/pci@0/pci@1/pci@0/usb@6   USB1 (front usb hub)
/pci@7c0/pci@0/pci@1/pci@0/ide@8   CDROM
/pci@7c0/pci@0/pci@1/pci@0,2/device@2  PCI-X slot 0
/pci@7c0/pci@0/pci@1/pci@0,2/device@1  PCI-X slot 1
/pci@7c0/pci@0/pci@2/network@0     Network   2		
/pci@7c0/pci@0/pci@2/network@0,1   Network   3		
/pci@7c0/pci@0/pci@8               PCI-E slot 1
/pci@7c0/pci@0/pci@9               PCI-E slot 2
Example:
-------
This example shows the probe order for the internal hard drives and the CD/DVD
drive on T2000.
The initial T2000 systems have the internal drives connected to SAS controller card installed in PCI-X slot 0. In the above probe list, this slot is probed after the DVD/CDROM (both devices are on the same bus /pci@7c0), and because of that the controller ID's for the HDDs and CD/DVD drive are:
CD/DVD drive:
c0t0d0   /pci@7c0/pci@0/pci@1/pci@0/ide@8
HDDs (system with 2 drives):
c1t0d0   /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@0,0
c1t1d0   /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@1,0
The current T2000 systems are using the onboard LSI1064 disk controller, and as shown in the above list this controller is a device on PCI bus A (/pci@780), which is probed first (before the PCI bus B: /pci@7c0). So in this case the controller ID's are different:
HDDs (system with 2 drives):
c0t0d0   /pci@780/pci@0/pci@9/scsi@0/sd@0,0
c0t1d0   /pci@780/pci@0/pci@9/scsi@0/sd@1,0
CD/DVD drive:
c1t0d0   /pci@7c0/pci@0/pci@1/pci@0/ide@8


Product
Sun Fire T2000 Server

Internal Comments
Note: The provided probe-order of the buses in this document is based on the OBP probing and should only be used as reference.

The Solaris[TM] probe is done bus-by-bus (in the above order) and assigned by specific Solaris instance at the time of installation. After initial Solaris install, it is incrementally updated as devices are added or removed, populating that information into the /etc/path_to_inst file.
Things may be different when booting single-user off cdrom or network or in LDOM environment, since this is equivalent to a new, specific instance of Solaris, different from the disk instance normally compared to.
T2000, PCI slot map, device path, probe order
Previously Published As
90065

Change History
Date: 2009-11-18
User Name: Anthony Rulli
Action: Updated
Comment: currency check, audited by Anthony Rulli, Entry Level SPARC Content team
Corrected 1 typo.
Tags OK.
OK to publish.
Version: 3
Date: 2007-07-26
User Name: 7058
Action: Accept
Comment:
Version: 0
Date: 2007-07-26
User Name: 35315
Action: Approved

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback