Page 1
SunSwift PCI Adapter ™ Installation and User’s Guide Sun Microsystems Computer Company A Sun Microsystems, Inc. Business 2550 Garcia Avenue Mountain View, CA 94043 USA 415 960-1300 fax 415 969-9131 Part No.: 802-6628-11 Revision A, August 1997...
Page 2
Sun, Sun Microsystems, the Sun logo, AnswerBook, SunDocs, SunSwift, SunVTS, FastEthernet, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
Page 3
FCC radio frequency emission limits. Networking connections can be made using unshielded twisted-pair (UTP) cables. Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority granted to the user by the FCC to operate this equipment.
Page 4
This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada. SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Contents About the SunSwift PCI Adapter 1 Hardware and Software Requirements 2 Features 2 Installing the SunSwift PCI Adapter 5 To Install the Adapter 5 Using the SunSwift PCI Adapter 7 Verifying the Installation 7 To Verify the Installation 7...
Page 6
B. Interface Signals 23 SunSwift PCI Adapter Connectors 23 Single-Ended SCSI-2 Connector Signals 23 RJ-45 Connector Signals 25 C. Specifications 27 Performance Specifications 27 Physical Characteristics 28 Power Requirements 28 Environmental Specifications 29 SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Page 7
The document is organized as follows: Chapter 1, “About the SunSwift PCI Adapter,” describes the hardware and software requirements for the SunSwift PCI Adapter as well as the adapter features. Chapter 2, “Installing the SunSwift PCI Adapter,” tells you how to install the SunSwift PCI Adapter into your system.
Page 8
These are called class options. Command-line variable; You must be root to do this. replace with a real name or To delete a file, type rm filename. value. viii SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Page 9
Bourne shell and Korn shell Bourne shell and Korn shell superuser Related Documentation The following documents contain topics that relate to the information in the SunSwift PCI Adapter Installation and User’s Guide. Title Part Number Solaris 2.x Handbook for SMCC Peripherals 801-5488 SunVTS 2.0 User’s Guide...
Page 10
If a card is not available, you can email or fax your comments to us. Please include the part number of your document in the subject line of your email or fax message. Email: smcc-docs@sun.com Fax: SMCC Document Feedback 1-415-786-6443 SunSwift PCI Adapter Installation and User’s Guide • August 1997...
C H A P T E R About the SunSwift PCI Adapter The SunSwift PCI adapter offers 10 Mbps and 100 Mbps Ethernet networking and FAST-20 capabilities on the same PCI card. SCSI Card edge connector connector Ethernet connector SunSwift PCI Adapter...
Hardware and Software Requirements Before using the SunSwift PCI adapter, make sure your system meets the following hardware and software requirements: Hardware and Software Requirements Hardware Requirements Sun™ systems with an available PCI slot Software Requirements Solaris 2.5.1 Hardware: 4/97 release Firmware OpenBoot™...
Page 13
Fast SCSI single ended Max. cable length of 6 m (19 ft.) (15 targets) FAST-20 (Ultra) single ended SCSI MAX. cable length: Up to 6 devices - maximum 3 meters More than 6 devices - maximum 1.5 meters Chapter 1 About the SunSwift PCI Adapter...
Page 14
Non-Ultra Drive Cable Length Maximum cable length of 6 meters (19.7 feet) Note – If you mix Ultra drives with non-Ultra drives, the total length of all cables cannot exceed 3 meters. SunSwift PCI Adapter Installation and User’s Guide • August 1997...
3. Holding the PCI card by the edges, unpack and place it on an antistatic surface. 4. Identify the slot number in which you want to insert the SunSwift PCI adapter. 5. Remove the PCI filler panel from the slot that you selected.
Page 16
SunSwift PCI Adapter Installation and User’s Guide • August 1997...
C H A P T E R Using the SunSwift PCI Adapter This chapter tells you how to verify that the adapter is functioning properly and how to optimize its performance. Verifying the Installation Before booting the system, verify the installation by performing the tasks that follow.
3. Use the show-devs command to list the system devices. You should see SunSwift PCI adapter output similar to the example below. ok show-devs /SUNW,ffb@1e,0 /SUNW,UltraSPARC@0,0 /pci@1f,2000 /pci@1f,4000 /counter-timer@1f,1c00 /virtual-memory /memory@0,0 /aliases /options /openprom /chosen /packages /pci@1f,2000/pci@2 /pci@1f,2000/pci@2/SUNW,isptwo@4 /pci@1f,2000/pci@2/SUNW,hme@0,1 /pci@1f,2000/pci@2/pci108e,1000@0...
If the SunSwift PCI adapter is connected to a remote system or to an interface that is not capable of auto-negotiation, your system will automatically select the speed and half-duplex mode.
Perform a reconfiguration boot on the system. ok boot -r Refer to the Solaris 2.x Peripheral’s Handbook for more information. SunSwift PCI Adapter Installation and User’s Guide • August 1997...
/etc/path_to_inst file lists the adapter’s instance number as 1, you would create a file called /etc/hostname.hme1. Note – If you have replaced a Sun FastEthernet PCI adapter with the SunSwift PCI adapter, using the same PCI slot, you will need to rename the existing hostname.hme<num>...
Page 22
Do not create an /etc/hostname.hme<num> file for a SunSwift PCI adapter channel you do not plan to use. The /etc/hostname.hme<num> file must contain the hostname for the appropriate network interface. The hostname should have an IP address and should be entered in the /etc/hosts file.
Booting from the Network You can use the SunSwift PCI Adapter Ethernet interface as the boot device. To Boot from the Network 1. At the ok prompt, type: ok show-devs The show-devs command lists the system devices. You should see the full path...
Booting from a CD-ROM Drive You can use a CD-ROM drive connected to the SunSwift PCI adapter SCSI interface at target id 6 as the boot device for Solaris 2.5.1 systems. To Boot from a CD-ROM Drive 1. At the ok prompt, type: ok show-devs The show-devs command lists the system devices.
SunSwift PCI Adapter. Increasing Performance with a Solaris 2.5.1 Patch To achieve the best performance from the SunSwift PCI adapter on systems running the Solaris 2.5.1 Hardware: 4/97 operating environment, you should install the 103934-05 patch. (Higher revisions of this patch, if available, should also increase the adapter's performance.) You can safely install this patch after you have installed the...
1: apply disable-link-pulse <full path name of the hme device> 4. Press the Control-C keys after typing <full path name of the hme device>. 5. Type: ok nvstore ok setenv use-nvramrc? true 6. Reboot your system. SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Increasing TCP/IP Performance You can increase the TCP/IP performance of the SunSwift PCI adapter by changing the TCP highwater mark to 64K. This can be done with the ndd(1M) utility as follows. To Increase TCP/IP Performance As superuser, type: # ndd -set /dev/tcp tcp_xmit_hiwat 65535...
Solaris AnswerBook. local-mac-address Property The network interface of the SunSwift PCI Adapter is assigned a unique MAC (Media Access Control) address, which represents the 48-bit ethernet address for the channel. The OpenBoot™ firmware reports this MAC address via the local-mac-address property in the device nodes corresponding to the network interfaces.
Using the selftest Diagnostics The following tests are available to help identify problems when the system containing the SunSwift PCI adapter does not boot. The FCode selftest is added to the device tree during the probing phase of the OpenBoot PROM start-up sequence. You can invoke the FCode selftest diagnostics by using the OpenBoot user interface test or test-all commands.
<device-path> The following register tests are available on the ISP1040B: PCI Configuration Space Registers Bus Configuration Registers RISC Registers Command DMA Register SXP Registers RISC Registers SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Page 31
The following FIFO tests are available: DMA Data Channel FIFO DMA Command Channel FIFO The following Loopback tests are available: Host to DMA (DMA Data Channel) DMA Command Channel FIFO (DMA Host Test) Host DMA Command Channel FIFO SXP FIFO DMA Data Channel FIFO DMA Data Channel FIFO SXP FIFO Host SXP FIFO Note –...
Page 32
SunSwift PCI Adapter Installation and User’s Guide • August 1997...
A P P E N D I X Interface Signals SunSwift PCI Adapter Connectors 68-pin SCSI-2 Connector RJ-45 Connector SunSwift PCI Adapter Backplate FIGURE B-1 Single-Ended SCSI-2 Connector Signals Single-Ended Connector Signals TABLE B-1 Signal Signal SCSI_GND SCSI_D<12>_ SCSI_GND SCSI_D<13>_ SCSI_GND SCSI_D<14>_...
RJ-45 Connector Signals Rj-45 Connector Signals TABLE B-2 Signal Transmit+ Transmit- Receive+ No Connection No Connection Receive- No Connection No Connection Appendix B Interface Signals...
Page 36
SunSwift PCI Adapter Installation and User’s Guide • August 1997...
A P P E N D I X Specifications Performance Specifications Feature Specification PCI clock 33 MHz max. PCI data burst transfer rate 132 MB/sec. SCSI synchronous transfer rate 20/40 Mbytes/sec. SCSI asynchronous transfer rate Max. 12 Mbytes/sec 16-bit Max. 6 Mbytes/sec 8-bit Transfer Size 4 GByte max.
0.570 in. (14.48 mm) Back side 0.105 in. (2.67 mm) Weight 141.75 grams Power Requirements Specification Measurement Maximum power consumption 15 Watts Voltage 5V +/- 5% Ripple Maximum 100 mV SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Environmental Specifications Condition Operating Specification Storage Specification Temperature 0 to 55 C (+32 to +131 F) -40 to +75 C (-40 to +149 F) Relative humidity 5 to 95% non-condensing 0 to 95% non-condensing (45 C, wet bulb temperature) 10 C/hour Altitude -1000 to +15,000 feet -1000 to + 50,000 feet...
Page 40
SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Page 44
SunSwift PCI Adapter Installation and User’s Guide • August 1997...
Page 45
Ordering Sun Documents SunDocs is a distribution program for technical documentation and is available from SunExpress. To order or for more information: Country Phone Country Phone Belgium 02-72-09-09 02-72-88-50 Luxembourg 32-2-72-09-09 32-2-725-88-50 Canada 1-800-873-7869 1-800-944-0661 Sweden 020-79-57-26 020-79-57-27 France 0800-90-61-57 080-90-61-58 Switzerland 0800-55-19-26...
Page 46
IF MAILED TO THE UNITED STATES INTERNATIONAL BUSINESS REPLY MAIL/RESPONSE PAYEE PERMIT NO. 808 MOUNTAIN VIEW CA POSTAGE WILL BE PAID BY ADDRESSEE INFORMATION PRODUCTS M/S MPK14-108 SUN MICROSYSTEMS INC 2550 GARCIA AVE MOUNTAIN VIEW CA 94043-9551 UNITED STATES OF AMERICA...
Need help?
Do you have a question about the SunSwift and is the answer not in the manual?
Questions and answers