Advertisement

Quick Links

Ross hyperSPARC Installation Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the hyperSPARC and is the answer not in the manual?

Questions and answers

Summary of Contents for Ross hyperSPARC

  • Page 1 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
  • Page 2 SPARC Module hyper Installation Guide...
  • Page 3 No part of this product or related documentation may be repro- duced in any form by any means without prior written authorization of ROSS Technology and its licensors, if any. Portions of this product may be derived from the UNIX and Berkeley 4.3 BSD systems, licensed from UNIX Systems...
  • Page 4: Table Of Contents

    Part 1: On the system with the CD-ROM drive (upgrade server) ..... . Part 2: On the system being upgraded with the hyperSPARC module (client) .
  • Page 5 ..........Installing the hyperSPARC Module in MBus Slot 0 (Lower Slot) .
  • Page 6: Before Installing The Hypersparc Module

    Carefully follow the instructions in this document to install one or two hyperSPARC modules on your SPARCserver 600MP system board, or on your SPARCstation 10 or SPARCstation 20 main logic board. The system board or main logic board can have up to two hyperSPARC modules. A module must be installed in the following:...
  • Page 7: Hardware Installation Overview

    Caution: Turn off the power at the main AC breaker before you insert or remove boards and disk drives. Do not disconnect the AC power cord from its receptacle. Tools Required for Module Installation To remove or install the MBus or hyperSPARC module, you will need: For a SPARCserver 600MP System Board Phillips screwdriver (size #2) Flat blade screwdriver Allen wrench (2.5 mm)
  • Page 8: Electrostatic Discharge Precautions

    MODULE INSTALLATION For a SPARCstation 10 or SPARCstation 20 Main Logic Board: Phillips screwdriver (size #1) Phillips screwdriver (size #2) Needle-nose pliers Antistatic mat Disposable wrist strap Electrostatic Discharge Precautions Caution: Circuit board components are vulnerable to damage by electrostatic discharge (ESD). An electrostatic charge can build up on the human body and then discharge when you touch a board.
  • Page 10: Preparing To Install The Hypersparc Module

    Carefully follow the instructions in this document to install one or two hyperSPARC modules on your SPARCserver 600MP system board, or on your SPARCstation 10 or SPARCstation 20 main logic board. The system board or main logic board can have up to two hyperSPARC modules. A module must be installed in the following:...
  • Page 11: Software Installation

    SunOS that you are running. If you are running Solaris 2.3, 2.4, 2.5 or SunOS 4.1.4 (Solaris 1.1.2) you do not need to install the hyperSPARC kernel patch in your machine .
  • Page 12: Contents Of The Patch

    Contents of the Patch The hyperSPARC Patch for SunOS 4.1.3 (Solaris 1.1) contains the following files: sys/sun4m/GENERIC/module_ross625.o sys/sun4m/GENERIC/module_ross625_asm.o sys/sun4m/GENERIC/addsub.o sys/sun4m/GENERIC/div.o sys/sun4m/GENERIC/mul.o sys/sun4m/GENERIC/copy.o lang/rtld/sparc/ld.so sys/sun4m/module_conf.c sys/sun4m/GENERIC/vmunix sys/sun4m/GENERIC_SMALL/vmunix_small README install_hypersparc Copyright The hyperSPARC Patch for SunOS 4.1.3_U1 (Solaris 1.1.1) contains the following files: sys/sun4m/GENERIC/module_ross625.o...
  • Page 13 If you are running SunOS 4.1.3 or SunOS 4.1.3_U1 Version A , type sunos_4_1_3. Otherwise, if you are running SunOS 4.1.3_U1 Version B , type sunos_4_1_3_U1. Important: Please read the following! Before installing the the hyperSPARC patch, you must correctly determine which release of the operating system your machine is running. To do so type showrev at the commad line.
  • Page 14 Important: The ld.so from Sun Patch number 100257 (revision 6 and prior) does not implement the iflush instruction. This instruction is necessary to correctly support hyperSPARC’s internal instruction cache. If you are running SunOS 4.1.3, make sure to install the ld.so included in the ROSS CD-ROM.
  • Page 15: Installing From Remote Cd-Rom: Part 1: On The System With The Cd-Rom Drive (Upgrade Server)

    4. Export the file system: # exportfs –v /cdrom Part 2: On the system being upgraded with the hyperSPARC module ( client ) 5. After the CD-ROM is mounted on the upgrade server (part 1): # mount: upgrade_server_name :/cdrom /cdrom 6.
  • Page 16 This patch contains the modified object modules, source files, and a generic vmunix for a SunOS 4.1.3 sun4m system. This patch is meant to be installed on top of the Solaris 1.1 sun4m release, and is required to support the Ross Technology HyperSparc CPU Modules.
  • Page 17 Type yes to confirm. If you do not install the generic kernel, you will have to create a customized kernel to run hyperSPARC. Saving old kernel as vmunix– The hypersparc SunOS 4.1.3 sun4m patch installation is complete. You may now reboot with the new generic kernel or configure and build a custom kernel and reboot later.
  • Page 18: Hardware Installation Overview

    2.4 Hardware Installation Overview Shutting Down the System Caution: To avoid damaging internal circuits, do not disconnect or plug in any cable while power is applied to the system. Warning: Record NVRAM configuration parameters (especially those that are non-standard) before installing the new boot PROM(s), as the new boot PROM(s) will reset values to the default setting.
  • Page 19: Tools Required For Module Installation

    Tools Required for Module Installation To remove or install the MBus or hyperSPARC module, you will need: For a SPARCserver 600MP System Board Phillips screwdriver (size #2) Flat blade screwdriver Allen wrench (2.5 mm) ESD kit P/N 250-1088 For a SPARCstation 10 or SPARCstation 20 Main Logic Board:...
  • Page 20 To attach wrist strap: 1. Wrap the grounding strap with the conductive adhesive tape twice around your wrist. Make sure the adhesive tape is against your skin. End of wrist strap 2. Attach the end with the adhesive copper strip to the metal casing of the power supply in the system unit.
  • Page 21 2-12...
  • Page 22: Installing The Hypersparc Module In The Sparcstation 10

    SuperSPARC only. hyperSPARC and SuperSparc modules will not function correctly if installed together in the same machine. Important: The hyperSPARC module is designed to run in a Sun SPARCstation 10, SPARCstation 20, or SPARCserver 600MP environment, which includes a minimum of 140W power supply. Operation of hyperSPARC in machines that deviate from this electrical environment is not guaranteed.
  • Page 23: Removing The System Unit Cover

    3.1 Removing the System Unit Cover Caution: Make sure that power to your system unit is turned off. The power cord must remain plugged into the system unit and to the power source to ensure a proper ground. To remove the cover from the system unit: 1.
  • Page 24: Removing A Module

    3.2 Removing a Module Warning: The heatsinks on MBus modules may be hot. Use caution when removing or installing MBus modules and avoid contact with the heatsinks. Hold MBus modules only by the edges. Caution: Printed circuit boards are made of delicate electronic components that are extremely sensitive to static electricity.
  • Page 25: Setting The Mbus Clock Speed Jumpers

    You must set the system clock speed jumpers to 40 MHz MBus on the main logic board to assure correct operation of the hyperSPARC MBus module. The following sections describe the jumper settings for the two different types of main logic boards.
  • Page 26: Removing And Replacing The Boot Prom

    Front SIMM slots MBus slot 1 SBus slot 1 SBus slot 3 J1401 Pins = 1 to 2 MBus slot 0 SBus slot 0 SBus slot 2 J1401 J1401 Rear Figure 3-6. Board with One Jumper (MBus = 40 MHz) 3.4 Removing and Replacing the Boot PROM Warning: Record NVRAM configuration parameters (especially those that are non-standard) before installing the new boot PROM(s), as the new boot PROM(s) will reset values to the default setting.
  • Page 27 2. Locate the boot PROM. Refer to Figure 3-8 for the correct position of the boot PROM. Carefully remove the old boot PROM and replace it with the new boot PROM supplied with the new hyperSPARC module. Ensure that the new boot PROM is firmly seated. Replace the SBus card removed during step 1 Note: Be sure to save the original boot PROM and module(s) in the new packaging after installation so that they can be used later if needed.
  • Page 28: Installing Or Replacing A Module

    2. Make sure the card retainers for the module are pushed back. Refer to Figure 3-9. 3. Open the protective packaging and take out the hyperSPARC module. 4. Insert the back edge of the module between the metal (lower) and plastic (upper) tabs on the back panel.
  • Page 29: Installing The Hypersparc Module In Mbus Slot 1 (Upper Slot)

    2. Make sure the card retainers for the module are pushed back. Refer to Figure 3-11. 3. Open the protective packaging and take out the hyperSPARC module. 4. Insert the back edge of the module between the metal (lower) and plastic (upper) tabs on the back panel.
  • Page 30 Rear Panel Plastic Tab MBus Module Card Retainer MBus Module Main Logic Board Figure 3-11. Installing the MBus Module 5. Push the module connector down into the socket as shown in Figure 3-11. Hold the corners of the MBus module and press down firmly until the module is seated. Caution: Excessive force may bend or damage pins.
  • Page 31: Replacing The System Unit Cover

    7. If a module was removed from slot 0, place the exchanged module in the antistatic bag you set aside when unpacking the hyperSPARC module. 8. Detach the wrist strap and remove and store the antistatic mat. 3.6 Replacing the System Unit Cover Note: The card retainers on the module should be pushed over the edge of the module.
  • Page 32: Starting Up The System And Verifying Installation

    Captive screw Figure 3-15. Location of Captive Screw on the Rear Panel Push down on the unit top along the right and left edges so that the top cover seals properly to the system chassis. 3.7 Starting Up the System and Verifying Installation Warning: Before powering on your system again, be sure to install the cover.
  • Page 33 0; mod2 and mod3 correspond to slot 1. If a single-CPU hyperSPARC module were installed (slot 0), the system would recognize only one processor in mod0. If a dual-CPU module were installed (slot 0), the system would recognize processors in mod0 and mod1. If two single-CPU modules were installed (slot 0 and slot 1) the system would recognize processors in mod0 and mod2.
  • Page 34 This chapter provides the information you need to remove the system unit cover, set the clock speed jumper, and remove and install a hyperSPARC module on the SPARCstation 20. Note: Variations of the module may be referred to as the MBus module or hyperSPARC module. These terms may be used interchangeably in this chapter.
  • Page 35 4.1 Removing the System Unit Cover Caution: Make sure that power to your system unit is turned off. The power cord must remain plugged into the system unit and to the power source to ensure a proper ground. To remove the cover from the system unit: 1.
  • Page 36 4.2 Removing a Module Warning: The heatsinks on MBus modules may be hot. Use caution when removing or installing MBus modules and avoid contact with the heatsinks. Hold MBus modules only by the edges. Caution: Printed circuit boards are made of delicate electronic components that are extremely sensitive to static electricity.
  • Page 37 5. Carefully remove the module (lift vertically) until the MBus connector is out of the slot. 6. Place the module on the antistatic mat supplied with the hyperSPARC module kit. 7. Follow steps 4–6 to remove the module from the second slot if two modules were installed.
  • Page 38 4.4 Removing and Replacing the Boot PROM Warning: Record NVRAM configuration parameters (especially those that are non-standard) before installing the new boot PROM(s), as the new boot PROM(s) will reset values to the default setting. To print NVRAM configuration parameters type: (for systems running Solaris 2.x) or eeprom | lp eeprom | lpr (for systems running SunOS)
  • Page 39 2. Locate the boot PROM. Refer to Figure 4-6 for the correct position of the boot PROM. 3. Carefully remove the old boot PROM and replace it with the new boot PROM supplied with the new hyperSPARC module. Ensure that the new boot PROM is firmly seated. 4. Replace the SBus card removed during step 1 Note: Be sure to save the original boot PROM and module(s) in the new packaging after installation so that they can be used later if needed.
  • Page 40 2. Make sure the card retainers for the module are pushed back. Refer to Figure 4-7. 3. Open the protective packaging and take out the hyperSPARC module. 4. Insert the back edge of the module between the metal (lower) and plastic (upper) tabs on the back panel.
  • Page 41 2. Make sure the card retainers for the module are pushed back. Refer to Figure 4-9. 3. Open the protective packaging and take out the hyperSPARC module. 4. Insert the back edge of the module between the metal (lower) and plastic (upper) tabs on the back panel.
  • Page 42 7. If a module was removed from slot 1, place the exchanged module in the antistatic bag you set aside when unpacking the hyperSPARC module. 8. Detach the wrist strap and remove and store the antistatic mat.
  • Page 43 4.6 Replacing the System Unit Cover Note: The card retainers on the module should be pushed over the edge of the module. To install the system unit cover: 1. Align the cover hinge tabs with the chassis tab slots on the bottom front of the system. Make sure the tabs are locked into the chassis slots.
  • Page 44 Note: This screen display is an example only . The actual message displayed on the screen will depend on the software running on the system. The numbers in parentheses (4 x RT625) indicate the number of processors running (four), and the revision number of the hyperSPARC module that is installed. 4-11...
  • Page 45 0; mod2 and mod3 correspond to slot 1. If a single-CPU hyperSPARC module were installed (slot 0), the system would recognize only one processor in mod0. If a dual-CPU module were installed (slot 0), the system would recognize processors in mod0 and mod1. If two single-CPU modules were installed (slot 0 and slot 1) the system would recognize processors in mod0 and mod2.
  • Page 46 Important: The hyperSPARC module is designed to run in a Sun SPARCstation 10, SPARCstation 20, or SPARCserver 600MP environment, which includes a minimum of 140W power supply. Operation of hyperSPARC in machines that deviate from this electrical environment is not guaranteed.
  • Page 47 5.2 Removing the System Board from the Enclosure Caution: Refer to the “Shutting Down the System” section on page 1-2 to make sure the system is shut off. Turn off the power at the main AC breaker before you insert or remove boards and disk drives. Do not disconnect the AC power cord from its receptacle.
  • Page 48 Release knob Figure 5-2. Removing the Top Cover to Access the Board in a 5-Slot Office Pedestal Caution: Attach the wrist grounding strap that came with the module. 4. Unfasten and set aside any cable connectors from the system board back panel. a.
  • Page 49 5.3 Removing and Replacing the Boot PROMs Warning: Record NVRAM configuration parameters (especially those that are non-standard) before installing the new boot PROM(s), as the new boot PROM(s) will reset values to the default setting. To print NVRAM configuration parameters type: (for systems running Solaris 2.x) or eeprom | lp eeprom | lpr (for systems running SunOS)
  • Page 50 2. Carefully replace each of the old boot PROMs with a new boot PROM of the same number, i.e., 1, 2, 3, or 4 (of 4). These are supplied with the new hyperSPARC module. Ensure that each new boot PROM is firmly seated in its correct socket.
  • Page 51 Caution: Use the wrist grounding strap that came with the module. Note: Visually inspect the pins on the hyperSPARC module and in the MBus connector to make sure the pins are not bent before installing the module.
  • Page 52 Fillister head screws must be used because the head on a fillister head screw is taller. Refer to Figure 5-6. Fillister Head Slot Pan Head Figure 5-6. Fillister Head and Pan Head Screws Caution: Because of the tight clearance, use caution when replacing the fillister head screws. Do not allow the screwdriver to contact the hyperSPARC module.
  • Page 53 5.6 Installing the System Board in the Enclosure To install or replace the system board in the enclosure: Caution: Use ESD kit P/N 250-1088 (or equivalent) when installing integrated circuits, printed circuit boards, and drives in a SPARCserver 600MP. Follow the instructions printed on the ESD mat. 1.
  • Page 54 0; mod2 and mod3 correspond to slot 1. If a single-CPU hyperSPARC module were installed (slot 0), the system would recognize only one processor in mod0. If a dual-CPU module were installed (slot 0), the system would recognize processors in mod0 and mod1. If two single-CPU modules were installed (slot 0 and slot 1) the system would recognize processors in mod0 and mod2.
  • Page 55 5-10...
  • Page 56 Patch-ID# 100452-01 Synopsis: XView 3.0 Jumbo patch The latest release of Solaris 1.x is Solaris 1.1.2 (SunOS 4.1.4). This release offers full hyperSPARC support and comprehends many of the outstanding errata. A.2 Correct Patches for Solaris 2.3 and 2.4 Operating System The Solaris 2.3 operating system has a large number of patches that are vital to the operation of the system.
  • Page 57 This release of the operating system is not directly bootable by the 55, 66, and 72 MHz ROSS hyperSPARCs. If you wish to install 4.1.4 on a 55, 66, or 72 MHz hyperSPARC system please obtain the file /pub/hypersparc–docs/414info.txt from the ROSS ftp site ross.com (login as anonymous and use your e-mail address as the password).
  • Page 58 SunOS 4.1.4 incorporates the available patches of SunOS 4.1.3_U1 and some bug fixes. If your are installing SunOS 4.1.4 there are ways to accomplish this with hyperSPARC. First, you can use either a 90MHz or faster hyperSPARC processor or any SuperSPARC to boot and install SunOS 4.1.4 on a system. Once installed you must make a modification to the kernel (/vmunix) to support the slower-than-90MHz hyperSPARCs.
  • Page 59 If you do not have one of the above mentioned processors to put in the system to do the installation then the following steps can be followed to boot and install SunOS 4.1.4 with the slower-than-90MHz hyperSPARC processors: 1) Backup the system and prepare for SunOS 4.1.4 installation in the normal way.
  • Page 60 Description: After installing hyperSPARC upgrades some customers have reported disk and memory system problems which were not noticed in the system prior to the upgrade. Because hyperSPARC’s performance is as much as 4 times greater than the original configuration, memory and I/O subsystems are exercised up to four times harder which may accelerate latent marginal quality and reliability problems in those subsystems.
  • Page 61 Expansion Memory boards installed. (Our customers have reported that this problem also occurs, with any MBus module, including the original ROSS 605 module and the TI SuperSPARC module.) Sun is aware of this problem and is working to resolve it. The symptom of the problem is an abnormally high level of Uncorrectable Memory Errors (more than 1 per day) with memory SIMMs known to be good.
  • Page 62 SPARCstation 10: 2.22.1H SPARCstation 20: 2.22.1H SPARCstation 600MP: 2.14.3H *Call ROSS Technical Support at 1-800-ROSS-YES for the most up-to-date boot PROM revision. B.3 Recommended Kernel Jumbo Patches: OS Release: Sun Patch ID# for the Kernel Jumbo Patch Solaris 2.3 101318 Solaris 2.4...
  • Page 63 B.4 Identifying the CPU Configuration of hyperSPARC Modules By reading the serial number located on the MBus connector of the hyperSPARC module, you can determine the number of CPUs it contains (see the following figure). The fourth through seventh numbers listed indicate the CPU configuration of the module: 6224 or 6324 indicates a single-CPU hyperSPARC module.
  • Page 64 ROSS does not warrant the operation of any product to be uninterrupted or error free. b.) ROSS’ limited warranty covers only those defects which arise as a result of normal use of the product and do not apply to any: i.) Software or interfacing not provided by ROSS;...
  • Page 65 Contact ROSS at 512-892-7802 extension 556 to request a return form. This form will be faxed to you by the end of the next working day. Fill out the form as completely as possible and fax it to 512-892-2471; Attention: RMA Coordinator.
  • Page 66 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...

Table of Contents