Sun Hardware FAQ
THE SUN HARDWARE REFERENCE
compiled by James W. Birdsall
(jwbirdsa@picarefy.com)
PART I - CPU/CHASSIS
OVERVIEW
This primary focus of this document is to cover Sun-badged hardware
in detail sufficient to be useful to buyers and collectors of used Sun
hardware, much of which comes without documentation. Details on
hardware commonly used with Suns, especially hardware specifically
designed for Suns, are also included where available.
Note that there is no warranty of any kind on the information in this
document. It has been assembled from a variety of sources of varying
reliability. Efforts have been make to exclude information known to be
incorrect, and to include only information deemed reasonably reliable,
but there is no guarantee on any of it, especially since official Sun
documents occasionally contradict each other.
This document is copyright (c) 1994 by James W. Birdsall. You may
distribute it freely in unmodified form.
This document is organized into the following sections:
*** PART I ***
OVERVIEW
CPU/CHASSIS
Sun-1, Sun-2, Sun-3, Sun 386i, Sun-4/SPARC
General descriptions of the models, including
processor/fpu/speed, bus, chassis type, OS support, etc.
Processor Data
Info on SuperSPARC, microSPARC, etc.
*** PART II ***
FAQ
ROM Monitors
How to use the ROM monitor built into every Sun (boot
instructions and other tips).
Using a Terminal as Console
Notes on using a serial terminal instead of a Sun framebuffer
and keyboard.
Memory Display on Startup
How much memory a system has.
Miscellaneous Questions and Answers
Facts in Search of a Home
Miscellaneous Pinouts
*** PART III ***
BOARDS
CPU, memory, video, SCSI
Descriptions of boards by type and part number, including
pinouts, jumpers, DIP switch settings, and LEDs.
*** PART IV ***
BOARDS (cont'd)
non-SCSI disk controllers, tape controllers, Ethernet,
serial/parallel/other commo, floating-point/system accelerator,
backplanes, other, crossreference by bus
Descriptions of boards by type and part number, including
pinouts, jumpers, DIP switch settings, and LEDs.
DISKS
SMD, MFM, ESDI, SCSI
Descriptions of models commonly used, including jumpers and
switch settings.
KEYBOARDS
Types 1-5
Descriptions of types of keyboards, what CPUs they work with,
and any configuration information.
MICE
Sun-1, Sun-2, Sun-3, Sun-4
Descriptions of types of mice, what CPUs they work with, and any
configuration information.
MONITORS
ECL mono, TTL mono, color
Descriptions of types of monitors, what video boards they work
with, and any configuration information.
FLOPPY DRIVES
Descriptions of models commonly used, including jumpers and
switch settings.
TAPE DRIVES
9-track, QIC-11, QIC-24
Descriptions of models commonly used, including jumpers and
switch settings.
*** PART V ***
APPENDICES
Cardcage configuration tables
What cards go in which slots in which machines.
Part number index
Index of all known part numbers, with references to larger
descriptions, if any, in the main body
Repairs and Modifications
Repair and modification information as contributed by various
net.people.
Announcement Dates/List Prices
Announcement dates and list prices for various configurations.
Author's Notes
Miscellanea.
Bibliography/Acknowledgments
Contributors, and documents used in compiling this reference.
CPU/CHASSIS
===========
For each model listed below, whatever information is available is
given, in the following order:
Processor: The microprocessor followed by its clock speed in MHz. The
floating point coprocessor (FPU), if any, followed by whatever
information is available about the MMU and number of hardware contexts
(in the MMU?). Lastly, various speed ratings, as available: MIPS
(Millions of Instructions Per Second, aka Meaningless...), MFLOPS
(Millions of FLoating-point OPerations per Second) ratings, SPECmark89,
and/or SPECint92/SPECfp92/SPECintRate92/SPECfpRate92. Note that some
SPARC processors are referred to by name; information on the SuperSPARC
and microSPARC is available in the "Processor Data" section.
CPU: The Sun part number of the CPU board or motherboard.
Chassis type: "Rackmount" chassis, as the name suggests, are designed
to fit into a standard 19" equipment rack. They usually require
clearance over and under the chassis for cooling. "Pizza box" chassis
are intended to sit on a desktop, typically underneath the monitor; they
are low, wide, and deep. Older pizza boxes (2/50, 3/75, 3/50, and 3/60)
are much wider than they are deep; newer ones are square (3/80,
SPARCstation 1, 1+, 2, etc.). Some older pizza boxes (mostly the 3/50)
have a 'dimple top', a case top with a circular depression that allows
the chassis to serve as a tilt/swivel monitor base directly. 9-slot
Multibus and 12-slot VME (and probably 6-slot VME as well) "deskside"
chassis are wide towers that must stand on the floor. 3-slot VME
"deskside" chassis can stand on the floor as narrow towers or lie on
their sides on a desktop as a tallish pizza box. "Shoebox" chassis are
small rectangular boxes the size of a couple large hardcover books
stacked. "Monitor" chassis (SPARCstation SLC, etc.) have the motherboard
in the back of the monitor.
Bus: Whatever bus or busses the machine has. Sun has, at various
times, used Multibus, VMEbus, ISA, SBus, MBus, and XDBus.
Memory: The amount of physical memory the machine can take, if known,
followed by the maximum size of the machine's virtual memory space, if
known, followed by the cycle time for physical memory, if known, and
finally details of any on-chip or off-chip caches, if known. The caches
on the Motorola 68020 and 68030 and the Intel 80386 are not described,
since information on these chips is widely known. To save space,
the on-chip caches of the SuperSPARC and microSPARC processors is
described in the "Processor Data" section.
Notes: General information which does not belong under other
headings.
Not all models shown in the Announcement Date/List Price section are
described further in the sections for the individual lines. In
particular, models which differ only in peripherals have been excluded.
Sun-1
-----
OVERVIEW
Sun-1's were the very first models ever produced by Sun. The earliest
ran Unisoft V7 UNIX; SunOS 1.x was introduced later. According to some
sources, fewer than 200 Sun-1's were ever produced; they are certainly
rare. The switch from Motorola 68000's to 68010's occurred during the
Sun-1's reign. Some models are reported to have 3Mbit Ethernet taps as
well as 10Mbit.
68000-based Sun-1's are not supported by SunOS. The last version of
SunOS to support Sun-1's may be the same as the last version to support
Sun-2's, since the 68010-based CPU boards are the same part.
MODELS
Sun-1
Processor(s): 68000
Notes: The large black desktop boxes with 17" monitors.
Uses the original Stanford-designed video board
and a parallel microswitch keyboard (type 1) and
parallel mouse (Sun-1).
100
Processor(s): 68000 @ 10MHz
Bus: Multibus, serial
Notes: Uses a design similar to original SUN (Stanford
University Network) CPU. The version 1.5 CPU can
take larger RAMs.
100U
Processor(s): 68010 @ 10MHz
CPU: 501-1007
Bus: Multibus, serial
Notes: "Brain transplant" for 100 series. Replaces CPU
and memory boards with first-generation Sun-2
CPU and memory boards so original customers
could run SunOS 1.x. Still has parallel kb/mouse
interface so type 1 keyboards and Sun-1 mice
could be connected.
170
Processor(s): 68010?
Bus: Multibus?
Chassis type: rackmount
Notes: Server. Slightly different chassis design than
2/170's
Sun-2
-----
OVERVIEW
Sun-2's were introduced in the early 1980's and were Sun's first
major commercial success. While not as popular or as common as the later
Sun-3's, they did well and there are still quite a few in circulation in
the home/collector-used market.
All Sun-2's are based on the Motorola 68010 and run SunOS. The last
version of SunOS to support Sun-2's was 4.0.3. Early Sun-2's were
Multibus; later models were VME, which Sun continued to use through the
Sun-3 era and well into the Sun-4 line.
One of the hardest parts of restoring a Sun-2 is finding OS tapes for
it. The hardware is usually still in fine working order, but tapes -- if
you can even find any -- are sometimes unreadable after so many years.
See author's notes at the end.
MODELS
2/120
Processor(s): 68010 @ 10MHz
CPU: 501-1007/1051
Chassis type: deskside
Bus: Multibus, 9 slots
Memory: 7M physical with mono video, 8M without
Notes: First machines in deskside chassis. Serial
microswitch keyboard (type 2), Mouse Systems
optical mouse (Sun-2).
2/170
Processor(s): 68010 @ 10MHz
CPU: 501-1007/1051
Chassis type: rackmount
Bus: Multibus, 15 slots
Memory: 7M physical with mono video, 8M without
Notes: Server.
2/50
Processor(s): 68010 @ 10MHz
CPU: 501-1141/1142/1143
Chassis type: wide pizza box
Bus: VME, 2 slots
Memory: 7M physical with mono video, 8M without
Notes: Optional SCSI board (model name is SCSI-2
because it is the second SCSI design; the first
was for 2/1xx's) sits on memory expansion board
in second slot. CPU board has 1, 2, or 4M,
Ethernet, two serial ports. Memory expansion
boards are 1, 2, or 4M as well. The (type 2)
keyboard and mouse attach via an adapter that
accepts two modular plugs and attaches to a DB15
port.
2/130
2/160
Processor(s): 68010
CPU: 501-1144/1145/1146
Chassis type: deskside
Bus: VME, 12 slots
Memory: 7M physical with mono video, 8M without
Notes: First machine in 12-slot deskside VME chassis.
Has four-fan cooling tray instead of six in
later machines, which led to cooling problems
with lots of cards. Also has only four P2 memory
connectors bussed instead of six. 2/160
upgradeable to a 3/160 by replacing the CPU
board. No information on the differences between
the 2/130 and the 2/160.
Sun-3
-----
OVERVIEW
Sun switched to using the Motorola 68020 with the introduction of the
Sun-3's. A few later models had 68030's, but by that time Sun was
already moving toward SPARC processors. All models either have a 68881
or 68882 FPU installed stock or at least have a socket for one. All
models which are not in pizza box chassis are VMEbus. Two out of three
pizza box models have a "P4" connector which can take a framebuffer; the
exception is the 3/50.
Support for Sun-3's was introduced in SunOS 3.0. The last version of
SunOS to support Sun-3's was 4.1.1U1.
During the Sun-3 era, Sun introduced the handy practice of putting
the model number on the Sun badge on the front of the chassis.
There are two different kernel architectures in the Sun-3 model line.
All 68020-based models are "sun3" architecture; 68030-based models (the
3/80 and 3/4xx) are "sun3x" architecture.
MODELS
3/160
Processor(s): 68020 @ 16.67MHz, 68881, Sun-3 MMU, 8 hardware
contexts, 2 MIPS
CPU: 501-1163/1164 (1074/1094/1208 ?)
Chassis type: deskside
Bus: VME, 12 slots
Memory: 16M physical (documented), 256M virtual, 270ns cycle
Notes: First 68020-based Sun machine. Uses the
"Carrera" CPU, which is used in most other Sun
3/1xx models and the 3/75. Sun supplied 4M
memory expansion boards; third parties had up to
32M on one card; 3/160G and 3/160CXP reported as
expandable to 24M only. SCSI optional. One
variant of the memory card holds a 6U VME SCSI
board; there is also a SCSI board which sits in
slot 7 of the backplane and runs the SCSI bus
out the back of the backplane to the internal
disk/tape (slot 6 in very early backplanes). CPU
has two serial ports, Ethernet, keyboard. Type 3
keyboard plugs into the CPU; Sun-3 mouse plugs into
the keyboard. Upgradeable to a 3/260 by replacing CPU
and memory boards.
3/75
Processor(s): 68020 @ 16.67MHz, 68881, Sun-3 MMU, 8 hardware
contexts, 2 MIPS
CPU: 501-1163/1164 (1074/1094 ?)
Chassis type: wide pizza box
Bus: VME, 2 slot
Memory: 16M physical (documented), 256M virtual, 270ns cycle
Notes: Optional SCSI sits on memory expansion board in
second slot.
3/140
Processor(s): 68020 @ 16.67MHz, 68881, Sun-3 MMU, 8 hardware
contexts, 2 MIPS
CPU: 501-1164 (1074/1094/1163/1208 ?)
Chassis type: deskside
Bus: VME, 3 slots
Memory: 16M physical (documented), 256M virtual, 270ns cycle
Notes: 3/140M reported expandable to 12M only.
3/150
Processor(s): 68020 @ 16.67MHz, 68881, Sun-3 MMU, 8 hardware
contexts, 2 MIPS
CPU: 501-1074/1094/1163/1164/1208
Chassis type: deskside
Bus: VME, 6 slots
Memory: 16M physical (documented), 256M virtual, 270ns cycle
3/180
Processor(s): 68020 @ 16.67MHz, 68881, Sun-3 MMU, 8 hardware
contexts, 2 MIPS
CPU: 501-1163/1164 (1074/1094/1208 ?)
Chassis type: rackmount
Bus: VME, 12 slots
Memory: 16M physical (documented), 256M virtual, 270ns cycle
Notes: Upgradeable to a 3/280 by replacing the CPU and
memory boards. Very early backplanes have the
special SCSI hookup on slot 6 rather than 7.
3/110
Processor(s): 68020
CPU: 501-1134/1209
Chassis type: deskside
Bus: VME, 3 slots
Notes: Similar to the "Carerra" CPU, but has 8-bit
color frame buffer on board and uses 1M RAM
chips for 4M on-CPU memory. Code-named "Prism".
3/50
Processor(s): 68020 @ 15.7MHz, 68881 (socket), Sun-3 MMU,
8 hardware contexts, 1.5 MIPS
CPU: 501-1075/1133/1162/1207
Chassis type: wide pizza box
Bus: none
Memory: 4M physical (documented), 256M virtual, 270ns cycle
Notes: Cycle-stealing monochrome frame buffer. 4M
memory maximum stock, but third-party memory
expansion boards were sold, allowing at least
12M. No bus or P4 connector. Onboard SCSI. Thin
coax or AUI Ethernet. Code-named "Model 25".
3/60
Processor(s): 68020 @ 20MHz, 68881 @ ?? MHz (stock), Sun-3 MMU,
8 hardware contexts, 3 MIPS
CPU: 501-1205/1322/1334/1345
Chassis type: wide pizza box
Bus: P4 connector (not same as P4 on 3/80)
Memory: 24M physical, 256M virtual, 200ns cycle
Notes: VRAM monochome frame buffer. Optional color
frame buffer (could run mono and color from same
board) on P4 connector. Onboard SCSI. SIMM
memory (100ns * 9 SIMMs). High (1600*1100) or
low (1152*870) resolution mono selectable by
jumper. Thin coax or AUI Ethernet. Code-named
"Ferrari".
3/60LE
Processor(s): 68020 @ 20MHz, 68881 @ ?? MHz (stock), Sun-3 MMU,
8 hardware contexts, 3 MIPS
CPU: 501-1378
Memory: 12M physical, 256M virtual, 200ns cycle
Notes: A version of the 3/60 with no onboard
framebuffer and limited to 12M of RAM (4M of
256K SIMMs and 8M of 1M SIMMs).
3/260
Processor(s): 68020 @ 25MHz, 68881 @ 20MHz (stock), Sun-3 MMU,
8 hardware contexts, 4 MIPS
CPU: 501-1100/1206
Chassis type: deskside
Bus: VME, 12 slot
Memory: 64M (documented) physical with ECC, 256M virtual;
64K write-back cache, direct-mapped,
virtually-indexed and virtually-tagged, with
16-byte lines; 80ns cycle
Notes: Two serial ports, AUI Ethernet, keyboard, and
video on CPU. Video is mono, high-resolution
only. Sun supplied 8M memory boards. Sun 4/2xx
32M boards work up to 128M. 3/260CXP model
reported as expandable to 24M only. First Sun
with an off-chip cache. Upgradeable to a 4/260
by replacing the CPU board. Code-named "Sirius."
3/280
Processor(s): 68020 @ 25MHz, 68881 @ 20MHz (stock), Sun-3 MMU,
8 hardware contexts, 4 MIPS
CPU: 501-1100/1206
Chassis type: rackmount
Bus: VME, 12 slot
Memory: 64M (documented) physical with ECC, 256M virtual;
64K write-back cache, direct-mapped,
virtually-indexed and virtually-tagged, with
16-byte lines; 80ns cycle
Notes: Rackmount version of the 3/260. Upgradeable to a
4/280 by replacing the CPU board. Code-named
"Sirius."
3/80
Processor(s): 68030 @ 20MHz, 68882 @ 20 or 40MHz, 68030 on-chip
MMU, 3 MIPS, 0.16 MFLOPS
CPU: 501-1401/1650
Chassis type: square pizza box
Bus: P4 connector (not same as P4 on 3/60)
Memory: 16M or 40M physical, 4G virtual, 100ns cycle
Notes: Similar packaging to SparcStation 1. Parallel
port, SCSI port, AUI Ethernet, 1.44M 3.5" floppy
(720K on early units?). No onboard framebuffer.
Code-named "Hydra". Type-4 keyboard and Sun-4 mouse,
plugged together and into the machine with a small
DIN plug. Boot ROM versions 3.0.2 and later allow
using 4M SIMMs in some slots for up to 40M (see
Misc Q&A #14 and #15). 4M standard.
3/460
No information. Possibly an upgraded 3/260?
3/470
Processor(s): 68030 @ 33 MHz, 68882, 68030 on-chip MMU,
7 MIPS, 0.6 MFLOPS
CPU: 501-1299/1550
Bus: VME
Memory: 128M physical with ECC, 4G/process virtual,
64K cache, 80ns cycle
Notes: Rare. Code-named "Pegasus." 8M standard.
3/480
Processor(s): 68030 @ 33 MHz, 68882, 68030 on-chip MMU,
7 MIPS, 0.6 MFLOPS
CPU: 501-1299/1550
Bus: VME
Memory: 128M physical with ECC, 4G/process virtual,
64K cache, 80ns cycle
Notes: Rare. Code-named "Pegasus." 8M standard.
3/E
Processor(s): 68020
CPU: 501-8028
Bus: VME
Notes: Single-board VME Sun-3, presumably for use as a
controller, not as a workstation. 6U form
factor.
Sun 386i
--------
OVERVIEW
The Sun 386i models, based on the Intel 80386 processor, were
introduced when 80386-based IBM PC/AT clones were starting to become
widespread. Intel had finally produced a chip sufficiently capable
(32-bit, among other things) to allow porting SunOS, and using an Intel
processor and an ISA bus offered the ability to run MS-DOS applications
without speed-draining emulation. Unfortunately, they were a dismal
failure.
Support for Sun-386i's was introduced in SunOS 4.0 (?). The 386i
SunOS releases came from Sun's East Coast division, so 386i SunOS was
not identical to the standard version with the same number. The last
released version of SunOS to support Sun-386i's was 4.0.2; there are a
few copies of 4.0.3Beta (with OpenLook 2.0) floating around.
MODELS
386i/150
Processor(s): 80386 @ 20MHz, 80387 @ 20MHz, 80386 on-chip MMU,
3 MIPS, 0.17 MFLOPS
CPU: 501-1241/1414
Chassis type: tower (20"H * 7"W * 16"D)
Bus: ISA (4 32-bit slots, 3 16-bit, 1 8-bit)
Memory: 8M physical
Notes: Code-named "Roadrunner". The frame buffer was
not on the ISA bus. 4M standard. 720K or 1.44M
3.5" floppy. GXi/150 reported as expandable to
4M only. A variant on the 150 had the 250's
external cache.
386i/250
Processor(s): 80386 @ 25MHz, 80387 @ 25MHz, 80386 on-chip MMU,
5 MIPS, 0.2 MFLOPS
CPU: 501-1324/1413
Chassis type: tower
Bus: ISA (4 32-bit slots, 3 16-bit, 1 8-bit)
Memory: 16M physical, 32K cache
Notes: The frame buffer was not on the ISA bus. 4M
standard. 720K or 1.44M 3.5" floppy. GXi/250
reported as expandable to 8M only.
486i
Processor(s): 80486
Notes: A very limited quantity of these were supposedly
built and shipped to customers just before the
Intel-based line was cancelled.
Sun-4/SPARCstation/SPARCserver/SPARCwhatever
--------------------------------------------
OVERVIEW
These machines were initially introduced with model designations in
the same pattern as previous lines: Sun 4/xxx. However, Sun departed
>from their classic naming scheme with the name SPARCstation, and has
since experimented with alphabetic designations (e.g. "SPARCstation
SLC") before returning to numbered SPARCstations.
This model line marks the introduction of Sun's own RISC chip, the
SPARC. There have been a number of different implementations of the chip
>from various manufacturers, with varying degrees of hardware support for
the instruction set.
Support for Sun-4's was introduced in SunOS 4.0, although there was a
special variant of SunOS 3.2 for Sun-4's which was shipped with some
very early units. Since this product line is still current, it is still
supported by SunOS, which has mutated to become Solaris.
Some of the later models have pictures silkscreened on their CPU
boards.
Note that MIP/GIP ratings for later models are even more suspicious
than usual for benchmarks.
There are several kernel architectures in the Sun-4 model line. The
4/1xx, 4/2xx, 4/3xx, and 4/4xx are all "sun4" architecture. The
SPARCstation 1, 1+, 2, SLC, ELC, IPC, and IPX are "sun4c" architecture.
The SPARC Classic, LX; SPARCstation 5, 10, 20, Voyager; and 4/6xx are
"sun4m" architecture. The SPARCcenter 2000 and SPARCserver 1000 are
"sun4d" architecture.
MODELS
4/260
Processor(s): SF9010IU @ 16.67MHz, SF9010FPC and Weitek
1164/1165, Sun-4 MMU, 16 hardware contexts,
10 MIPS, 1.6 MFLOPS
CPU: 501-1129/1491/1522
Chassis type: deskside
Bus: VME, 12 slot
Memory: 128M physical with ECC, 1G/process virtual,
60ns cycle
Notes: First SPARC machine. Code-named "Sunrise". Cache
much like Sun-3/2xx. 32M standard, 8M for
4/260C.
4/110
Processor(s): MB86900IU @ 14.28MHz, SF9010FPC and Weitek
1164/1165, Sun-4 MMU, 8 hardware contexts,
7 MIPS
CPU: 501-1199/1237/1462/1463/1512/1513/1514/1515/
1464/1465/1516/1517/1656/1657/1658/1659/
1660/(many others)
Chassis type: deskside
Bus: VME, 3 slot
Memory: 32M physical with parity, 1G/process virtual,
70ns cycle
Notes: First desktop-able SPARC. CPU doesn't support
VME busmaster cards (insufficient room on CPU board
for full VME bus interface), so DMA disk and tape
boards won't work with it; really intended as single-
board machine. Onboard SCSI, two serial ports,
Ethernet, keyboard/mouse. "P4" frame buffer
could be monochrome or color. Used static column
RAM rather than a conventional cache. Code-named
"Cobra". The MB86900IU is the same chip as the
SF9010IU used in other early models; Fujitsu
just changed the name. 8M standard.
4/280
Processor(s): SF9010IU @ 16.67MHz, SF9010FPC and Weitek
1164/1165, Sun-4 MMU, 16 hardware contexts,
10 MIPS, 1.6 MFLOPS
CPU: 501-1129/1491/1522
Chassis type: rackmount
Bus: VME, 12 slot
Memory: 128M physical with ECC, 1G/process virtual,
60ns cycle
Notes: Rackmount version of 4/260. 8M standard.
4/150
Bus: VME
Memory: 32M physical
SPARCstation 1 (4/60)
Processor(s): MB86901AIU or LSI L64801 @ 20MHz, Weitek 3170,
Sun-4c MMU, 8 hardware contexts, 12.5 MIPS, 1.4
MFLOPS, 10 SPECmark89
CPU: 501-1382-12/1382-13/1382-14/1629/1629-14
Chassis type: square pizza box
Bus: SBus, 3 slots
Memory: 64M physical with synchronous parity,
512M/process virtual; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 16-byte lines; 50ns cycle
Notes: Code name "Campus" or "Campus-1". 1M x 9 30-pin
SIMMs, possibly higher capacities as well. 8M
standard. 720K 3.5" floppy. 1GX reported as
expandable to 16M only.
SPARCserver 1
Notes: SPARCstation 1 without a monitor.
4/330 (SPARCstation 330, SPARCserver 330)
Processor(s): CY7C601 @ 25MHz, TI8847, Sun-4 MMU, 16 hardware
contexts, 16 MIPS, 2.6 MFLOPS, 11.3 SPECmark89
CPU: 501-1316/1742
Bus: VME
Memory: 56M/72M physical with synchronous parity, 1G/process
virtual, 128K cache, 40ns cycle
Notes: Onboard SCSI, serial ports, and accepts SIMMs.
Cache similar to 4/2xx but write-through.
Code-named "Stingray". 8M standard. 330GX,
330GXP, and 330CXP models reported as expandable
to 40M only. 56M limit only for early versions
of ROM.
4/350
No information. Possibly an upgraded 4/150?
4/360
Processor(s): CY7C601 @ 25MHz, TI8847, Sun-4 MMU, 16 hardware
contexts, 16 MIPS, 2.6 MFLOPS, 11.3 SPECmark89
CPU: 501-1316/1742
Chassis type: deskside
Bus: VME, 12 slots
Memory: 56M+ physical with synchronous parity, 1G/process
virtual, 128K cache, 40ns cycle
Notes: 4/260 upgraded with a 4/3xx CPU. Onboard SCSI,
serial ports, and accepts SIMMs. Cache similar
to 4/2xx but write-through. Code-named
"Stingray". 8M standard. Room for SCSI disk in
top of chassis. 56M limit only for early
versions of ROM.
4/370 (SPARCstation 370, SPARCserver 370)
Processor(s): CY7C601 @ 25MHz, TI8847, Sun-4 MMU, 16 hardware
contexts, 16 MIPS, 2.6 MFLOPS, 11.3 SPECmark89
CPU: 501-1316/1742
Bus: VME, 12 slots
Memory: 56M+ physical with synchronous parity, 1G/process
virtual, 128K cache, 40ns cycle
Notes: Onboard SCSI, serial ports, and accepts SIMMs.
Cache similar to 4/2xx but write-through.
Code-named "Stingray". 8M standard. Room for
SCSI disk in top of chassis. 56M limit only for
early versions of ROM.
4/380
Notes: 4/280 upgraded with 4/3xx CPU.
4/390 (SPARCserver 390)
Processor(s): CY7C601 @ 25MHz, TI8847, Sun-4 MMU, 16 hardware
contexts, 16 MIPS, 2.6 MFLOPS, 11.3 SPECmark89
CPU: 501-1316/1742
Bus: VME
Memory: 56M+ physical with synchronous parity, 1G/process
virtual, 128K cache, 40ns cycle
Notes: Onboard SCSI, serial ports, and accepts SIMMs.
Cache similar to 4/2xx but write-through.
Code-named "Stingray". 16M standard. 56M limit
only for early versions of ROM.
4/470 (SPARCstation 470, SPARCserver 470)
Processor(s): CY7C601 @ 33MHz, TI8847 (?), 64 hardware
contexts, 22 MIPS, 3.8 MFLOPS, 17.6 SPECmark89
CPU: 501-1381/1899
Bus: VME
Memory: 96M physical, 128K cache
Notes: Write-back rather than write-through cache,
3-level rather than 2-level Sun-style MMU.
Code-name "Sunray" (which was also the code name
for the 7C601 CPU). 32M standard.
4/490 (SPARCserver 490)
Processor(s): CY7C601 @ 33MHz, TI8847 (?), 64 hardware
contexts, 22 MIPS, 3.8 MFLOPS, 17.6 SPECmark89
CPU: 501-1381/1899
Bus: VME
Memory: 96M physical, 128K cache
Notes: Write-back rather than write-through cache,
3-level rather than 2-level Sun-style MMU.
Code-name "Sunray" (which was also the code name
for the 7C601 CPU).
SPARCstation SLC (4/20)
Processor(s): LSI S1C00 @ 20MHz, 12.5 MIPS, 1.2 MFLOPS, 8.6
SPECmark89
CPU: 501-1627/1680/1720/1748/1776/1777
Chassis type: monitor
Bus: none
Memory: 16M physical; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 16-byte lines
Notes: Code name "Off-Campus". 4M (?) x 33 SIMMs. No
fan. 17" mono monitor built in. 8M standard.
SPARCstation IPC (4/40)
Processor(s): LSI S1C00 @ 25MHz, 13.8 SPECint92, 11.1
SPECfp92, 327 SPECintRate92, 263 SPECfpRate92
CPU: 501-1689/1690/1835
Chassis type: shoebox
Bus: SBus, 2 slots
Memory: 48M physical; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 16-byte lines
Notes: Code name "Phoenix". 1M or 4M x 9 30-pin 80ns
SIMMs. Onboard bw2 mono frame buffer. 1.44M 3.5"
floppy.
SPARCstation 1+ (4/65)
Processor(s): LSI L64801IU @ 25MHz, Weitek 3172, Sun-4c MMU,
8 hardware contexts, 15.8 MIPS, 1.7 MFLOPS, 12
SPECmark89
CPU: 501-1632
Chassis type: square pizza box
Bus: SBus, 3 slots
Memory: 64M (40M?) physical with synchronous parity,
512M/process virtual; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 16-byte lines; 50ns cycle
Notes: Code name "Campus B". 1M x 9 30-pin 80ns SIMMs,
possibly higher capacities as well. 8M standard.
1.44M 3.5" floppy.
SPARCserver 1+
Notes: SPARCstation 1+ without a monitor.
SPARCstation 2 (4/75)
Processor(s): CY7C601 @ 40MHz, TI TMS390C601A, Sun-4c MMU,
16 hardware contexts, 28.5 MIPS, 4.2 MFLOPS,
21.8 SPECint92, 22.8 SPECfp92, 517
SPECintRate92, 541 SPECfpRate92
CPU: 501-1638/1744
Chassis type: square pizza box
Bus: SBus @ 20MHz, 3 slots
Memory: 64M physical on motherboard/128M total, 64K
write-through cache, direct-mapped, virtually
indexed, virtually tagged, 32-byte lines
Notes: Code name "Calvin". 1M or 4M x 9 30-pin 80ns
SIMMs, possibly higher capacities as well. Case
slightly larger and has more ventilation. 16M
standard. 2GS reported as expandable to 64M
only. (Some models apparently have LSI L64811 @
40MHz?) Expansion beyond 64M is possible with a
32M SBus card which can take a 32M
daughterboard.
SPARCserver 2
Notes: SPARCstation 2 without a monitor.
SPARCstation ELC (4/25)
Processor(s): Fujitsu MB86903 or Weitek W8701 @ 33MHz, FPU on
CPU chip, Sun-4c MMU, 8 hardware contexts,
21 MIPS, 3 MFLOPS, 18.2 SPECint92, 17.9
SPECfp92, 432 SPECintRate92, 425 SPECfpRate92
CPU: 501-1730/1861
Chassis type: monitor
Bus: none
Memory: 64M physical; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 32-byte lines
Notes: Code name "Node Warrior". 4M or 16M x 33 SIMMs.
No fan. 17" mono monitor built in. 8M standard.
SPARCstation IPX (4/50)
Processor(s): Fujitsu MB86903 or Weitek W8701 @ 40MHz, FPU on
CPU chip, Sun-4c MMU, 8 hardware contexts,
28.5 MIPS, 4.2 MFLOPS, 21.8 SPECint92,
21.5 SPECfp92, 517 SPECintRate92, 510
SPECfpRate92
Chassis type: shoebox
Bus: SBus, 2 slots
Memory: 64M physical; 64K write-through cache,
direct-mapped, virtually indexed, virtually
tagged, 32-byte lines
Notes: Code name "Hobbes". 4M or 16M x 33 SIMMs.
Onboard GX-accelerated cg6 color framebuffer
(not usable with mono monitors, unlike SBus
version). Picture of Hobbes (from Watterson's
"Calvin and Hobbes" comic strip) silkscreened on
motherboard. 16M standard. 1.44M 3.5" floppy.
SPARCengine 1E (4/E)
CPU: 501-8058/8035
Bus: SBus, 1 slot
Notes: Basically a SPARCstation 1 (or 1+?) with a VME
interface and 8K rather than 4K pages. Sold as a
6U VME board. Code name "Polaris".
SPARCsystem 6xxMP/xx
Processor(s): ROSS CY7C601 @ 40MHz or SuperSPARC @ 45 or
50MHz, CY7C602 FPU or on TI chip, CY7C605 MMU or
on TI chip (Reference); 4096 or 65536 hardware
contexts; ROSS: 114 MIPS
Chassis type: rackmount
Bus: VME, SBus, and MBus
Memory: ROSS: Off-chip 64K write-back, direct-mapped,
virtually indexed, virtually and physically
tagged, 32-byte lines
Notes: First MBus-based machine. Cypress/ROSS MBus
modules later upgraded to TI SuperSPARC modules
(/xx models). Code name "Galaxy". ROSS cache can
be run write-through but OS puts it in
write-back; physically tagged for MP cache
coherency. Up to four CPUs. 630MP/600MP: 128M
physical, 64M standard. 670MP/690MP: 640M
physical, 64M standard.
SPARCclassic (SPARCclassic Server) (4/15)
Processor(s): microSPARC @ 50MHz, 59.1 MIPS, 4.6 MFLOPS,
26.4 SPECint92, 21.0 SPECfp92,
626 SPECintRate92, 498 SPECfpRate92
Bus: SBus @ 25MHz, 6 slots (4 real, 2 dummy)
Memory: 96M (128M?) physical
Notes: Sun4m architecture, but no MBus. Code name
"Sunergy". Uniprocessor only. 16M standard.
1.44M 3.5" floppy. The arrangement of the dummy
slots allows use of double-slot cards without
wasting actual slots.
SPARCstation LX (4/30)
Processor(s): microSPARC @ 50MHz, 26.4 SPECint92, 21.0 SPECfp92,
626 SPECintRate92, 498 SPECfpRate92
Bus: SBus
Memory: 96M physical
Notes: Sun4m architecture, but no MBus. Uniprocessor
only. Takes 60ns SIMMs.
SPARCstation Voyager
Processors(s): microSPARC II @ 60MHz, 43.2 SPECint92,
36.2 SPECfp92, 1025 SPECintRate92, 859
SPECfpRate92
Bus: SBus
Notes: 16M standard. Code-named "Gypsy".
SPARCserver 10/xx
Processor(s): SuperSPARC @ 40, 45, or 45 MHz; 86.1 MIPS (?)
Bus: SBus and MBus
Memory: 512M physical; 1M off-chip cache
Notes: 32M standard for models 30, 40, 402MP, and 51.
64M standard for 512MP and 514MP. Models 40 and
402MP at 40MHz; model 30 at 45MHz; models 51,
512MP, and 514MP at 50MHz.
SPARCstation 3
Processor(s): ? @ 40MHz
Bus: SBus
Memory: 128M physical; 64K cache
Notes: 32M standard. 1.44M 3.5" floppy. Although this
model seems to have appeared in Sun price lists,
some sources report that it never existed, and
may have become the SPARCstation 10 before
release.
SPARCstation 10/xx
Processor(s): SuperSPARC @ 33, 36, 40, 45, and 50MHz;
86.1-96.2 MIPS (?), see below for SPEC
Chassis type: shoebox
Bus: SBus and MBus
Memory: 512M physical; 32K off-chip cache for model 30,
1M off-chip direct-mapped cache physically
indexed and tagged for model 41; model 20
unknown; 1M off-chip cache for models 30LC, 40,
412MP, 51, 512MP, 514MP, 52, and 54.
Notes: Code name for 10/41 "Campus-2". 1.44M 3.5"
floppy. Up to four CPUs, some models with
multiple CPUs stock (two in 402MP, 412MP, and
512MP, four in 514MP). 16M standard for model
30LC; 32M standard for models 30, 40, 402MP, 41,
and 52; 64M standard for models 51, 512MP,
514MP, and 54.
model MHz SPECint92 SPECfp92 SPECint SPECfp
----- --- --------- -------- -Rate92--Rate92-
10/20 33 39.8 46.6 943 1104
10/30 36 45.2 54.0 1072 1282
10/40 40 50.2 60.2 1191 1427
10/402 40x2 2112 2378
10/41 40 53.2 67.8 1264 1607
10/412 40x2 2411 2854
10/51 50 65.2 83.0 1580 2008
10/512 50x2 2950 3744
10/514 50x4 5155 5809
SPARCcenter 2000
Processor(s): SuperSPARC @ 40MHz or 50MHz
Bus: XDBus, SBus, MBus
Memory: 5G physical, 1M or 2M off-chip cache
Notes: Dual XDBus backplane with 20 slots. One board
type that carries dual Mbus SPARC modules with
2M cache (1M for each XDBus), 512M memory and
4 SBus modules. Any combination can be used;
memory is *not* tied to the CPU modules but to
the XDBus. Current CPU modules clock at 50 MHz,
initially they were at 40 MHz. Solaris 2.x
releases support an increasing number of CPUs
(up to full twenty at last info); this is due to
tuning efforts in the kernel. The initial
release supporting this machine is Solaris 2.2.
Code name "Dragon". With two processors, 2.19
GIPS, 269 MFLOPS, 64M standard. With eight
processors, 2.19 GIPS, 269 MFLOPS, 256M
standard. With twenty processors, 2.19 GIPS, 269
MFLOPS, 5G standard.
model MHz SPECint92 SPECfp92 SPECint SPECfp
----- --- --------- -------- -Rate92--Rate92-
2108 40x8 8047 10600
2216 50x16 21196 28064
SPARCclassic M
Processor(s); microSPARC @ 50MHz
Memory: 96M physical
Notes: 16M standard.
SPARCstation 10M
Processor(s): SuperSPARC @ 36MHz, 86.1 MIPS
Bus: SBus
Memory: 512M physical, 32K cache
Notes: 32M standard. 1.44M 3.5" floppy.
SPARCserver 1000
Processor(s): SuperSPARC @ 50MHz
Bus: XDBus, SBus, MBus
Memory: 2G physical, 1M off-chip cache
Notes: Single XDBus design with curious L-shaped
motherboards. Three SBus slots, onboard FSBE,
512M, two CPU modules per motherboard. Four
motherboards total, or a disk tray with four
535M 1" high 3.5" disks (1G disks supported
recently). Code name "Scorpion". With two
processors, 135 MIPS, 64M standard. With eight
processors, 135 MIPS, 256M standard.
model MHz SPECint92 SPECfp92 SPECint SPECfp
----- --- --------- -------- -Rate92--Rate92-
1102 50x2 2730 3681
1104 50x4 5318 7076
1108 50x8 10113 12710
SPARCcluster 1
Processor(s): SuperSPARC @ 45MHz, 86.1 MIPS
Bus: SBus
Memory: 1M off-chip cache
Notes: 512M standard. A bunch of SPARCstation 10's
glued together with an Alantec switch.
SPARCstation 5
Processor(s): microSPARC II @ 70MHz or 85MHz, 57.0/64.0
SPECint92, 47.3/54.6 SPECfp92, 1352/1518
SPECintRate92, 1122/1295 SPECfpRate92
Bus: SBus
Memory: 256M physical
Notes: 16M standard in 70MHz model, 32M standard in
85MHz model. 8 SIMM slots, 8M or 32M SIMMs,
mixable except that any 32M SIMMs must be in
slots before any 8M SIMMs. Code name "Aurora".
SPARCserver 5
Processor(s): microSPARC II @ 70MHz
Bus: SBus
Notes: 32M standard.
SPARCserver 20
Processor(s): SuperSPARC @ 50MHz
Bus: SBus
Notes: 32M standard.
SPARCstation 20M
Processor(s): SuperSPARC @ 50MHz, 86.1 MIPS
Bus: SBus
Memory: 512M physical, 32K off-chip cache
Notes: 32M standard. 1.44M 3.5" floppy.
SPARCstation 20/xx
Processor(s): SuperSPARC @ 50 or 60MHz, see below for SPEC
Bus: SBus and MBus; SBus for models 50 and 61 (and
possibly others?) @25MHz/64bits
Memory: 512M physical; 1M off-chip cache for model 61,
2M off-chip cache for model 612, 4M off-chip
cache for model 514, other models unknown
Notes: 1.44M 3.5" floppy. 32M standard all models. Two
CPUs in models 502 and 612; four CPUs in model
514. 50MHz for models 50, 502, 51, and 514;
60MHz for models 61 and 612. Code name "Kodiak".
model MHz SPECint92 SPECfp92 SPECint SPECfp
----- --- --------- -------- -Rate92--Rate92-
20/50 50 69.2 78.3 1628 1842
20/502 50x2 2833 2995
20/51 50 73.6 84.8 1731 1995
20/514 50x4 6034 6752
20/61 60 88.9 102.8 2092 2418
20/612 60x2 3903 4645
Processor Data
--------------
SuperSPARC
Texas Instruments TMS390Z50. On-chip 20K 5-way set-associative
I-cache, physically indexed and tagged. On-chip 16K 4-way
set-associative D-cache, write-back, physically indexed and tagged.
65536 hardware contexts. FPU and SPARC Reference MMU on chip. SPARC
Reference MMU has in-memory 3-level page tables, similar to a
de-baroqued subset of the 68030 MMU, but with Sun-MMU-style contexts.
microSPARC
Texas Instruments TMS390S10. On-chip 4K I-cache. On-chip 2K D-cache.
64 hardware contexts. FPU and SPARC Reference MMU on chip. SPARC
Reference MMU has in-memory 3-level page tables, similar to a
de-baroqued subset of the 68030 MMU, but with Sun-MMU-style contexts.
ROSS RT601
Cypress CY7C601
These two are the same chip, renamed when Cypress sold ROSS
Technology to Fujitsu.
END OF PART I OF THE SUN HARDWARE REFERENCE
--
James W. Birdsall jwbirdsa@picarefy.picarefy.com
Compu$erve: 71261,1731 GEnie: J.BIRDSALL2
"For it is the doom of men that they forget." -- Merlin
GCS d--(++) -p+ c++(++++) l u+++ e- m++(-) s+/ n- h(++) f+ g+ w++ t+ r y?(*)
From jwbirdsa@picarefy.picarefy.com Thu Dec 1 12:40:02 EST 1994
Article: 24112 of comp.sys.sun.hardware
Newsgroups: comp.sys.sun.hardware
Path: babbage.ece.uc.edu!news.kei.com!bloom-beacon.mit.edu!gatech!howland.reston.ans.net!ix.netcom.com!netcomsv!picarefy!jwbirdsa
From: jwbirdsa@picarefy.picarefy.com (James W. Birdsall)
Subject: Sun Hardware Reference Part 2 of 5
Message-ID: <1994Nov29.041420.4592@picarefy.picarefy.com>
Organization: Green Tiger Software
Date: Tue, 29 Nov 1994 04:14:20 GMT
Lines: 647
Archive-name: sun-hdwr-ref/part2
Posting-Frequency: as revised
Version: $Id: part2,v 1.2 1994/11/29 04:02:29 jwbirdsa Exp $
THE SUN HARDWARE REFERENCE
compiled by James W. Birdsall
(jwbirdsa@picarefy.com)
PART II
=======
FAQ
FAQ
===
ROM Monitors
------------
Sun-2's sported a rather primitive monitor; with each succeeding
model line, it has become more powerful. In all models, the machine
enters the ROM monitor upon power up. The monitor tries to boot from a
default device, which may be determined by a simple priority-ordered
search for boot devices (Sun-2) or by EEPROM settings (Sun-3 and later).
If it cannot find a boot device or the boot device is offline, it enters
command-line mode. Command-line mode may be manually invoked at any
time, including while the OS is running, by holding down L1 and then
pressing A on a Sun console, or sending BREAK if you are using a
terminal as the console. On all models, the "c" (continue) command
resumes execution at the point where the monitor was entered, so you can
recover from accidentally halting the OS. Note that if you are using a
terminal as the console, turning it off or disconnecting it is
interpreted as BREAK and halts the machine.
Note that the ROM monitor in a machine may or may not know about any
particular color framebuffer, depending on the revision of the ROM and
the age of the framebuffer standard. If the ROM does not know how to
detect and display on the particular color framebuffer you have
installed, it will be unable to display the normal ROM boot messages.
This does not affect OS support for the framebuffer; if you are willing
to boot blind, SunOS should find the framebuffer and start displaying on
it normally. The alternative is to get a more recent ROM or a different
framebuffer.
SUN-1
No information. The 100U used a Sun-2 CPU (the same one used in early
2/120 units), so it had a Sun-2 ROM monitor.
SUN-2
The ROM monitor in at least the 2/120 and 2/170 (and probably all
other Sun-2 models) is capable of booting and performing some memory and
register operations, but not much more. There is no online help or
diagnostics.
The boot command is of the form "b dd(x,y,z) args" where "dd" is a
device string, "x" is the controller number, "y" is the unit number (?),
"z" is the partition number, and "args" are optional arguments to the
kernel. "dd" may be sd (SCSI disk), st (SCSI tape), xy (Xylogics SMD
controller), ie (Sun Ethernet board), or ec (3Com Ethernet board), and
probably others (mt?). For example, to boot from the first partition on
the first SCSI disk on the first SCSI controller (a common
configuration), the command would be "b sd(0,0,0)". To boot from the
first partition on the second SMD disk on the first SMD controller (a
configuration I have), the command would be "b xy(0,1,0)". To boot from
the fourth file on the first SCSI tape drive on the first SCSI
controller (booting from the n'th file may be required during OS
installation), the command would be "b st(0,0,3)".
Note that the ROM monitor makes certain assumptions about SCSI IDs --
the tape drive is actually at SCSI ID 4, but is referred to as tape unit
0. By default ("b"), the ROM monitor tries to boot from (0,0,0) on the
highest-priority bootable device that it can find in the machine's
slots; the priority order is xy, sd, and ie/ec (don't know which has
priority over the other). It never boots from tape by default. There may
be other bootable devices, but I have never seen them.
Also note that for at least some versions of SunOS, "args" is not
actually passed to the kernel. The "b" command reads a tiny bootstrap
>from the indicated device. The bootstrap then automatically continues
the boot from the same device, ignoring "args". The only way I have
found to actually pass arguments such as the single-user flag (-s) to
the kernel is to use the bootstrap program on the OS tapes, which gives
a prompt rather than continuing automatically. At that prompt, entering
the device information followed by the arguments (e.g. "xy(0,1,0) -s")
will actually get the arguments passed to the kernel.
SUN-3
The Sun-3 ROM monitor is much more sophisticated. Entering "?" will
produce a list of commands with brief explanations and syntax. The ROM
contains diagnostics sufficient for a preliminary checkout of a machine
for which you do not have a boot device. Syntax of the boot command is
largely the same as for Sun-2's, with a few differences: the default
boot device is determined by the EEPROM settings rather than a hardware
search; on machines with a Lance Ethernet chip rather than Intel, the
Ethernet device is le rather than ie; and "args" is passed to the kernel
correctly.
SUN-386i
No information.
SUN-4
The Sun-4 ROM monitor is vastly more sophisticated than even the
Sun-3 version. It has two different command-line modes... (I expect to
be getting an SLC soon, and will complete this section after checking
out its ROM monitor).
Using a Terminal as Console
---------------------------
Every Sun model has the ability to use a serial terminal as a
console, instead of a Sun framebuffer and keyboard. In general, machines
which have a removeable framebuffer (on a separate board rather than
built into the CPU board/motherboard) require that the framebuffer be
removed; the ROM monitor notes the absence of a framebuffer and sends
output to the first serial port on the CPU board (usually labelled
ttya), and the OS does the same when booted. Machines which do not have
a removeable framebuffer usually switch to terminal mode when the
keyboard is not connected.
The Sun 2/120 and 2/170 have an unusual configuration: the keyboard
and mouse connect to the framebuffer board rather than the CPU. If the
framebuffer board is removed, all input and output goes to ttya, as
might be expected. If a framebuffer is present but no keyboard is
connected, output goes to the framebuffer, but input comes from ttya.
Terminals should be set for 9600 bps, 8 data bits, one stop bit, and
no parity. The Sun 3/260 and 3/280 support the usual connection on ttya,
but can also support a console terminal at 1200 bps on the second serial
port on the CPU board, ttyb.
The equivalent of L1-A (halt machine, drop to ROM monitor) from a
terminal console is BREAK. Unfortunately, turning off the terminal or
disconnecting it is usually interpreted as a BREAK and halts the
machine. Thus, it is not easily possible to use one terminal with many
machines via a switchbox.
Memory Display On Startup
-------------------------
One of the points which causes much confusion is the startup display
of how much memory is installed versus how much is being tested.
As with most subjects, little is known about what the Sun-1's
displayed, except the 100U which used a Sun-2 CPU.
The Sun 2/120, 2/170, and probably all other Sun-2 models simply
display the amount of memory installed. If the ROM monitor sees the
memory, SunOS should see it as well, and if the ROM monitor does not see
it, SunOS is most unlikely to see it either. All memory is tested, but
there are no displays to that effect unless an error is found. (Note
that installing memory boards set to overlapping address ranges causes
errors.)
With the Sun-3's, the ability to set how much memory would be tested
on startup was added; it is stored in the EEPROM along with a variety of
other settings. The total amount of memory installed is displayed, on
one of the first lines printed (in the same area as ROM revision, serial
number, etc.), but the line stating how much memory is being tested is
much more conspicuous. The amount of memory tested is not automatically
increased when more memory is installed, which frequently leads to dismay
by the installer when the machine apparently does not recognize the
memory just installed. Sun-4's behave the same way.
SunOS does not care how much memory was tested. It will use however
much is installed. As with the Sun-2's, if the ROM monitor sees the
memory, SunOS should see it as well, and if the ROM monitor does not see
it, SunOS is most unlikely to see it either.
Miscellaneous Questions and Answers
-----------------------------------
1) I can't get anything out of the onboard SX video port on my
SPARCstation 20.
2) Why doesn't my old SBus card fit the slot in my newer machine, or
vice versa?
3) My IDPROM just died. What can I do?
4) Where can I get information about the IDPROM/NVRAM?
5) Why doesn't my new monochrome monitor work with older monochrome
framebuffers, or vice versa?
6) There is a battery on my VME SCSI host adapter board. What's it for?
7) Can I run my old, slow SCSI drives on a SS1000?
8) Can I use a type-4 keyboard on a Sun-3 that normally takes a type-3
keyboard?
9) I have a VME-based CPU but not the matching chassis. Can I put it in
some other Sun VME chassis?
10) What's the situation with the 4/6xx and Solaris 1.x/2.x?
11) Can I use a non-Sun CD-ROM drive? Will I be able to boot from it?
12) Can I use a Sun CD-ROM drive on some other computer?
13) What's the maximum DVMA burst size for various SBus machines?
14) How do I put SIMMs into a 3/80? SPARCstation 1/1+/2? IPX? 4/110?
15) Can I put 4M SIMMs in my 3/80?
16) Can I put two 36MHz MBus modules in my SPARCstation 10/30?
17) My Sun doesn't like 3-chip SIMMs.
18) How do I switch between the built-in thin Ethernet (BNC) transceiver
and the AUI port on a 4/110?
1) I can't get anything out of the onboard SX video port on my
SPARCstation 20.
To use the onboard SX video, you need a VSIMM. This is an
extra-long SIMM that sits in one of the two dual-ported memory
slots. If you do not have a VSIMM, the onboard SX video will not
work. If you did not buy the machine in an SX configuration, it
did not come with a VSIMM. You can order one separately to
enable the onboard SX video.
2) Why doesn't my old SBus card fit the slot in my newer machine, or
vice versa?
From Chuck Narad:
In SBus rev A, the cards were designed to snap into place in the
SS1 enclosure. Later, before the spec went big time (before the
IEEE standard), we decided to make SBus fit into other
environments such as VME card spacing (as was done on the
600MP). For reasons of card pitch and RFI compliance the
backplate needed to be shorter, since the originators of the
spec hadn't thought about how to do this; for SS1/SS2
compatibility the snap-in 'ears' needed to be maintained. We
ended up with a 2-piece backplate where the 'ears' were a
removable part, and the screw-holes could be used to mount the
card in systems that did not use the ears.
This decision took over a year and cost thousands of lives :-)
This two-piece backplate was finalized quite a while ago, and
made it into SBus rev B.0. Unfortunately many third-party
vendors continued to make older, rev-A backplates for a couple
years after the change was announced and broadcast in such
places as the SBus spec, the SBus bulletin, newsgroups, etc.
Also unfortunately, there was a significant number of old-style
cards shipped by Sun by that time; the hope was that few
customers actually moved cards from one system to another, and
the volumes of new cards swamped the volumes of old cards
quickly. The theory was that all bus standards go through a
'shake-down cruise' in their first incarnations, and repairs to
early decisions sometimes leave incompatibilities with older
parts (examples include VME, SCSI, Multibus... you get the
picture). SBus ended up being used in a much wider range of
machines than it was originally intended for.
Later, the mechanical team on the SS10 decided to take advantage
of the removable ears for various reasons, so in that enclosure
also the older cards won't fit.
Now the good news; as long as you don't care about minor RFI
leakeage, you can just cut off the ears on the old card with a
pair of diagonal cutters, and the card will fit into the slot
fine, you just can't use screws to secure it.
3) My IDPROM just died. What can I do?
4) Where can I get information about the IDPROM/NVRAM?
Get eeprom-nvram.faq and nvram.faq from
ftp.netcom.com:/pub/henderso.
5) Why doesn't my new monochrome monitor work with older monochrome
framebuffers, or vice versa?
Older monochrome framebuffers and monitors used a 66Hz vertical
refresh rate. Newer units use a 76Hz vertical refresh rate. The
GX framebuffers straddle the two: the dual-slot version does not
support 76Hz vertical refresh, but the single-slot version does.
6) There is a battery on my VME SCSI host adapter board. What's it for?
It powers a time-of-day clock chip which is not used by Suns.
7) Can I run my old, slow SCSI drives on a SS1000?
Yes. You may get a lot of SCSI errors. One individual, after a
lot of talking to Sun, solved the problem with patch 101378-09.
Related Sun bug ids are 1132229, 1173973, 1162452, and patch
102002-01.
8) Can I use a type-4 keyboard on a Sun-3 that normally takes a type-3
keyboard?
One individual built a connecting cable and got a type-4
keyboard to work on a 3/60. Presumably the same technique would
work for any other Sun-3.
9) I have a VME-based CPU but not the matching chassis. Can I put it in
some other Sun VME chassis?
In general, yes. CPU boards which have onboard memory can be put
in just about any chassis, including the 3/50 and 3/60 chassis,
which don't have a full set of VME connectors -- they only have
the power connector! CPU boards which require external memory
boards (such as the 3/2xx) obviously require a chassis with at
least two slots and a full set of VME connectors.
With some chassis, there may be problems with lacking voltages.
One individual reports that a 4/3xx CPU works in a 3/60 chassis,
except the lack of -12VDC means "we can't use a console on it."
It is also possible to make multiple CPUs share a VME chassis.
This is trickier. It requires isolating sections of the bus, and
being sure not to stomp on specialized slots used for memory or
SCSI boards.
10) What's the situation with the 4/6xx and Solaris 1.x/2.x?
From Greg Elkinbard:
SuperSPARC Rev 3.1, 3.2, 3.3 require patches:
Solaris 1.1 - 101508, 101509
Solaris 1.1.1_U1 - 101726, 101408
Solaris 2.3 - 101318, 101406
If you have Rev 3.5 or Rev 5.x then you should disable 101509,
101408, 101406
Rev 3.5 is compatible with Solaris 1.1, 1.1.1B, 2.3 do not use
it with 1.1.1A (4.1.3_U1)
Rev 5.x is compatible with Solaris 1.1, 1.1.1A, 1.1.1B, 2.3
Galaxy (4/6xx) compatible processors and rev:
SM41 - 501-2258, 501-2270, 501-2359 - Rev 2.x
SM51 - 501-2352, 501-2360, 501-2361, 501-2387 - rev 3.x
SM51 - 501-2607, 501-2562-01, 501-2562-02, - rev 3.5
SM51 - 501-2617, 501-2707 - rev 5.x
SM520 - 501-2444 - rev 3.x
SM521 - 501-2445 - rev 3.x
Field service manual states that minimum os for SM520 and SM521
is 2.3, this leads me to believe that 1.x will not support
Viking MP reliably (i.e use it at your own risk)
Boot prom 2.8v2 or greater is required for SM41.
Boot prom 2.10 or greater is required for SM51.
11) Can I use a non-Sun CD-ROM drive? Will I be able to boot from it?
12) Can I use a Sun CD-ROM drive on some other computer?
The "CD-ROMs on Sun Hardware FAQ" is posted periodically to
comp.sys.sun.hardware and alt.cdrom by Kyle Downey
(96kfd@williams.edu). It may also be archived at rtfm.mit.edu.
In general, the answer is "maybe, and possibly only after
modifying the drive or the kernel."
13) What's the maximum DVMA burst size for various SBus machines?
This is a very complicated question. The SBus controller is
probably capable of handling any burst size; the limit factor is
usually the slave interface to main memory. The SPARCstation 2
and microSPARC-based machines were supposedly limited to 16-byte
bursts (one individual reports that, using an SBus card with
programmable burst sizes, he was able to successfully use
64-byte bursts to main memory). MicroSPARC II-based machines and
MBus machines supposedly could do 32-byte bursts, and the
SPARCserver 1000 and SPARCcenter 2000 supposedly can do full
64-byte bursts. The SPARCstation 20 models with 64-bit SBuses
can do 128-byte bursts, although there are not many 64-bit SBus
cards to take advantage of it yet.
14) How do I put SIMMs into a 3/80? SPARCstation 1/1+/2? IPX? 4/110?
SPARCstation 1/1+:
Nearest disk connectors
_______ _______
| | | |
| 0 | | 1 |
| | | |
|_______| |_______|
_______ _______
| | | |
| 2 | | 3 |
| | | |
|_______| |_______|
Nearest SBus connectors
3/80, SPARCstation 2:
The sixteen SIMM slots are arranged in four groups of four.
Electrically, there are four "banks," each of which is composed
of one slot from each group:
Back of machine (nearest SBus connectors)
------------------ 0 0 --------------------
------------------ 1 1 --------------------
------------------ 2 2 --------------------
------------------ 3 3 --------------------
----------------- 0 0 --------------------
----------------- 1 1 --------------------
----------------- 2 2 --------------------
----------------- 3 3 --------------------
Front of machine (nearest disk connectors)
Banks must be filled in order (0 through 3), and SIMM sizes (1M
or 4M) must not be mixed with in a bank.
IPX:
------------------ 0
------------------ 1
------------------ 2
------------------ 3
Nearest SBus connectors
4/110:
From the original pseudo-FAQ:
Nearest VME connectors
_______ _______
| | | |
| 3 | | 4 | Banks have eight SIMM slots
| | | | each.
|_______| |_______| J400
_______ _______ Note: when using mixed SIMMs
| | | | J1300 to get 20M, the 1M SIMMs must
| 1 | | 2 | go in banks 2 and 4 or the
| | | | J1400 machine won't boot.
|_______| |_______|
J101 1-2
J100 1-2
3-4
Total memory: 8M 16M 20M 32M
SIMM size: 256K 1M 256K/1M 1M
J100
1-2 JU UN JU UN
3-4 UN JU UN JU
J400
1-2 UN JU UN JU
3-4 JU UN UN JU
5-6 JU JU JU Un
J1300
same JU UN UN JU
different UN JU JU UN
256K JU UN JU UN
1M UN JU UN JU
2M UN UN UN UN
<32M JU JU JU UN
32M UN UN UN JU
unused UN UN UN UN
J1400
same JU UN UN JU
different UN JU JU UN
256K JU UN UN UN
1M UN JU JU JU
2M UN UN UN UN
<32M JU JU JU UN
32M UN UN UN JU
unused UN UN UN UN
15) Can I put 4M SIMMs in my 3/80?
If you have version 3.0.2 or better of the boot PROMS, yes. The
version is displayed in the startup messages immediately after
powering the machine on. You can install up to 40M of memory by
putting 4M 80ns SIMMs in banks 0 and 1 or 2 (sorry, not clear
which it should be), and filling the remaining two banks with 1M
80ns SIMMs.
Note that version 3.0.2 has known problems with booting from
QIC-150 tape drives.
16) Can I put two 36MHz MBus modules in my SPARCstation 10/30?
From John DiMarco:
There is no intrinsic technical reason why a 36MHz mbus can't
support two modules. While it is true that you cannot normally
configure a system to support two M30 modules, the reason for
this is that early revisions of the SuperSPARC processor
contained bugs that prevented MP configurations from working
properly without the 1MB external cache. Most if not all M20
(33MHz) and M30 (36MHz) modules, and many M40 (40MHz) modules
had this problem.
17) My Sun doesn't like 3-chip SIMMs.
From John O'Connor:
3-chip SIMMs have two 4Mbit chips (organised as 1M * 4bits) plus
one 1Mbit chip as opposed to the nine 1Mbit chips on the 9-chip
SIMMS. The difference arises from the fact that the 4Mbit chips
require more addresses to be read in the refresh cycles, so you
get unreliable operation of 3-chip SIMMs in systems that don't
provide enough refresh cycles.
18) How do I switch between the built-in thin Ethernet (BNC) transceiver
and the AUI port on a 4/110?
Jumper J1800 on the motherboard controls this. Jump it to use
the AUI port.
Facts in Search of a Home
-------------------------
+ Sun 3/50's and 3/60's often used the Matsushita ETX-593C101M power
supply, capable of supplying 100W (15A @ 5V, 2A @ -5V, and 1.3A @
12V).
+ Sun 4/1xx CPU boards require 69.5W (13.8A @ 5V, and 0.1A @ -5V).
+ MBus modules for the SPARCstation 10/514 (two 50MHz CPUs and
corresponding 1M caches) are physically so large that they each cover
two SBus slots. The SBus slots are not actually used, just
inaccessible.
+ The Adaptec 5500 card was "similar in function to the 4000", which was
a SCSI-MFM converter used for disks, mostly in Sun-2's. It had a
number of jumpers:
A-B hard reset
SCSI bus reset initiates hard reset of card when jumped.
C-D reserved
E-F hard-sectored drive on LUN0
G-H hard-sectored drive on LUN1
J-K reserved
DIAG diagnostics
Continuously repeat selftest when jumped.
Par SCSI parity
Enable SCSI bus parity checking when jumped. Parity is always
generated.
A4 SCSI ID MSB
A2 SCSI ID
A1 SCSI ID LSB
Miscellaneous Pinouts
---------------------
+ DB9 serial ports on 3/80, 4/3xx, others?
1 DCD 4 DTR 7 RTS
2 RxD 5 GND 8 CTS
3 TxD 6 DSR 9 unused
+ parallel port on 3/80
1 STBN 9 D7 17 SLCN
2 D0 (data 0) 10 ACK 18 GND
3 D1 11 BUSY 19 GND
4 D2 12 PAPE 20 GND
5 D3 13 SLCT 21 GND
6 D4 14 AFXN 22 GND
7 D5 15 ERRN 23 GND
8 D6 16 ININ 24 GND
25 GND
+ DIN-8 serial port on SPARCstation IPC, others?
-------
/ === \
/ \
/ 6 7 8 \
| |
| 3 4 5 |
\ /
\ 1 2 /
\_______/
1 DTR 4 GND 7 DCD
2 CTS 5 RxD 8 RxC (receive clock)
3 TxD 6 RTS
+ DB25 A/B serial ports on SPARCstation SLC, ELC, others?
1 unused 9 unused 17 A-RxC (receive clock)
2 A-TxD 10 unused 18 unused
3 A-RxD 11 unused 19 B-RTS
4 A-RTS 12 B-DCD 20 A-DTR
5 A-CTS 13 B-CTS 21 unused
6 A-DSR 14 B-TxD 22 unused
7 A&B-GND 15 A-TxC 23 unused
8 A-DCD 16 B-RxD 24 TxOut (?)
25 unused
Note that only port A has full modem control.
+ 50-pin motherboard card-edge test connector on sun4c's
1 eject 18 direction 35 unused
2 unused 19 GND 36 VCC (+5V)
3 GND 20 step 37 ledout-
4 unused 21 GND 38 VCC (+5V)
5 GND 22 wrdata 39 unused
6 unused 23 GND 40 VCC (+5V)
7 GND 24 wrgate 41 por-
8 index 25 GND 42 VCC (+5V)
9 GND 26 trk00 43 VDD (+12V)
10 ds0 27 GND 44 VCC (+5V)
11 GND 28 wrprot 45 VBB (-12V)
12 unused 29 GND 46 VCC (+5V)
13 GND 30 rddata 47 unused
14 unused 31 GND 48 VCC (+5V)
15 GND 32 hdsel 49 VCC (+5V)
16 motor_on 33 GND 50 VCC (+5V)
17 GND 34 unused
Pins 36, 38, 40, 42, 44, 46, and 48-50 (VCC, +5V) are the same as
pins 1, 2, 7, and 8 on the power connector.
Pin 37 (ledout-) is the same as pin 2 on the speaker connector.
Pin 41 (por-) is Power-On Reset, like the Power Good signal on PC
power supplies, and the same as pin 6 on the power connector.
Pin 43 (VDD, +12V) is the same as pins 5 and 11 on the power
connector.
Pin 45 (VBB, -12V) is the same as pin 12 on the power connector.
END OF PART II OF THE SUN HARDWARE REFERENCE
--
James W. Birdsall jwbirdsa@picarefy.picarefy.com
Compu$erve: 71261,1731 GEnie: J.BIRDSALL2
"For it is the doom of men that they forget." -- Merlin
GCS d--(++) -p+ c++(++++) l u+++ e- m++(-) s+/ n- h(++) f+ g+ w++ t+ r y?(*)
From jwbirdsa@picarefy.picarefy.com Thu Dec 1 12:40:15 EST 1994
Article: 24113 of comp.sys.sun.hardware
Newsgroups: comp.sys.sun.hardware
Path: babbage.ece.uc.edu!news.kei.com!bloom-beacon.mit.edu!gatech!howland.reston.ans.net!ix.netcom.com!netcomsv!picarefy!jwbirdsa
From: jwbirdsa@picarefy.picarefy.com (James W. Birdsall)
Subject: Sun Hardware Reference Part 3 of 5
Message-ID: <1994Nov29.041523.4698@picarefy.picarefy.com>
Organization: Green Tiger Software
Date: Tue, 29 Nov 1994 04:15:23 GMT
Lines: 1307
Archive-name: sun-hdwr-ref/part3
Posting-Frequency: as revised
Version: $Id: part3,v 1.3 1994/11/29 04:05:11 jwbirdsa Exp $
THE SUN HARDWARE REFERENCE
compiled by James W. Birdsall
(jwbirdsa@picarefy.com)
PART III
========
BOARDS
BOARDS
======
This section covers the various circuit boards which make up or are
used with Sun systems. This includes: CPU boards/motherboards; memory
boards; video boards and video accelerator boards; SCSI controller
boards; non-SCSI disk controller boards such as SMD and IPI controllers
and boards used to connect non-SCSI disks to SCSI busses; non-SCSI tape
controller boards such as those used with 9-track tapes; Ethernet boards
(boards for systems where Ethernet is not integrated into the
CPU/motherboard and boards providing second, third, etc. network
connections for systems with integrated Ethernet) and boards for other
networks such as Token-Ring and FDDI; communication boards, including
serial, parallel, synchronous, and X.25 boards; floating-point and other
system accelerator boards; cardcage backplanes; and boards not covered
by the categories above. The first subsection is a brief listing of
boards described in the rest of this section, sorted by bus type
(Multibus, VME, P4, ISA, SBus, MBus, XDBus, SCSI, None).
Crossreference by bus
---------------------
MULTIBUS
370-0502 ? 0167 Computer Products Corporation TAPEMASTER
370-1012 Xylogics 450 SMD controller
370-1021 Sky Floating Point Processor Multibus
501-0288 3COM 3C400 Ethernet
501-0289 color video
501-1003 monochrome video/keyboard/mouse ECL only
501-1004 Sun-2 Ethernet
501-1006 Sun-2 SCSI/serial Multibus
501-1007 100U,2/120,2/170 CPU
501-1013 1M RAM
501-1048 1M RAM
501-1051 2/120,2/170 CPU
501-1052 monochrome video/keyboard/mouse ECL/TTL
xxx-xxxx Systech MTI-800A/1600A Multiple Terminal Interface
xxx-xxxx Systech VPC-2200 Versatec Printer/Plotter controller
VME
501-1014 Sun-2 color framebuffer
501-1045 "Sun-2" SCSI host adapter, 6U
501-1055 GP graphics processor (accelerator)
501-1058 GB graphics buffer (used with GP)
501-1089 cg3 color framebuffer
501-1100 3/2xx CPU
501-1102 3/2xx 8M memory
501-1116 cg3 color framebuffer
501-1131 3/1xx 2M memory
501-1132 3/1xx 4M memory
501-1138 "Sun-2" SCSI host adapter, external
501-1139 GP+ graphics processor (accelerator)
501-1149 "Sun-2" SCSI host adapter, internal
501-1167 "Sun-2" SCSI host adapter, internal/external
501-1170 "Sun-3" SCSI host adapter, internal
501-1206 3/2xx CPU
501-1217 "Sun-3" SCSI host adapter, external
501-1236 "Sun-3" SCSI host adapter, 6U
501-1267 cg5 color framebuffer
501-1268 GP2 graphics processor (accelerator)
501-1319 cg3 color framebuffer
501-1383 TAAC-1 system accelerator, POP board
501-1434 cg9 color framebuffer
501-1447 TAAC-1 system accelerator, DFB board
P4
ISA
SBUS
MBUS
XDBUS
SCSI
370-1010 Adaptec ACB4000 SCSI-MFM controller
370-1011 Sysgen SC4000 SCSI/QIC-II controller
xxx-xxxx Emulex MT-02 SCSI/QIC-02 controller
xxx-xxxx Emulex MD21 SCSI-ESDI controller
NONE
501-1075 3/50 motherboard
501-1133 3/50 motherboard
501-1162 3/50 motherboard
501-1205 3/60 motherboard
501-1207 3/50 motherboard
501-1322 3/60 motherboard
501-1334 3/60 motherboard
501-1345 3/60 motherboard
501-1689 4/40 (SPARCstation IPC) motherboard
501-1690 4/40 (SPARCstation IPC) motherboard
501-1835 4/40 (SPARCstation IPC) motherboard
CPU boards/motherboards
-----------------------
501-1007(-04 to -08) 100U,2/120,2/170 CPU Multibus
10MHz 68010, no floating point chip, MMU, no on-board memory.
Multibus interface.
The CPU board is entirely concealed within the chassis. On one
long edge, it has Multibus card-edge connectors. On the other
long edge, from top to bottom, it has: a header connector for the
Sun-1 parallel keyboard and mouse, eight LEDs, and a 50-pin header
connector (J1) for two serial ports.
Jumper information:
J200 Crystal shunt JUMPED by default
Removed for A.T.E. testing, installed for normal operation.
J400 EPROM select JUMPED by default
1-2 selects 27128 EPROMs (default)
3-4 selects 27256 EPROMs
J700 Bus priority on serial arbitration UNJUMPED by default
J701 Common bus request arbiter UNJUMPED by default
If the CPU board is used in conjunction with a Multibus DMA
board (such as a disk or tape controller) that does NOT
support the Common Bus Request (CRBQ), the CPU board must be
configured such that it gives up the Multibus after every
Multibus cycle, by jumping J701. This also causes three
additional wait states for each Multibus access. When this
jumper is unjumped, the CPU board retains bus mastership until
a lower priority master requests it by asserting CRBQ.
Following a CRBQ, the CPU board yields mastership for at least
one cycle. Certain machine configurations (especially those
with color) will be much slower if this jumper is jumped.
J702 Enables the CCLK on P1 JUMPED by default
J703 Enables the BCLK on P1 JUMPED by default
J801 Selects +5V for the parallel mouse UNJUMPED by default
Used only in 100U configurations (?).
The two serial ports on J1 are usually labelled SIO-A and SIO-B
on the back of the machine and appear as /dev/ttya and /dev/ttyb
under SunOS. The documented maximum output speed is 19200 bps.
All ports are wired DTE and are compatible with both RS-232C and
RS-423, using Zilog Z8530A dual UART chips. The pinout of J1 is:
3 TxD-A 14 DTR-A 33 DD-B
4 DB-A 15 DCD-A 34 CTS-B
5 RxD-A 22 DA-A 36 DSR-B
7 RTS-A 24 BSY-A 38 GND-B
8 DD-A 28 TxD-B 39 DTR-B
9 CTS-A 29 DB-B 40 DCD-B
11 DSR-A 30 RxD-B 47 DA-B
13 GND-A 32 RTS-B 49 BSY-B
Power requirements are +5V @ 6A.
501-1051 2/120,2/170 CPU Multibus
10MHz 68010, no floating point chip, MMU, no on-board memory.
Multibus interface.
The CPU board is entirely concealed within the chassis. On one
long edge, it has Multibus card-edge connectors. On the other
long edge, from top to bottom, it has: a header connector for the
Sun-1 parallel keyboard and mouse, eight LEDs, and a 50-pin header
connector (J1) for two serial ports.
Jumper information:
J100
Sixteen pins, hardwired. All unjumped by default.
J102
1-2 Connects -5V to P1 -5V (default)
3-4 Connects -5V to regulator
J200 Crystal shunt JUMPED by default
Removed for A.T.E. testing, installed for normal operation.
J400
1-2 selects 27128 EPROMs (default)
3-4 selects 27256 EPROMs
J700
1-2 CPU drives P1 reset (jumped by default)
3-4 P1 INT drives CPU reset (unjumped by default)
5-6 serial arbiter enable (unjumped by default)
7-8 arbiter bus config select (unjumped by default)
If the CPU board is used in conjunction with a
Multibus DMA board (such as a disk or tape controller)
that does NOT support the Common Bus Request (CRBQ),
the CPU board must be configured such that it gives up
the Multibus after every Multibus cycle, by jumping
this jumper. This also causes three additional wait
states for each Multibus access. When this jumper is
unjumped, the CPU board retains bus mastership until a
lower priority master requests it by asserting CRBQ.
Following a CRBQ, the CPU board yields mastership for
at least one cycle. Certain machine configurations
(especially those with color) will be much slower if
this jumper is jumped.
J701
1-2 CPU drives P1 BCLK (jumped by default)
3-4 CPU drives P1 CCLK (jumped by default)
J801
Not used, unjumped by default.
The two serial ports on J1 are usually labelled SIO-A and SIO-B
on the back of the machine and appear as /dev/ttya and /dev/ttyb
under SunOS. The documented maximum output speed is 19200 bps.
All ports are wired DTE and are compatible with both RS-232C and
RS-423, using Zilog Z8530A dual UART chips. The pinout of J1 is:
3 TxD-A 14 DTR-A 33 DD-B
4 DB-A 15 DCD-A 34 CTS-B
5 RxD-A 22 DA-A 36 DSR-B
7 RTS-A 24 BSY-A 38 GND-B
8 DD-A 28 TxD-B 39 DTR-B
9 CTS-A 29 DB-B 40 DCD-B
11 DSR-A 30 RxD-B 47 DA-B
13 GND-A 32 RTS-B 49 BSY-B
Power requirements are +5V @ 6A, and -5V @ 0.1A or -12V @ 0.1A.
The last two are mutually exclusive.
501-1075 3/50 motherboard
15.7MHz 68020, a socket for a 68881 floating point chip (at
15.7MHz?), Sun-3 MMU with eight hardware contexts, up to 4M of
onboard memory. No bus interfaces.
From left to right, the back edge of the board has: a female
DB15 keyboard/mouse connector; eight LEDs (bit 0 to the left); a
switch to toggle between Normal and Diagnostics modes; a BNC
thin Ethernet connector; a female DB15 AUI Ethernet connector;
two female DB25 serial port connectors (ports B and A from left
to right); a female DB50 SCSI port connector; and a female DB9
monochrome video connector.
Pin 1 is usually in the upper right corner of all connectors.
Unconnected pins are not listed.
The pinout of the keyboard/mouse connector is:
1 RxD0 (keyboard) 8 GND
2 GND 9 GND
3 TxD0 (keyboard) 10 VCC
4 GND 11 VCC
5 RxD1 (mouse) 12 VCC
6 GND 14 VCC
7 TxD1 (mouse) 15 VCC
The eight LEDs are used for diagnostic purposes. In the chart
below, a "1" indicates a lit LED, and a "0" indicates an unlit
LED. The pattern is shown left to right, as it appears on the
LEDs.
Pattern Status Error
-------- ------ -----
11111111 Resetting CPU or PROMs bad
00000000 Test 0: CPU to SCC path CPU board (SCC) bad
10000000 Test 1: boot PROM Boot PROM bad
11000000 Test 3: context register CPU board (MMU) bad
00100000 Test 4: segment map RAM rd/wr CPU board (MMU) bad
10100000 Test 5: segment map RAM CPU board (MMU) bad
01100000 Test 6: page map RAM CPU board (MMU) bad
11100000 Test 7: memory data path CPU board bad
00010000 Test 8: bus error detection CPU board bad
10010000 Test 9: interrupt capability CPU board bad
01010000 Test 10: MMU read access CPU board bad
11010000 Test 11: MMU write access CPU board bad
00110000 Test 12: write to invalid page CPU board bad
10110000 Test 13: write to protected pg CPU board bad
01110000 Test 14: parity error check CPU board bad
11110000 Test 15: parity error check CPU board bad
00001000 Test 16: memory tests CPU board bad
00000001 Self-tests have found an error See below
00000010 An exception class error found See below
"Marching ones" (cycling through 10000000, 01000000, 00100000,
etc.) indicates that Unix is running OK. On power up, it cycles
through the tests in the chart above, then boots Unix. Pattern
11111111 may also mean that a SCSI device was powered up prior
to the CPU being powered up. If LED 7 (00000001) lights up while
the tests are being performed, it indicates that the test
failed. If LED 6 (00000010) lights up while the tests are being
performed, it indicates that an unexpected error (bus error,
address error, unexpected interrupt, etc.) occurred during the
test. When all tests are finished, LED 5 (00000100) starts
blinking to indicate that the ROM monitor is running and/or Unix
is booting.
If you want the machine to boot normally, set the diagnostics
switch to "NORM" (labelled "BOOT" on some early versions). If
you want extended diagnostics when you power up the system, set
the switch to the "DIAG" position. If the switch is set to
"DIAG", power-on self-test messages are sent to serial port A.
To switch between thin and AUI Ethernet, there is an
eight-position DIP switch (0618) on the motherboard just behind
the BNC and AUI connectors. To use thin Ethernet, all eight
switches must be ON. To use AUI Ethernet, all eight switches
must be OFF. Jumper J0642, which is next to DIP switch 0618,
determines the type of the transceiver, type 1 (capacitive
coupled) or type 2 (transformer coupled). To use a type 1
transceiver, jump the two pins; to use a type 2 transceiver,
unjump the pins. The pinout of the AUI Ethernet connector is:
2 E.COL+ 9 E.COL-
3 E.TxD+ 10 E.TxD-
5 E.RxD+ 12 E.RxD-
6 GND 13 +12V
The serial ports conform to both RS-232-C and RS-423 and are
wired DTE. The documented maximum speeds are 19200 bps for
output and 9600 bps for input. The pinout of the serial ports
is:
2 TxD (transmit data) 8 DCD (Data Carrier Detect)
3 RxD (receive data) 15 DB (transmit clock from DCE)
4 RTS (Request To Send) 17 DD (receive clock from DCE)
5 CTS (Clear To Send) 20 DTR (Data Terminal Ready)
6 DSR (Data Set Ready) 24 DA (transmit clock from DTE)
7 GND 25 VERR (-5V)
The DB, DD, and DA signals are not used with ordinary
asynchronous equipment such as most modems and terminals,
printers, etc.).
The pinout of the SCSI connector is:
1 GND 17 GND 34 GND
2 data bus 0 18 data parity 35 GND
3 GND 19 GND 36 busy
4 data bus 1 20 GND 37 GND
5 GND 21 GND 38 acknowledge
6 data bus 2 22 GND 39 GND
7 GND 23 GND 40 reset
8 data bus 3 24 GND 41 GND
9 GND 25 GND??? 42 message
10 data bus 4 26 ??? 43 GND
11 GND 27 GND 44 select
12 data bus 5 28 GND 45 GND
13 GND 29 GND 46 command/data
14 data bus 6 30 GND 47 GND
15 GND 31 GND 48 request
16 data bus 7 32 attention 49 GND
33 GND 50 input/output
and the pattern of the pins is:
49 46 43 .... 19 16 13 10 7 4 1
48 45 42 .... 18 15 12 9 6 3
50 47 44 41 .... 17 14 11 8 5 2
The monochrome video output levels are TTL. The pinout of the
monochrome video connector is:
1 VIDEO+ 6 VIDEO-
3 HSYNC 7 GND
4 VSYNC 8 GND
9 GND
A variety of parameters may be set in the EEPROM. Only settings
meaningful to the hardware are listed here; information used by
SunOS may be stored at other addresses.
0x18 Choose polling or selected boot device
0x00 poll -- search for SCSI disks, then
try to boot from network if none
found
0x12 boot from the selected device only
0x19-0x1D Selected boot device
first two bytes are 'sd' (0x73 0x64) to boot
from SCSI disk or 'le' (0x6C 0x65) to boot
from Ethernet
byte at 0x1B is controller number, usually 0
byte at 0x1C is unit number, usually 0
byte at 0x1D is partition number, usually 0
0x1F Set console I/O
0x00 monochrome framebuffer/keyboard
0x10 serial port A
0x11 serial port B
0x20 Choose boot display banner
0x00 Sun logo display
0x12 Display banner stored in 0x68-0xB7
0x21 Turn keyboard "click" on or off
0x00 no click
0x12 click
0x22-0x26 Specify diagnostic boot device (when NORM/DIAG
switch in DIAG position)
as 0x19-0x1D, or all zeroes to invoke ROM
monitor
0x28-0x4F Specify diagnostic boot path (when NORM/DIAG
switch in DIAG position)
ASCII codes for path and filename (?) to boot,
or all zeroes to invoke ROM monitor
0x68-0xB7 Custom banner
ASCII codes for desired banner, padded with
spaces and ending with 0x0D, 0x0A in
locations 0xB6 and 0xB7
Power requirements are +5V @ 13.5A max, -5.2V @ 0.8A max, and
+12V @ 0.5A max.
501-1100 3/2xx CPU VME
25MHz 68020, 20MHz 68881 floating point chip, Sun-3 MMU with
eight hardware contexts, no on-board memory but 64K write-back
cache, direct-mapped, virtually-indexed and virtually-tagged,
with 16-byte lines. VME interface. 256K of dual-ported video RAM
for the onboard high-resolution monochrome framebuffer.
From top to bottom, the back edge of the board has: two female
DB25 serial ports (A and B, respectively); a female DB15 AUI
Ethernet connector; a reset button; a switch to toggle between
Normal and Diagnostics modes; a female DB15 keyboard/mouse
connector; eight LEDs; and at the bottom, a female DB9 high-res
monochrome video connector.
The serial ports conform to both RS-232-C and RS-423 and are
wired DTE. The pinout of the serial ports is:
2 TxD (transmit data) 8 DCD (Data Carrier Detect)
3 RxD (receive data) 15 DB (transmit clock from DCE)
4 RTS (Request To Send) 17 DD (receive clock from DCE)
5 CTS (Clear To Send) 20 DTR (Data Terminal Ready)
6 DSR (Data Set Ready) 24 DA (transmit clock from DTE)
7 GND 25 -5V
The pinout of the AUI Ethernet connector is:
1 chassis ground 7 VCC
2 E.COL+ 9 E.COL-
3 E.TxD+ 10 E.TxD-
4 chassis ground 12 E.RxD-
5 E.RxD+ 13 +12V
6 GND
Note that VCC in pin 7 will be present only when pins 3-4 of
jumper J2401 are jumped.
The user reset button invokes a watchdog reset. The result
depends on the value at address 0x17 of the EEPROM (see table
below).
If you want the machine to boot normally, set the diagnostics
switch to "NORM". If you want extended diagnostics when you
power up the system, set the switch to the "DIAG" position. If
the switch is set to "DIAG", power-on self-test messages are
sent to serial port A at 9600 bps or serial port B at 1200 bps.
The pinout of the keyboard/mouse connector is:
1 RxD0 (keyboard) 8 GND
2 GND 9 GND
3 TxD0 (keyboard) 10 VCC
4 GND 11 VCC
5 RxD1 (mouse) 12 VCC
6 GND 14 VCC
7 TxD1 (mouse) 15 VCC
The eight LEDs are used for diagnostic purposes. In the chart
below, a "1" indicates a lit LED, and a "0" indicates an unlit
LED. Bit 0 is at the top and bit 7 is at the bottom; the
patterns below are show with bit 0 on the right.
Pattern Status
-------- ------
11111111 Resetting
10000000 PROM checksum test
01000000 DVMA register test
11000000 Context register test
00100000 Segment map read/write test
10100000 Segment map address test
01100000 Page map test
11100000 Memory path data test
00010000 Nonexistent memory bus error test
10010000 Interrupt test
01010000 Time-Of-Day clock interrupt test
11010000 MMU protection/status tests
00110000 ECC error test
10110000 Cache data 3-pattern test
01110000 Cache tag 3-pattern test
11110000 Memory tests
01001111 Initializing MMU
00000001 Self-tests have found an error
00000010 An exception class error occurred
"Marching ones" (cycling through 10000000, 01000000, 00100000,
etc.) indicates that Unix is running OK. On power up, it cycles
through the tests in the chart above, then boots Unix. If LED 7
(00000001) lights up while the tests are being performed, it
indicates that the test failed. If LED 6 (00000010) lights up
while the tests are being performed, it indicates that an
unexpected error (bus error, address error, unexpected
interrupt, etc.) occurred during the test. When all tests are
finished, LED 5 (00000100) starts blinking to indicate that the
ROM monitor is running and/or Unix is booting.
The monochrome video output levels are TTL (HSYNC and VSYNC) or
ECL (Video+ and Video-_. The output is and high resolution (1600
x 1100) only and a high-resolution monochrome monitor must be
used. The pinout of the monochrome video connector is:
1 VIDEO+ 6 VIDEO-
3 HSYNC 7 GND
4 VSYNC 8 GND
9 GND
The ID PROM is at location E4.
There is a lithium battery (BBCV2) on this board. It is
Matsushita Electric/Panasonic part number BR2325. It is
documented as not being a customer-replacable part.
Ethernet operation is governed by jumper J2401 in grid location
A-16. Factory configurations are marked with "*".
pins IN OUT
---- -- ---
1-2 *enable Ethernet clock disable Ethernet clock
3-4 +5V to Ethernet tap *no voltage (?)
5-6 type 1 transceiver (capacitive) *type 2 transceiver (xformer)
7-8 *UART clock enable UART clock disable
Operation of the VME bus is governed by jumpers J300, J500,
J2500, and J2600. J300 is found only on 501-1100 boards.
J300 at H-2 (only on 501-1100 boards)
1-2 P2 bus enable P2 bus disable
J500 at H-3/H-4
1-2 *VME interrupt level 1 (enable?)
3-4 *VME interrupt level 2 (enable?)
5-6 *VME interrupt level 3 (enable?)
7-8 *VME interrupt level 4 (enable?)
9-10 *VME interrupt level 5 (enable?)
11-12 *VME interrupt level 6 (enable?)
13-14 *VME interrupt level 7 (enable?)
15-16 nothing *nothing
J2500 at L-11
1-2 *CPU is VME arbiter & requester
3-4 CPU is VME requester only *
5-6 CPU is VME reset slave *
7-8 *CPU is VME reset master
J2600 at L-9
1-2 *enable VME clock disable VME clock
Operation of the CPU is governed by jumpers J100, J200, and
J2000.
J100 at H-5
1-2 68020 cache disable *68020 cache enable
J200 at J-6
1-2 nothing *nothing
3-4 *25MHz CPU enable
5-6 select 25MHz 68881 clock *
7-8 *select 20MHz 68881 clock
J2000 at H-1
1-2 *select 27512 boot PROM
3-4 select 27256 boot PROM
A variety of parameters may be set in the EEPROM. Only settings
meaningful to the hardware are listed here; information used by
SunOS may be stored at other addresses. There are probably other
settings which are not listed.
0x16 Should contain 0x13 for a 1600x1280 screen
0x17 Reset switch action
0x00 invoke ROM monitor
0x12 imitate power-on reset
0x1F Display device
0x00 monochrome monitor
0x10 terminal on serial port A
0x11 terminal on serial port B
0x12 color framebuffer/monitor
0x50 Number of columns
0x51 Number of rows
501-1133 3/50 motherboard
See 501-1075.
501-1162 3/50 motherboard
See 501-1075.
501-1205 3/60 motherboard
20MHz 68020, 20MHz (?) 68881 floating point chip, Sun-3 MMU with
eight hardware contexts, up to 24M on-board SIMM memory. No bus
interface, but a P4 connector for a color video board or other
option -- not the same as the P4 in the 3/80 or any SPARC model.
From left to right, the back edge of the board has: a female
DB15 keyboard/mouse connector; eight LEDs (bit 0 to the right); a
switch to toggle between Normal and Diagnostics modes; a BNC
thin Ethernet connector; a female DB15 AUI Ethernet connector;
two female DB25 serial port connectors (ports B and A from left
to right); a female DB50 SCSI port connector; and a female DB9
monochrome video connector. Above these are an upper row of
cutouts or connectors for color video and other options.
Pin 1 is usually in the upper right corner of all connectors.
Unconnected pins are not listed.
The pinout of the keyboard/mouse connector is:
1 RxD0 (keyboard) 8 GND
2 GND 9 GND
3 TxD0 (keyboard) 10 VCC
4 GND 11 VCC
5 RxD1 (mouse) 12 VCC
6 GND 14 VCC
7 TxD1 (mouse) 15 VCC
The eight LEDs are used for diagnostic purposes. In the chart
below, a "1" indicates a lit LED, and a "0" indicates an unlit
LED. The pattern is shown right to left, as it appears on the
LEDs.
Pattern Status
-------- ------
11111111 Resetting
00000001 PROM checksum test
00000011 Context register test
00000100 Segment map read/write test
00000101 Segment map address test
00000110 Page map test
00000111 Memory path data test
00001000 Nonexistent memory bus error test
00001001 Interrupt test
00001010 Time-Of-Day clock interrupt test
00001011 MMU protection/status tests
00001110 Parity error test #1
00001111 Parity error test #2
00010000 Memory test
10000000 Self-tests have found an error
01000000 An exception class error occurred
"Marching ones" (cycling through 10000000, 01000000, 00100000,
etc.) indicates that Unix is running OK. On power up, it cycles
through the tests in the chart above, then boots Unix. If LED 7
(10000000) lights up while the tests are being performed, it
indicates that the test failed. If LED 6 (01000000) lights up
with the tests are being performed, it indicates that an
unexpected error (bus error, address error, unexpected
interrupt, etc.) occurred during the test. When all tests are
finished, LED 5 (00100000) starts blinking to indicate that the
ROM monitor is running and/or Unix is booting.
If you want the machine to boot normally, set the diagnostics
switch to "NORM". If you want extended diagnostics when you
power up the system, set the switch to the "DIAG" position. If
the switch is set to "DIAG", power-on self-test messages are
sent to serial port A at 9600 bps, 8 data bits, one stop bit, no
parity, and XON/XOFF flow control.
To switch between thin and AUI Ethernet, there is a jumper block
in the forward left corner of the motherboard. The jumper
labelled "EXTXVR" (the second in from the right) should be
jumped for AUI Ethernet and unjumped for thin Ethernet. The
pinout of the AUI Ethernet connector is:
1 chassis ground 7 VCC
2 E.COL+ 9 E.COL-
3 E.TxD+ 10 E.TxD-
4 chassis ground 12 E.RxD-
5 E.RxD+ 13 +12V
6 GND
The serial ports conform to both RS-232-C and RS-423 and are
wired DTE. The pinout of the serial ports is:
2 TxD (transmit data) 8 DCD (Data Carrier Detect)
3 RxD (receive data) 15 DB (transmit clock from DCE)
4 RTS (Request To Send) 17 DD (receive clock from DCE)
5 CTS (Clear To Send) 20 DTR (Data Terminal Ready)
6 DSR (Data Set Ready) 24 DA (transmit clock from DTE)
7 GND 25 VERR (-5V)
The DB, DD, and DA signals are not used with ordinary
asynchronous equipment such as most modems and terminals,
printers, etc.).
The pinout of the SCSI connector is:
1 GND 17 GND 34 GND
2 data bus 0 18 data parity 35 GND
3 GND 19 GND 36 busy
4 data bus 1 20 GND 37 GND
5 GND 21 GND 38 acknowledge
6 data bus 2 22 GND 39 GND
7 GND 23 GND 40 reset
8 data bus 3 24 GND 41 GND
9 GND 25 GND??? 42 message
10 data bus 4 26 ??? 43 GND
11 GND 27 GND 44 select
12 data bus 5 28 GND 45 GND
13 GND 29 GND 46 command/data
14 data bus 6 30 GND 47 GND
15 GND 31 GND 48 request
16 data bus 7 32 attention 49 GND
33 GND 50 input/output
and the pattern of the pins is:
49 46 43 .... 19 16 13 10 7 4 1
48 45 42 .... 18 15 12 9 6 3
50 47 44 41 .... 17 14 11 8 5 2
The monochrome video output levels are TTL. The output can be
switched between low resolution (1152 x 900) and high resolution
(1600 x 1100) via a jumper in the front left corner of the
motherboard. The jumper labelled "HIGHRES" (the rightmost
jumper) should be jumped for high resolution operation and
unjumped for low resolution operation. The pinout of the
monochrome video connector is:
1 VIDEO+ 6 VIDEO-
3 HSYNC 7 GND
4 VSYNC 8 GND
9 GND
Memory is in the form of up to 24 1Mx9 SIMMs, rated 100ns or
faster, installed in groups of four starting with the SIMM slots
nearest the back of the motherboard and moving forward. These
SIMMs are the same kind used in IBM PC clones. Note that some
users have experienced problems with three-chip SIMMs (as
opposed to nine-chip SIMMs) -- see Misc Q&A #17. The amount of
memory present is set via a jumper block in the front left
corner of the motherboard. The leftmost six jumpers (labelled
"4MB", "8MB", "12MB", "16MB", "20MB", and "24MB") must be set so
that the jumpers up to the amount of memory installed are
jumped, and all higher jumpers are unjumped. For example, a
motherboard with 8M of memory should have the "4MB" and "8MB"
jumpers jumped and the rest unjumped.
Power requirements are +5V @ 11/13.5A typical/max, -5.2V @
0.3/0.5A typical/max, and +12V @ 0.3/0.5A typical/max.
501-1206 3/2xx CPU VME
See 501-1100.
501-1207 3/50 motherboard
See 501-1075.
501-1322 3/60 motherboard
See 501-1205.
501-1334 3/60 motherboard
See 501-1205.
501-1345 3/60 motherboard
See 501-1205.
501-1689 4/40 (SPARCstation IPC) motherboard
There are three replaceable fuses on the motherboard:
F071 Keyboard/mouse
2A fuse, PN 150-1162, loated above the serial ports
F0801 SCSI terminator power
1.5A fuse, PN 150-1162, located next to F0802
F0802 Ethernet transceiver power
2A fuse, PN 150-1974, located on the corner of the motherboard
by the SCSi connector
These fuses look like little plastic light bulbs about half an
inch long.
Memory is in the form of 1M or 4M x 9 30-pin 80ns SIMMs in three
banks:
Nearest disk connectors
_______ _______
| | | |
| 0 | | 1 |
| | | |
|_______| |_______|
_______
| |
| 2 |
| |
|_______|
Nearest SBus connectors
501-1690 4/40 (SPARCstation IPC) motherboard
See 501-1689.
501-1835 4/40 (SPARCstation IPC) motherboard
See 501-1689.
Memory boards
-------------
501-1013 1M Multibus
One megabyte of zero-wait-state memory with parity, consisting
of 144 64K x 1-bit chips. Connected to the processor by the
Multibus P2 connector only; the Multibus P1 connector is used
only for +5V and ground connections.
Eight-position DIP switch U506 controls the address at which the
board appears. The switches are all mutually exclusive. To make
the board the first megabyte (starting at address 0), turn
switch 1 ON and all others OFF. To make the board the second
megabyte (starting at address 0x100000), turn switch 2 ON and
all others OFF, etc. Via this method, the board may be set for
any megabyte from the first to the eighth; the eighth is only
available for memory when a monochrome display board is not
present in the system.
Power requirements are +5V @ 3A.
501-1048 1M Multibus
See 501-1013.
501-1102 8M VME 3/2xx
Eight megabytes of ECC memory consisting of 256K x 1-bit chips,
with onboard refresh control.
The first memory board in a Sun 3/2xx must always be in VME slot
6 and must have a 220/270-ohm terminator pack at location 34F.
Up to four boards are supported, with the other three boards
being in slots 2-4, and not having the terminator pack installed
at location 34F.
The jumper on the upper rear edge of the board (accessible
through the back panel) determines the memory location of the
board, in 8M increments. The first board should have the jumper
set to 0 (at the bottom); additional boards should be set to 1
through 3 (moving toward the top of the board) in order.
There are five LEDs on the upper rear edge of the board. In
normal operation, only the two green LEDs should be lit.
UE Uncorrectable error (when lit) RED
CE Correctable error (when lit) YELLOW
DIS CPU access disabled (when lit) YELLOW
CPU CPU accessing memory GREEN
This LED flickers because it is only lit when the CPU is
actually accessing the memory on the board. If the LED is not
flickering, that simply means you have more memory than you
need at the moment -- the board is not being accessed
significantly.
REF Refresh OK (when lit) GREEN
If this LED is not lit, refresh has failed and the board
should be repaired or replaced.
501-1131 2M VME 3/1xx
Two megabytes of memory, similar in construction to the 501-1132
4M memory board.
There are two jumpers near one of the VME connectors. The one
nearest the connector should be jumped, and the other unjumped.
There are two DIP switches (U3118 and U3119) near the jumpers.
These set the base address of the board. The switch positions
are mutually exclusive; within each bank, only one should be ON
at a time. U3119 is apparently not used for this board.
U3118
1 unknown
2 base address 0x200000 (starts at 2M)
3 base address 0x400000 (starts at 4M)
4 base address 0x600000 (starts at 6M)
5-8 unknown
501-1132 4M VME 3/1xx
Four megabytes of memory, similar in construction to the
501-1131 2M memory board.
There are two jumpers near one of the VME connectors. The one
farther away from the connector should be jumped, and the other
unjumped.
There are two DIP switches (U3118 and U3119) near the jumpers.
These set the base address of the board. The switch positions
are mutually exclusive; within each bank, only one should be ON
at a time.
base address U3118 U3119
------------ ----- -----
0x200000 (2M) 2 3
0x400000 (4M) 3 4
0x600000 (6M) 4 5
0x800000 (8M) 5 6
0xA00000 (10M) 6 7
0xC00000 (12M) 7 8
Video boards
------------
VIDEO STANDARDS
MONO
bwone
Sun-1 monochrome framebuffer.
bwtwo
The standard monochrome framebuffer, found in everything
from the first Sun-2 to desktop SPARCs, and the 386i as
well. Standard resolution is 1152 x 900 and high
resolution is 1280 x 1024; other resolutions may exist.
GRAYSCALE
mgtwo
No information.
COLOR
Note that the ROM monitor in a machine may or may not know about any
particular color framebuffer, depending on the revision of the ROM and
the age of the framebuffer standard. If the ROM does not know how to
detect/display on the particular color framebuffer you have installed,
it will be unable to display the normal ROM boot messages. This does not
affect OS support for the framebuffer; if you are willing to boot blind,
SunOS should find the framebuffer and start displaying on it normally.
The alternative is to get a more recent ROM or a different framebuffer.
cgone
Sun-1 color framebuffer. Can run SunWindows. The
hardware occupies 16K of Multibus address space, by
default starting at addresses 0xE8000 or 0xEC000 and
using interrupt level 3.
cgtwo
VME-based color framebuffer found in Sun-3's and
Sun-4's. The hardware occupies 4M of VMEbus address
space, by default starting at address 0x400000 and using
interrupt level 4.
cgthree
8-bit color framebuffer found in Sun-4's and Sun-386i's.
cgfour
8-bit (?) color framebuffer, found in Sun-3's and
Sun-4's, with a monochrome overlay plane and an overlay
enable plane on the 3/110 and some 3/60 models. It is
the onboard framebuffer for the 3/110. The SunOS driver
implements ioctls to get and put colormaps; the 3/60
models have an overlay plane colormap as well.
cgfive
No information.
cgsix
8-bit accelerated (GX) color framebuffer, found in
Sun-3's and Sun-4's. The GX accelerator is a low-end
accelerator designed to enhance vector and polygon
drawing performance.
cgeight
24-bit color framebuffer, found in Sun-3's and Sun-4's,
with a monochrome overlay plane and in some cases an
overlay enable plane as well. Despite being 24-bit, the
SunOS driver is documented as implementing ioctls to get
and put colormaps.
cgnine
24-bit double-buffered VME-based color framebuffer, with
two overlay planes and the ability to work with the GP2
graphics accelerator board. In double-buffer mode, color
resolution is reduced to 12 bits.
cgtwelve
24-bit double-buffered SBus-based color framebuffer,
with graphics accelerator, an overlay plane and an
overlay enable plane. Apparently can run in an 8-bit
colormapped mode as well. In double-buffer mode, color
resolution is reduced to 12 bits.
ACCELERATORS
gpone
Generic name for Graphics Processor (GP), Graphics
Processor Plus (GP+), and Graphics Processor 2 (GP2)
boards. The hardware occupies 64K of VMEbus address space,
starting at address 0x210000 by default and using interrupt
level 4.
VIDEO BOARDS
MONO
501-1003 monochrome video/keyboard/mouse ECL only Multibus
From top to bottom on the rear edge of the board are a female
DB-9 video connector, a header connector for the serial type 2
keyboard, and a header connector for the serial Sun-2 mouse.
This board must be placed in a slot in the Multibus P2
section shared by the CPU. For backplane P/N 501-1090, it must
be placed in slot 6 to terminate the P2 bus; for newer
backplanes, it is usually placed in slot 6 anyway.
DIP switch and jumper information for revisions -03 through -07:
U100 DIP switch video board address
Eight-position DIP switch. All switches are mutually exclusive
and they correspond to megabyte sections of the address space
in the same way as the 501-1013 memory board. The first video
board must be set to the eighth megabyte, which means switch
eight must be ON and all others must be OFF.
J1903 jumper serial interrupt level select
pins 13-14 jumped by default, all others unjumped
J1904 jumper video interrupt level select
pins 9-10 jumped by default, all others unjumped
Power requirements are +5V @ 4A.
501-1052 monochrome video/keyboard/mouse ECL/TTL Multibus
From top to bottom on the rear edge of the board are a female
DB-9 video connector, a header connector for the serial type 2
keyboard, and a header connector for the serial Sun-2 mouse.
This board must be placed in a slot in the Multibus P2
section shared by the CPU. For backplane P/N 501-1090, it must
be placed in slot 6 to terminate the P2 bus; for newer
backplanes, it is usually placed in slot 6 anyway.
Jumper information:
J1600
Bits read on startup to determine size of screen, either
standard (1152 x 900) or 1000 x 1000. Pins 9 through 16 are
not used and unjumped. Pins 3-4, 5-6, and 7-8 are always
jumped. Pins 1-2 are jumped for the standard screen and
unjumped for the 1000 x 1000 screen.
J1801 Crystal Shunt JUMPED by default
When jumped, the crystal signal is active; when unjumped, the
crystal is disabled for A.T.E. testing.
J1803 ECL/TTL video levels
To select ECL, jump pins 1-2 and 5-6, unjump 3-4 and 7-8. To
select TTL, jump 3-4 and 7-8 and unjump 1-2 and 5-6.
J1804 Ground test point UNJUMPED by default
Used during troubleshooting only.
J1903 Serial interrupt level select
pins 13-14 jumped by default, all others unjumped
J1904 Video interrupt level select
pins 9-10 jumped by default, all others unjumped
Power requirements are +5V @ 4A.
COLOR
501-0289 color video Multibus
Jumper information:
J1
1-2 VODD JUMPED by default
3-4 VRESET JUMPED by default
5-6 SYSCP1 JUMPED by default
7-8 HRESET JUMPED by default
9-10 STATE 11 JUMPED by default
J2
1-2 M0 JUMPED by default
3-4 M1 JUMPED by default
5-6 M2 JUMPED by default
7-8 M3 JUMPED by default
9-10 M4 JUMPED by default
11-12 M5 JUMPED by default
J3 Color board interrupt level
pins 5-6 jumped by default, all others unjumped
J4 Invert BBUS.A0
1-2 JUMPED by default
3-4 UNJUMPED by default
J5 Ground the P2 bus
All pins (1-2, 3-4, 5-6, 7-8, 9-10, 11-12) jumped by default.
Power requirements are +5V @ 6A and -5V @ 1.2A.
501-1014 Sun-2 color framebuffer VME
Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
horizontal sync. Known to work in 2/160, 3/160, 3/180, 3/260,
3/280, 3/460, 3/470, 3/480.
501-1058 GB graphics buffer VME
Used with GP graphics accelerator. Known to work in 2/160,
3/160, 3/180, 3/260, 3/280, 3/460, 3/480, 4/150, 4/260, 4/280,
4/330, 4/350, 4/360, 4/370, 4/380.
501-1089 cg3 color framebuffer VME
Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
4/380.
501-1116 cg3 color framebuffer VME
See 501-1089.
501-1267 cg5 color framebuffer VME
Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
4/380, 4/470, 4/490.
501-1319 cg3 color framebuffer VME
See 501-1089.
501-1434 cg9 color framebuffer VME
Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
4/380, 4/470, 4/490.
ACCELERATORS
501-1055 GP graphics processor VME
Known to work in 2/160, 3/160, 3/180, 3/260, 3/280, 3/460,
3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380.
501-1139 GP+ graphics processor VME
Known to work in 2/160, 3/160, 3/180, 3/260, 3/280, 3/460,
3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380.
501-1268 GP2 graphics processor VME
Known to work in 3/160, 3/180, 3/260, 3/280, 3/460, 3/480,
4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380, 4/470,
4/490.
SCSI controller boards
----------------------
501-1006 Sun-2 SCSI/serial Multibus
SCSI interface and four serial lines with full modem control.
Identifiable by its three 50-pin header connectors, one of which
(J3, the bottommost) is the SCSI interface and the other two of
which (J1 and J2) are the serial lines.
There are three DIP switches: U305, U312, and U315. Holding the
board with the 50-pin header connectors down and component side
toward you, U312 is lowest, U315 in the middle, and U305 at the
top. All three are eight-position.
U305 SCSI board base address/bus priority in (BPRN)
Switches one through six correspond to address bits A14
through A19 respectively. The default setting is switch six
on, switches one through five off. Switch eight grounds the
bus priority in (BPRN) line and must be OFF; it should be ON
only if you are configuring the board as the highest-priority
DMA master in a serial card cage (i.e. a non-Sun
configuration).
U312 SCSI interrupt priority
Switches eight through one correspond to interrupt priorities
0 through 7 in that (reverse) order. The default is for switch
six to be ON and all others OFF, which yields an interrupt
priority of 2.
U315 Serial interrupt priority
Switches eight through one correspond to interrupt priorities
0 through 7 in that (reverse) order. The default is for switch
two to be ON and all others OFF, which yields an interrupt
priority of 6.
Serial ports C and D appear on connector J2, E and F on
connector J1. These are usually labelled SIO-S0 through SIO-S3
on the back of the machine (SIO-C through SIO-F on older
machines) and appear as /dev/ttys0 through /dev/ttys3 under
SunOS. If you have a second SCSI/serial board, the serial ports
appear as /dev/ttyt0 through /dev/ttyt3 under SunOS. The
documented maximum output speed is 19200 bps. All ports are
wired DTE and are compatible with both RS-232C and RS-423, using
Zilog Z8530A dual UART chips. The pinout of J2 is:
3 TxD-C 14 DTR-C 33 DD-D
4 DB-C 15 DCD-C 34 CTS-D
5 RxD-C 22 DA-C 36 DSR-D
7 RTS-C 24 BSY-C 38 GND-D
8 DD-C 28 TxD-D 39 DTR-D
9 CTS-C 29 DB-D 40 DCD-D
11 DSR-C 30 RxD-D 47 DA-D
13 GND-C 32 RTS-D 49 BSY-D
The pinout of J1 is exactly similar; substitute "E" for "C" and
"F" for "D".
Power requirements are +5V @ 5A.
501-1045 "Sun-2" SCSI host adapter, 6U VME
Used with various 6U/9U VME adapters to produce the 501-1138,
501-1149, and 501-1167. Uses PALs and logic sequencers to
implement SCSI protocols. Frequently found in Sun-3's despite
name.
There are DIP switches at U702 and U704. The bits are inverted,
so the default settings correspond to an address of 0x200000.
U702 VMEbus address, low bits
1-4 not connected
5-8 A12-A15 ON by default
U704 VMEbus address, high bits
1-5 A16-A20 ON by default
6 A21 OFF by default
7-8 A22-A23 ON by default
501-1138 "Sun-2" SCSI host adapter, external, VME
A 501-1045 6U VME SCSI host adapter in a 270-1138 6U/9U VME
adapter, which provides only an external D50 connection. See
501-1045. See 3/50 motherboard listing for pinout.
501-1149 "Sun-2" SCSI host adapter, internal, VME
A 501-1045 6U VME SCSI host adapter in a 270-1059 6U/9U VME
adapter, which provides only an internal connection to VME slot
7 in 12-slot chassis. See 501-1045.
501-1167 "Sun-2" SCSI host adapter, external/internal, VME
A 501-1045 6U VME SCSI host adapter in a 270-1059 6U/9U VME
adapter, which provides only an internal connection to VME slot
7 in 12-slot chassis, but also with a 530-1282 cable/connector
to provide an external D50 connection as well. See 501-1045. In
order to use both sides of the bus, it is generally necessary to
remove the SCSI terminators from the 501-1045 board. See 3/50
motherboard listing for external pinout.
501-1170 "Sun-3" SCSI host adapter, internal, VME
A 501-1236 6U VME SCSI host adapter in a 270-1059 6U/9U VME
adapter, which provides only an internal connection to VME slot
7 in 12-slot chassis.
501-1217 "Sun-3" SCSI host adapter, external, VME
A 501-1236 6U VME SCSI host adapter in a 270-1138 6U/9U VME
adapter, which provides only an external D50 connection. See
501-1236. See 3/50 motherboard listing for pinout.
501-1236 "Sun-3" SCSI host adapter, 6U VME
Used with various 6U/9U VME adapters to produce the 501-1170 and
501-1217. Can also be used with a 270-1059 6U/9U VME adapter (as
in the 501-1170) paired with a 530-1282 cable/connector to
provide an external D50 connection as well (generally requires
removing the SCSI terminators from the 501-1236 to use both
sides of the bus); this configuration was never supported by
Sun, so it doesn't have a part number, but is supposed to work.
Uses an NCR5380 SCSI chip.
There are DIP switches at U408 and U409.
U408 VMEbus address
1 ON by default
2 ON for first host adapter, OFF for second
3-5 ON by default
6-8 not connected
U409 VMEbus address
1-2 ON by default
3 OFF by default
4-5 ON by default
7-8 ???
END OF PART III OF THE SUN HARDWARE REFERENCE
--
James W. Birdsall jwbirdsa@picarefy.picarefy.com
Compu$erve: 71261,1731 GEnie: J.BIRDSALL2
"For it is the doom of men that they forget." -- Merlin
GCS d--(++) -p+ c++(++++) l u+++ e- m++(-) s+/ n- h(++) f+ g+ w++ t+ r y?(*)
From jwbirdsa@picarefy.picarefy.com Thu Dec 1 12:40:25 EST 1994
Article: 24114 of comp.sys.sun.hardware
Newsgroups: comp.sys.sun.hardware
Path: babbage.ece.uc.edu!news.kei.com!bloom-beacon.mit.edu!gatech!howland.reston.ans.net!ix.netcom.com!netcomsv!picarefy!jwbirdsa
From: jwbirdsa@picarefy.picarefy.com (James W. Birdsall)
Subject: Sun Hardware Reference Part 4 of 5
Message-ID: <1994Nov29.041639.4805@picarefy.picarefy.com>
Organization: Green Tiger Software
Date: Tue, 29 Nov 1994 04:16:39 GMT
Lines: 933
Archive-name: sun-hdwr-ref/part4
Posting-Frequency: as revised
Version: $Id: part4,v 1.3 1994/11/29 04:08:20 jwbirdsa Exp $
THE SUN HARDWARE REFERENCE
compiled by James W. Birdsall
(jwbirdsa@picarefy.com)
PART IV
=======
BOARDS
DISKS
KEYBOARDS
MICE
MONITORS
BOARDS (cont'd)
===============
Non-SCSI disk controller boards
-------------------------------
SMD
370-1012 Xylogics 450 SMD controller Multibus
This board is used to control SMD hard disks. It is a Multibus
bus master using variable-burst-length DMA.
This board should not share a Multibus P2 section with Sun-2 CPU
or memory boards because it has P2 traces which are incompatible
with those used on the Sun-2 CPU and memory boards.
Since this board is a Multibus bus master, its relative slot
number determines its priority (slot 1 is the highest). The
board must be placed in a lower-priority position than the Sun-2
CPU board for proper handling of bus arbitration. It should also
be placed in a lower-priority position than the 370-0502 (?)
TAPEMASTER half-inch tape controller board, if there is one in
the system, but it may be placed in a higher-priority position
than the 501-1006 SCSI/serial board.
This board dissipates a fair amount of heat and should be placed
in the most central position possible, subject to the
considerations listed above. For maximum air circulation, leave
the slot to the left of this board empty, if possible.
The edge of the board has one 60-pin header connector for SMD
control and four 26-pin header connectors for SMD data; however,
only two SMD disks are supported per board by SunOS. There is no
required order of connection from SMD disks to SMD data
connectors; the board automatically detects which disk is
connected to which data connector.
This board has dozens of jumper blocks, some of which are
cross-jumped to other jumper blocks.
JA-JB crossjumped always from one to the other
1-1 8/16-bit address control UNJUMPED by default
2-2 address bit 16 UNJUMPED by default
3-3 address bit 8 JUMPED by default
4-4 address bit 15 UNJUMPED by default
5-5 address bit 9 UNJUMPED by default
6-6 address bit 14 UNJUMPED by default
7-7 address bit 10 UNJUMPED by default
8-8 address bit 12 JUMPED by default
9-9 address bit 11 UNJUMPED by default
These address bits are inverted; the pattern above
(0x11) actually yields address 0xEE??.
10-10 ground UNJUMPED by default
JE
1-2 parallel DMA arbiter/BPRO JUMPED by default
3 isolate parallel DMA -
4-5 address bit 7 JUMPED by default
This address bit is also inverted.
JF
1-JH1 bus activity LED CROSSJUMPED by default
JH
1 CROSSJUMPED to JH1 by default
2 power fail protection -
3-4 inhibits DMA sequencer CLK UNJUMPED by default
5-6 selects DMA sequencer CLK JUMPED by default
JJ
1-2 inhibit disk sequencer CLK JUMPED by default
3-4 UNJUMPED by default
JK
Eight-pin jumper block, all unjumped by default.
JM
1-2 16-24 bit mode UNJUMPED by default
3-4 16-20 bit mode JUMPED by default
JN
1-2 UNJUMPED by default
JT
1-2 optional 8K JUMPED by default
3 -
JV
1-2 optional 8K JUMPED by default
3 -
JX interrupt request level
1-2 UNJUMPED by default
3 -
4-E2 interrupt level 2 JUMPED by default
NOTE that this is NOT jumper pin JE2 but rather
another pin labeled just "E2".
5-6 UNJUMPED by default
7-8 UNJUMPED by default
JY
1-2 close ECC feedback JUMPED by default
3 -
JZ crystal shunt
Jumped by default.
For the first XY450 board, jump JC1-JR1, JC2-JD2, JC3-JD3, and
JC4-JD4. For the second XY450 board (only two are supported by
SunOS), jump JC1-JR1, JC2-JD2, JC3-JD3, and JC4-JR4. Pins one
through four of JC correspond to address bits six through three
in that (reverse) order. Jumping JC to JR selects the bit;
jumping JC to JD deselects the bit. Hence, the address of the
first board is 0xEE40 and the second 0xEE48.
Power requirements are +5V @ 8A and -5V @ 1A.
IPI
SCSI ADAPTORS
370-1010 Adaptec ACB4000 SCSI-MFM controller
This board allows an MFM hard disk with a standard ST-506
interface to be connected to a SCSI bus. The Adaptec ACB4070A
SCSI-RLL controller is almost identical.
Connection information:
J0 20-pin MFM data connector
J2 34-pin disk control connector
J4 50-pin SCSI connector
Jumper information:
JS,JR,JT,JPU
R-S select precomp at cylinder 400 UNJUMPED by default
R-T select precomp on all cylinders UNJUMPED by default
R-PU deselects precomp on all cylinders JUMPED by default
J5
A-B SCSI id MSB
C-D SCSI id
E-F SCSI id LSB
Pins A-F are used to set the SCSI bus address. Jumping
a pair of pins turns that bit on; unjumping them turns
that bit off. The default SCSI bus address is 0, all
pins unjumped.
G-H DMA transfer rate UNJUMPED by default
SYSCLOCK/4 when jumped, DATACLOCK/2 when unjumped.
I-J Extended commands enable/disable UNJUMPED by default
K-L not used UNJUMPED by default
M-N selects a seek complete status UNJUMPED by default
Also described as "Support Syquest 312/DMA 360".
O-P Self-diag UNJUMPED by default
SCSI terminator packs at RP3 and RP4.
Error Codes (number of half-second bursts):
None 8085
1 8156 RAM
2 Firmware
3 AIC-010 logic
4 AIC-010 logic
5 AIC-300 logic
6 AIC-010 BUS
Power requirements are +5V @ 2A (1.5A?) and +12V @ 0.5A (0.3A?).
xxx-xxxx Emulex MD21 SCSI-ESDI controller
This board allows an ESDI disk to be connected to a SCSI bus.
The MD21 can actually control two ESDI disks, which appear as
SCSI logical units (LUNs) 0 and 1 on the SCSI ID assigned to the
MD21 as a whole.
The MD21 uses a 8031 CPU with 32K PROM. It has 32K of onboard
buffer RAM, with about 14K being used for each connected disk.
It supports ESDI transfer rates up to 15Mbps and SCSI transfer
rates up to 1.25Mbps (burst). It supports the SCSI
connect/disconnect option and SCSI bus parity. Manufacturer's
rated Mean Time Between Failures is 42,425 hours.
This board has one eight-position DIP switch and seven
connectors.
SW1
1-3 SCSI bus ID, LSB (SW1-1) to MSB (SW1-3)
4 not used
5 physical sector size
ON 256 bytes
OFF 512 bytes
6 automatic drive spinup
ON drives not spun up automatically
OFF drives spun up automatically
7 soft error reporting
ON errors not reported
OFF errors reported
8 SCSI bus parity
ON enabled
OFF disabled
J1 ESDI control (daisy-chained to both disks)
maximum cable length 10 feet
J2 ESDI data for drive 1
maximum cable length 10 feet
J3 ESDI data for drive 0
maximum cable length 10 feet
J4 user panel connector
J5 testing
J6 SCSI bus
J7 power
This board can be configured to provide power to an external
terminator by installing a 1N5817 diode at board location CR2
and connecting wire wrap jumper E to F. This will provide
termination power on SCSI bus pin 26. WARNING: this can cause
shorts!
This board has two status LEDs, one red and one green.
RED GREEN
--- -----
OFF OFF hardware reset test
OFF ON 8031 test
PROM checksum test
buffer controller test
dynamic RAM test
ON OFF disk formatter test
SCSI controller test
ON ON self-test passed, ready to run
Power requirements are +5V @ 1.5A.
Non-SCSI tape controller boards
-------------------------------
HALF-INCH NINE-TRACK
370-0502 ? Computer Products Corporation TAPEMASTER
This part number is listed as either the TAPEMASTER or the
Xylogics 472 tape controller in different places. The TAPEMASTER
is also listed as 370-0167.
This board should not share a Multibus P2 section with Sun-2 CPU
or memory boards.
This board is a Multibus bus master, so its relative slot
number determines its priority (slot 1 is the highest). The
board must be placed in a lower-priority position than the Sun-2
CPU board for proper handling of bus arbitration. It should also
be placed in a higher-priority position than the 370-1012
Xylogics 450 SMD controller board, if there is one in the
system.
DIP switch and jumper information:
S1 addressing
Eight-position DIP switch, selecting address bits A1 through
A7 and 8/16-bit addressing. The first TAPEMASTER board should
have switches 1 and 3 OFF and all others ON. The second
TAPEMASTER board should have switches 1, 3, and 7 OFF and all
others ON.
S2 addressing
Eight-position DIP switch, selecting address bits A8 through
A15. All switches should be ON.
jumper pins (defaults in uppercase):
1-2 UNJUMPED for Sun-2 backplanes, jumped for serial
backplane (Sun-1/100U)
3-4 JUMPED if the CPU is set up to support CRBQ, unjumped if
not
3-5 jumped if the CPU is not set up to support CRBQ,
UNJUMPED if not
JUMPED BY DEFAULT
INT-3 28-29 35-39 43-49 48-49
15-16 31-39 36-40 44-49 42-50
18-19 32-39 37-39 45-49 51-52
20-21 33-39 38-39 46-49 54-55
25-26 34-39 41-49 47-49 57-58
UNJUMPED BY DEFAULT
22 27 30 53 56 59-60
Power requirements are +5V @ 4A.
SCSI ADAPTORS
370-1011 Sysgen SC4000 SCSI/QIC-II controller
This board is used to connect a QIC-II quarter-inch cartridge
tape drive (usually an Archive unit) to the SCSI bus. The board
supports only one attached tape drive.
Connection information:
JH 50-pin SCSI connector
JT 50-pin tape connector, labelled "TAPE"
Note that there is a 50-pin SCSI connector labelled "SLAVE" on
the board as well. The Sysgen manual recommends connecting
downstream SCSI devices to this connector instead of using an
inline connector on JH; Sun recommends against this, because
doing so will result in loss of access to all downstream devices
if the Sysgen board fails.
DIP switch and jumper information:
four-position DIP switch SCSI address
Switches one, two, and three correspond to SCSI address bits
one, two, and three respectively. The default is SCSI address
4: switches one and two OFF, switch three ON. Switch four
should always be OFF.
PK6 DIP sockets SCSI termination
PK7
220/330-ohm terminator packs
W1 jumper
Eight pins, all unjumped by default.
Power requirements are +5V @ 2A.
xxx-xxxx Emulex MT-02 SCSI/QIC-02 controller
This board is used to connect a QIC-02 quarter-inch cartridge
tape drive to the SCSI bus.
With the component side of the board up and the power connector
J4 in the upper right corner, the tape data connector J3 is on
the left side, the SCSI connector J5 is on the right side, and
the eight-position DIP switch SW1 is in the upper left corner.
SW1 eight-position DIP switch
SW1-1 SCSI id LSB
SW1-2 SCSI id
SW1-3 SCSI id MSB
SW1-4 unused OFF by default
SW1-5 drive select 0 see table below
SW1-6 drive select 1
SW1-7 drive select 2 documented as OFF by default
SW1-8 SCSI bus parity OFF by default
ON enable
OFF disable
There are two jumpers, A-B and E-F.
A-B EPROM memory size select JUMPED by default
In the upper-leftish center.
E-F JUMPED for Archive Scorpion
UNJUMPEd for Wangtek 5000E
Just inboard from the center of the tape data connector J3.
SCSI terminator packs are at U5 and U46. U5 is in the upper
right corner; U45 is in the lower right corner.
Drive type settings are:
SW1-7 SW1-6 SW1-5 Drive
0 0 0 Cipher QIC-36
0 0 1 *Archive Scorpion (QIC-24, 60MB)
0 1 0 Wangtek series 5000 basic
0 1 1 *Wangtek series 5000E
1 0 0 Kennedy 6500
1 0 1 ???
1 1 0 ???
1 1 1 ???
*Documented by Sun.
Ethernet and other network boards
---------------------------------
501-0288 3COM 3C400 Ethernet Multibus
This board is used in Sun-1 and Sun-2 configurations. It may be
distinguished from the 501-1004 Sun-2 Multibus Ethernet by
checking the location of the Ethernet cable connector, which is
toward the bottom of the board for this board.
DIP switch and jumper information:
JP1 jumper Addressing size
JP2 jumper
With the board component-side up and the Multibus edge
connectors facing you, these jumpers are in the lower left
corner of the board. They should be set for 20-bit memory
addressing, with JP1 unjumped and JP2 jumped.
MRDC jumper
MWTC jumper
IORC jumper
IOWC jumper
To the right of JP1 and JP2. MRDC and MWTC should be jumped.
IORC and IOWC should be unjumped.
INT? jumper Ethernet interrupt level
Eight-position jumper, with pairs marked INT0 through INT7.
INT3 should be jumped, all others unjumped.
ADR17 DIP switch
In the bottom right corner of the board. All switches should
be set to OFF.
ADR13 DIP switch
Eight-position DIP switch; switches seven through one
correspond to address bits A13 through A19 in that (reverse)
order. For the first Ethernet board, switches one, two, and
three should be ON and all others OFF. For the second Ethernet
board, switches one, two, three, and seven should be ON and
all others OFF. Switch eight should ALWAYS be OFF.
The Ethernet address PROM is in component position I2.
Power requirements are +5V @ 5V and +12V @ 0.5A.
501-1004 Sun-2 Ethernet Multibus
This board may be distinguished from the 501-0288 3COM Multibus
Ethernet by checking the location of the Ethernet cable
connector, which is toward the top of the board for this board.
The connector is a header connector; electrically, it is AUI
Ethernet.
Intel 82586 Ethernet controller chip, 256K of dual-ported
memory.
DIP switch and jumper information:
U503 DIP switch Register base address
Eight-position DIP switch; switches one through eight
correspond to address bits A12 through A19, respectively. For
the first Ethernet board, switches four and eight should be ON
and all others OFF. For the second Ethernet board, switches
three, four, and eight should be ON and all others OFF.
U505 DIP switch On-board memory base address
Eight-position DIP switch; switches one through four
correspond to address bits A16 through A19, respectively. For
the first Ethernet board, switch three should be ON and all
others OFF. For the second Ethernet board, switches two and
four should be ON and all others OFF.
U506 DIP switch Size of Multibus port into onboard memory
Eight-position DIP switch. For the first Ethernet board,
switches two, three, six, and seven should be ON and all
others OFF. For the second Ethernet board, switches one, four,
five, and eight should be ON and all others OFF.
J101 jumper Transceiver type
For type 1 (capacitive-coupled) transceivers, jumped. For type
2 (transformer-coupled) transceivers, unjumped.
J400 jumper M.BIG
"J400 allows the selection of M.BIG, or the input to Port B
(bank select circuitry) which has the address lines for 256K
DRAMs." Unjumped by default.
J401 jumper M.EXP
Multibus P2 address and data buffers enabled when jumped,
disabled when unjumped. If enabled, this board MUST have its
own private P2 section. ONLY boards which do not use the P2
bus at all may be one the same section. If disabled, this
board may be on the same P2 section as the CPU and memory
boards, or it may be on a P2 section used by other boards with
these notes: this board grounds pins P2-26, P2-32, P2-38, and
P2-50, and cannot tolerate voltages outside the range of 0-5V
on any other P2 pins. Sun-supplied boards meet these
requirements.
J500 hardwired jumper Ethernet interrupt level
Sets the Ethernet interrupt level. Pins 7-8 are hardwired
together, setting the interrupt level to 3. Level 7 is closest
to the edge of the board, level 0 closest to the center.
Power requirements are +5V @ 6A and +12V @ 0.5A.
Communications boards
---------------------
501-1006 Sun-2 SCSI/serial Multibus
See under "SCSI boards".
xxx-xxxx Systech MTI-800A/1600A Multiple Terminal Interface Multibus
There are two parts to the MTI-800A/1600A: a Multibus controller
board and a 19" rack-mountable chassis with eight (800A) or
sixteen (1600A) serial ports. The board should not share a
Multibus P2 section with Sun-2 CPU or memory boards.
This board provides two modes of operation: single character
transfer mode, in which data is transferred one character at a
time to or from the CPU, and block transfer mode, in which data
is moved between the board and memory via DMA. In this mode, the
board is a Multibus bus master and supports CBRQ.
This board has four eight-position DIP switches, near the center
of the board.
DIP switch information:
SW2 address
Switches 6 and 7 ON and all others OFF.
SW3 address/default channel configuration
1,2 OFF (?)
3 ON; between this and SW2, address set to 0x0620.
4,5 OFF (?)
6 8/16-bit addressing, ON/OFF respectively. OFF by default.
7,8 one stop bit, both OFF
SW4 default channel configuration
1,2 no parity, both OFF
3,4 eight bits, both ON
5-8 9600 baud: 5, 6, and 7 ON, 8 OFF
SW5 interrupt level
Switch 5 ON, all others OFF, for interrupt level 4
xxx-xxxx Systech VPC-2200 Versatec Printer/Plotter controller Multibus
This board should not share a Multibus P2 section with Sun-2 CPU
or memory boards.
This board is a Multibus bus-mastering DMA board with CBRQ
support. It supports two output channels: one channel supports
the Versatec printer/plotter in either single-ended or
long-lines differential mode, and the second supports any
standard Centronics- or Dataproducts-compatible printer at rates
up to 10,000 lines per minute. The two modes of the first
channel are transparent to the software. The second channel has
automatic printer selection which eliminates the need for
setting switches for either Centronics- or Dataproducts-type
printers.
This board has a self-test feature for both channels that does
not require any software support. The Versatec channel sends a
132-character ASCII string in print mode and a 256-byte pattern
in plot mode. The printer channel sends a 132-character ASCII
string.
DIP switch information:
SW3 8/16-bit I/O, big/little-endian, 8/16-bit addressing, address
Switches 3, 4, 5, 6, and 7 should be ON, all others OFF.
SW4 address
Switch 3 OFF, all others ON. Between this and SW3, the base
address is set to 0x0480.
SW5 interrupt priority
Switch 3 ON, all others OFF, for interrupt priority 2.
Floating-point and other system accelerators
--------------------------------------------
370-1021 Sky Floating Point Processor Multibus
This board must not share a Multibus P2 section with any Sun
board which also uses the P2 bus.
This board is an IEEE-compliant floating point coprocessor with
a Weitek chip.
This board has two jumper blocks, JP01 and JP02, in the lower
left corner of the board (with the Multibus edge connector
facing down and the component side facing you). These are
14-position blocks; pin 1 is in the lower left, pin 7 the lower
right, pin 8 the upper right, and pin 14 the upper left.
Jumper information:
JP01 address
As wired by Sky: 1-2 jumped
AS WIRED FOR USE IN A SUN: 1-11 jumped, address 0x2000
JP02 interrupt level
As wired by Sky: 2-6, 4-5 jumped
AS WIRED FOR USE IN A SUN: 1-6, 3-6, 4-5 jumped, interrupt level 2
Power requirements are +5V @ 4A.
501-1383 TAAC-1 application accelerator, POP board VME
One board of a two-board set. Known to work in 3/160, 3/180,
3/260, 3/280, 3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350,
4/360, 4/370, 4/380, 4/470, 4/490.
501-1447 TAAC-1 application accelerator, DFB board VME
One board of a two-board set. See 501-1383.
Cardcage backplanes
-------------------
Other boards
------------
DISKS
=====
SMD
---
MFM
---
ESDI
----
SCSI
----
Performance information for some Sun stock SCSI disks:
CAPACITY 207M 424M 669M 1.3G
FORM FACTOR (in) 3.5 3.5 5.25 5.25
AVERAGE SEEK (ms) 16 14 16 11.5
RAW DISK TRANSFER 1.6 2.5-3 1.8 3-4.5
RATE (Mbps)
PERFORMANCE (Kbps)* 509 1012 779 1429
RPM 3600 4400 3600 5400
BUFFER SIZE (K) 64 64 64 256
MTBF (hours) 50,000 100,000 50,000 100,000
* "Sun performs a combination of random and sequential benchmarks to
develop an overall measurement of performance for mass-storage
products. These tests are performed on Sun systems and a geometric
mean is calculated to generate a composite of the performance that a
typical user might expect."
IPI
---
Performance information for some Sun stock IPI disks:
CAPACITY 911M 1.3G
FORM FACTOR (in) 8 5.25
AVERAGE SEEK (ms) 15 11.5
RAW DISK TRANSFER 6 3.5-4
RATE (Mbps)
PERFORMANCE (Kbps)* 1368 1408
RPM 3600 5400
MTBF (hours) 50,000 100,000
CONTROLLER ISP-80 ISP-80
* "Sun performs a combination of random and sequential benchmarks to
develop an overall measurement of performance for mass-storage
products. These tests are performed on Sun systems and a geometric
mean is calculated to generate a composite of the performance that a
typical user might expect."
KEYBOARDS
=========
Type 1
------
No information.
Type 2
------
Type 2 keyboards were introduced with the Sun-2 model line (?). They
have large flat areas around the keys and have a distinctive
wedge-shaped profile. They have an RJ connector on the back and connect
to the CPU via an RJ cable. The mouse is completely separate.
Type 3
------
Type 3 keyboards were introduced with the Sun-3 model line (?). They
have much smaller flat areas around the keys than a type 2 and the front
edge is curved downward rather than being a wedge. They connect to the
CPU with a male DB15 on the end of an integral coiled cable. The mouse
plugs into an RJ connector in the back of the keyboard.
Since type 4 keyboards can be used with systems expecting a type 3
(see Misc Q&A #8) with only a connector adapter, presumably type 3
keyboards could be used with systems expecting a type 4.
The pinout of the DB15 connector (on the CPU) is:
1 RxD0 (keyboard) 8 GND
2 GND 9 GND
3 TxD0 (keyboard) 10 VCC
4 GND 11 VCC
5 RxD1 (mouse) 12 VCC
6 GND 14 VCC
7 TxD1 (mouse) 15 VCC
Type 4
------
Type 4 keyboards were introduced with the 3/80, but are mostly used
on Sun-4 systems. They look like IBM PC 101-key keyboards. They have
8-pin DIN connectors on each side. One (doesn't matter which) connects
to a matching connector on the CPU; the mouse plugs into the other.
Type 4 keyboards can be used with systems expecting a type 3 (see
Misc Q&A #8) with only a connector adapter.
The pinout of the DIN-8 connector (on the CPU?) is:
7 1 GND 5 TxDA (Keyboard)
8 6 2 GND 6 RxDA (Keyboard)
5 4 3 3 Vcc 7 TxDB (Mouse)
2 1 4 RxDB (Mouse) 8 Vcc
Type 4 keyboards come in a variety of layouts for various countries.
The layout code is set with DIP switches hidden on the bottom of the
keyboard and can be retrieved with the KIOCLAYOUT ioctl. The switches
are under a pop-off plastic cover in one of the wells for the flip-down
keyboard feet. With the bottom row of the keyboard toward you and the
keys facing down, the rightmost six DIP switches govern the layout code.
The leftmost switch causes the keyboard to identify itself as a type 3
instead of a type 4, and the remaining switch does nothing (?).
Type 5
------
Type 5 keyboards are used with more recent Sun-4 models.
Type 5 keyboards come in a variety of layouts for various countries,
as well as having a "UNIX" layout which changes the location of the
Control and Escape keys to their accustomed places. Six of the DIP
switches govern the layout code. Type 5 keyboards identify themselves as
type 4.
MICE
====
Sun-1
-----
Sun-2
-----
Sun-3
-----
Sun-4
-----
MONITORS
========
ECL mono
--------
These are used with very early Sun-2 monochrome video cards.
TTL mono
--------
These are used with later Sun-2 monochrome video cards, Sun-3
monochrome video, and Sun-4 monochrome video; probably Sun-386i
monochrome video as well. They connect to the video system via a DB-9.
The pinout of the DB-9 (on the video system) is:
1 VIDEO+ 6 VIDEO-
3 HSYNC 7 GND
4 VSYNC 8 GND
9 GND
grayscale
--------
color
-----
"4BNC" connectors are, as might be expected, four BNC connectors:
red, green, blue, and sync. "13W3" is an unusual connector combining a
10-pin D-shell and analog three video conductors:
gray/ 1 gnd*
red * * green blue 2 vertical sync*
| 1o 2o 3o 4o 5o | | 3 sense #2
(O) (O) (O) 4 sense gnd
6o 7o 8o 9o 10o 5 composite sync
* * 6 horizontal sync*
7 gnd*
* Considered obsolete, may not be 8 sense #1
connected. 9 sense #0
10 composite gnd
The codes for the three monitor-sense bits are:
0 ??? 4 1152 x 900 76Hz 19"
1 reserved 5 reserved
2 1280 x 1024 76Hz 6 1152 x 900 76Hz 16-17"
3 1152 x 900 66Hz 7 no monitor connected
365-1020 Sony 16" color monitor
115VAC only, 4BNC connector. Operates at a resolution of 1152 x
900, 66Hz vertical refresh rate, and 61.8KHz horizontal sync
rate.
365-1063 Sony 16" color monitor
Same as the 365-1020 but with a 13W3 connector.
365-1113 Sony 16" Multiscan monitor
115/240VAC, FCC-B/VCCI-2, 13W3 connector. Operates at the
following resolutions and sync frequencies:
944 x 736 84Hz vert, 70.8KHz horiz 17" overscan
1076 x 824 76Hz vert, 71.7KHz horiz 17" overscan
1152 x 900 66Hz vert, 61.8KHz horiz 16" underscan
1152 x 900 76Hz vert, 71.7KHz horiz 16" underscan
1280 x 1024 67Hz vert, 71.7KHz horiz 16" underscan
365-1151 Sony 16" Multiscan monitor
115/240VAC, FCC-B/VCCI-2, 13W3 connector on integral 1.2M video
cable. Operates at the following resolutions and sync
frequencies:
1152 x 900 66Hz vert, 61.8KHz horiz
1024 x 800 74Hz vert, 61.9KHz horiz
365-1159 Sony 16" Multiscan monitor
Same as 365-1113, but has VLF.
FLOPPY DRIVES
=============
TAPE DRIVES
===========
9-track
-------
Half-inch reel-to-reel tapes.
QIC-11
------
Quarter-inch cartridge tapes, maximum capacity 20M. The standard tape
drive for Sun-2's. Four tracks.
QIC-24
------
Quarter-inch cartridge tapes, maximum capacity 60M. The standard tape
drive for Sun-3's. Nine tracks. Can also read and write QIC-11 tapes.
Note that there were actually two QIC-11 formats, one with only four
tracks (capacity 20M) and an extended one with nine tracks, which had
the same capacity as QIC-24 but slightly different formatting. SunOS
allows selection of QIC-24 or QIC-11 (by using different entries in
/dev) when using a QIC-24 drive, but does not distinguish between the
two varieties of QIC-11; if you write past the end of track four, a real
QIC-11 drive will not be able to read all the data. In general, this
doesn't matter unless you want to read the tape on a real QIC-11 drive,
or sometimes when making boot tapes.
QIC-150
-------
Quarter-inch cartridge tapes, maximum capacity 150M. Can read QIC-24
(and QIC-11?) tapes, but cannot write them (?).
xxx-xxxx Archive 2150S
Look at the back of the unit such that the SCSI connector is
toward the bottom and the power connector is to the left. Below
the power connector is a jumper block, made up of three rows of
six pins each. Jumpers go from an odd-numbered column to the
next even-numbered column (1 to 2, 3 to 4, 5 to 6), not crossing
rows.
R1/C1-2 serial mode UNJUMPED by default
Enables serial mode when jumped.
R2/C1-2 diagnostic mode UNJUMPED by default
Enables diagnostic mode when jumped.
R3/C1-2 SCSI parity JUMPED by default
Enables SCSI bus parity when jumped.
C3-4 buffer disconnect size
R1 R2 R3 size (K)
-- -- -- --------
UN UN UN 2
UN UN JU 4
UN JU UN 6
UN JU JU 8
JU UN UN 12
JU UN JU 16
JU JU UN 24
JU JU JU 32 default
C5-6 SCSI id
Row 3 is the LSB and row 1 the MSB.
END OF PART IV OF THE SUN HARDWARE REFERENCE
--
James W. Birdsall jwbirdsa@picarefy.picarefy.com
Compu$erve: 71261,1731 GEnie: J.BIRDSALL2
"For it is the doom of men that they forget." -- Merlin
GCS d--(++) -p+ c++(++++) l u+++ e- m++(-) s+/ n- h(++) f+ g+ w++ t+ r y?(*)
From jwbirdsa@picarefy.picarefy.com Thu Dec 1 12:40:38 EST 1994
Article: 24115 of comp.sys.sun.hardware
Newsgroups: comp.sys.sun.hardware
Path: babbage.ece.uc.edu!news.kei.com!hookup!swrinde!howland.reston.ans.net!ix.netcom.com!netcomsv!picarefy!jwbirdsa
From: jwbirdsa@picarefy.picarefy.com (James W. Birdsall)
Subject: Sun Hardware Reference Part 5 of 5
Message-ID: <1994Nov29.041744.4911@picarefy.picarefy.com>
Organization: Green Tiger Software
Date: Tue, 29 Nov 1994 04:17:44 GMT
Lines: 1099
Archive-name: sun-hdwr-ref/part5
Posting-Frequency: as revised
Version: $Id: part5,v 1.1 1994/11/29 04:08:52 jwbirdsa Exp $
THE SUN HARDWARE REFERENCE
compiled by James W. Birdsall
(jwbirdsa@picarefy.com)
PART V
======
APPENDICES
APPENDICES
==========
Cardcage configuration tables
-----------------------------
How to use the cardcage configuration tables:
Boards are listed in order of priority, from top to bottom. If two
boards would prefer to be installed in the same slot, whichever board is
toward the top of the table wins, unless the lower board cannot be
installed in any other slot.
Many boards can be installed in any of several slots. The most
desirable slot is indicated with "A", the second most desirable with
"B", and so on.
Note that many boards are unfortunately not listed. Also note that
these are only the official Sun-recommended board orders; in many cases
boards will work in other slots. Consult the listings for the individual
boards. Note that memory boards usually need to be in the recommended
positions, since there is usually a special memory bus in the backplane
to which all memory boards must connect.
MULTIBUS
2/120
board slot: 1 2 3 4 5 6 7 8 9
CPU 501-1007/1051 A - - - - - - - -
1st memory 501-1013/1048 - A - - - - - - -
2nd memory 501-1013/1048 - - A - - - - - -
3rd memory 501-1013/1048 - - - A - - - - -
4th memory 501-1013/1048 - - - - A - - - -
ALM-8 USART 370-1046 - - - - - A - - -
ALM-8 controller 370-1047 - - - - - - A - -
mono framebuffer 501-1003/1052 - - - - B A - - - *
1st SCP 370-1049 - - - - - - A B -
2nd SCP 370-1049 - - - - - - - A B
SCSI/serial 501-1006 - - - B A - C D E
1st Ethernet 501-1004/370-0288 - - A B C - D E F
2nd Ethernet 501-1004/370-0288 - - - A B - C D E
1st 1/2" tape controller - - - - - - A B C **
2nd 1/2" tape controller - - - - - - - A B
1st SMD controller 370-1012 - - - - - - A B C
2nd SMD controller 370-1012 - - - - - - - A B
Sky FFP 370-1021 - - - - - - A B C
Color processor 501-0461 - - F E D - C B A
* In older backplanes (501-1090), slot 6 must be occupied by
either a monochrome framebuffer board or a P2 terminator
board. Never backplanes do not need external P2 termination.
** Either the Computer Products Corporation TAPEMASTER
(370-0502?/0167?) or the Xylogics 472 1/2" 6250bpi tape
controller (370-0502?).
2/170
board slot: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CPU 501-1007/1051 A - - - - - - - - - - - - - -
1st mem 501-1013/1048 - A - - - - - - - - - - - - -
2nd mem 501-1013/1048 - - A - - - - - - - - - - - -
3rd mem 501-1013/1048 - - - A - - - - - - - - - - -
4th mem 501-1013/1048 - - - - A - - - - - - - - - -
mono fb 501-1003/1052 - - - - - A - - - - - - - - -
1st SCP 370-1049 - - - - - - A - - - - - - - -
2nd SCP 370-1049 - - - - - - - A - - - - - - -
SCSI/serial 501-1006 - - - B A - C D E - - - - - -
1st Ethernet - - A B C - D E F G - - - - - *
2nd Ethernet - - - A B - C D E F G - - - - *
1st 1/2" tape ctrl - - - - - - A B C D E F - - - **
2nd 1/2" tape ctrl - - - - - - - A B C D E F - - **
1st SMD ctrl 370-1012 - - - - - - A B C D E F G H -
2nd SMD ctrl 370-1012 - - - - - - - A B C D E F G H
Sky FFP 370-1021 - - - - - - A B C D E F G H I
Color proc 501-0461 - - - - - - - - - - - - - - A
ALM-14 ctrl 370-1047 - - - - - - A B C D E F G H I
ALM-14 USART 370-1048 - - - - - - - A B C D E F G H
* Either the Sun 501-1004 or the 3COM 370-0288.
** Either the Computer Products Corporation TAPEMASTER
(370-0502?/0167?) or the Xylogics 472 1/2" 6250bpi tape
controller (370-0502?).
VME
Note that VME cards frequently have "springfingers" on their rear
edges, metal strips that are installed between the edge of the PC board
and the outer panel to reduce RFI emissions, with serrated metal
"fingers" protruding from either side of the strip. If a board with
springfingers is installed next to a board without springfingers, there
must be a plastic insulator shield over the fingers on the side toward
the fingerless board, to prevent possible shorting of component leads to
the springfingers.
VME cardcages (except for the 2/50 and the 3/75) also have jumpers on
the backplane itself, one set per slot, which must be set appropriately
for the board in the corresponding slot. These jumpers are marked Px0y,
where x is the number of the slot and y is the number of the jumper.
Jumpers Px00, Px01, and Px02 must always be installed. Jumpers Px03
(BG3) and Px04 (IACK) are installed according to the board in the slot,
and always installed for empty slots. Note that 2/130 and 2/160 systems
shipped before 11/1/85 did not have these jumpers installed by default.
The highest-numbered slot is usually (always) missing Px04. Note that
the jumpers are usually (always?) on the opposite side of the backplane
>from the VME connectors and are usually (always?) accessed via a panel
in the front of the machine.
2/50
board slot: 1 2
CPU 501-1141/1142/1143 * A -
memory/SCSI/FFP ** - A
* 501-1141 1M CPU
501-1142 2M CPU
501-1143 4M CPU
** 501-1020 1M memory
501-1046 2M memory
501-1067 3M memory
501-1047 4M memory
501-1079 0M memory
501-1147 501-1079 0M memory + 501-1045 "Sun-2" SCSI
501-1148 501-1079 0M memory + 370-1029 Sky FFP
The 501-1045 "Sun-2" SCSI and 370-1029 Sky FFP may also be
piggybacked on the other memory boards, but there is no
separate part number for these combinations.
2/130, 2/160
board slot: 1 2 3 4& 5 6 7 8 9 10 11 12 Px03 Px04
CPU 501-1144/1145/1146* A - - - - - - - - - - - UN UN
memory ** - A - - - - - - - - - - JU JU
GP 501-1055 - - A - - - - - - - - - UN UN
GB 501-1058 - - - A - - - - - - - - JU JU
color fb 501-1014/1116 - - - - A - - - - - - - JU UN
ALM 501-1157 - - - - - - - - - - && A UN N/A
SCSI 501-1149 - - - - - A - - - - - - UN UN
1st SCP 501-1158 & - - A B C D E - - - - - UN UN
2nd SCP 501-1158 & - - - A B C D E - - - - UN UN
1st MAPKIT 501-1202 & - - A AB BC CD DE EF FG G - - UN# UN#
2nd MAPKIT 501-1202 & - - - - A AB BC CD DE EF FG G UN# UN#
1st 1/2" tape ctrl ## - - A@ B@ C@ D E F G H I J UN UN
2nd 1/2" tape ctrl ## - - - A@ B@ C D E F G H I UN UN
1st SMD ctrl @@ - - A@ B@ C@ D E F G H I J UN UN
2nd SMD ctrl @@ - - - A@ B@ C D E F G H I UN UN
Sky FFP 501-1151 - - - - A B C D E F G H JU JU
(2nd) Ethernet 501-1153 - - A B C D E F G H I J UN UN
1st IPC 501-1125 - - - - - - - - - B - A JU UN
2nd IPC 501-1125 - - - - - - - - B - A - JU UN
3rd IPC 501-1125 - - - - - - - B - A - - JU UN
4th IPC 501-1125 - - - - - - B - A - - - JU UN
* 501-1144 1M CPU
501-1145 2M CPU
501-1146 4M CPU
** 501-1070 1M memory
501-1096 2M memory
501-1071 3M memory
501-1097 4M memory
& Slot 4 cannot be populated with other than a 501-1058
graphics buffer (GB) when a 501-1055 graphics processor (GP)
is in slot 3, unless the Multibus-VME converter (used on the
GP?) is 501-1054-04 rev A or later. Otherwise, there will be
contention on the "GP/GB bus".
&& The 501-1157 ALM covers two slots (11 and 12) but only
connects electrically to 12. Hence, treat slot 11 as empty
(i.e. jump both P1103 and P1104).
# The 501-1202 MAPKIT covers two slots but only connects
electrically to the lower-numbered slot. Hence, treat the
higher-numbered slot as empty (i.e. jump both Px03 and Px04).
## 501-1155 Xylogics 472 1/2" tape controller (6250bpi)
501-1156 CPC 1/2" tape controller (1600bpi)
@ Do not place either a 1/2" tape controller or an SMD
controller in a slot to the left of the SCSI board. Doing so
may adversely impact the functionality of the SCSI subsystem.
@@ 501-1154 Xylogics 450 SMD controller in Multibus-VME converter
501-1166 Xylogics 451 SMD controller in Multibus-VME converter
3/75
board slot: 1 2
CPU 501-1163/1164 * A -
memory/SCSI ** - A
* 501-1163 2M CPU
501-1164 4M CPU
** 501-1111 2M memory
501-1122 4M memory
501-1121 0M memory
501-1172 501-1121 0M memory + 501-1045 "Sun-2" SCSI
The 501-1045 "Sun-2" SCSI may also be piggybacked on the
other memory boards, but there is no separate part number for
these combinations.
3/110
board slot: 1 2* 3* Px03 Px04
CPU 501-1134/1209 A - - UN UN
1st 4M RAM 501-1132 - A - JU JU
2nd 4M RAM 501-1132 - - A JU JU
FPA 501-1105 - A B JU JU
1st SCP 501-1158 * - A B UN UN
2nd SCP 501-1158 * - - A UN UN
MAPKIT 501-1202 - A A UN** UN**
SCSI 501-1138 - B A UN UN
(2nd) Ethernet 501-1153 - B A UN UN
1st IPC 501-1125 - B A JU UN
2nd IPC 501-1125 - A - JU UN
* If you wish to install a Multibus-VME converter-based board
in slots 2 and 3, you just use converters 501-1054-04 rev A
or later to avoid contention on the P2 memory bus.
** The 501-1202 MAPKIT covers slots 2 and 3 but only connects
electrically to slot 2. Hence, treat slot 3 as empty (i.e.
jump both P303 and P304).
3/140
board slot: 1 2* 3* Px03 Px04
CPU 501-1164 A - - UN UN
1st memory ** - A - JU JU
2nd memory ** - - A JU JU
FPA 501-1105 - A B JU JU
1st SCP 501-1158 * - A B UN UN
2nd SCP 501-1158 * - - A UN UN
MAPKIT 501-1202 - A A UN# UN#
SCSI 501-1138 - B A UN UN
(2nd) Ethernet 501-1153 - B A UN UN
1st IPC 501-1125 - B A JU UN
2nd IPC 501-1125 - A - JU UN
* If you wish to install a Multibus-VME converter-based board
in slots 2 and 3, you just use converters 501-1054-04 rev A
or later to avoid contention on the P2 memory bus.
** 501-1131 2M memory
501-1132 4M memory
# The 501-1202 MAPKIT covers slots 2 and 3 but only connects
electrically to slot 2. Hence, treat slot 3 as empty (i.e.
jump both P303 and P304).
Repairs and modifications
-------------------------
These instructions have been garnered from various sources on the net
and come with no warranty whatsoever. If you try a procedure described
here and trash your hardware, yourself, or anything else bad happens,
it's your problem. You have been warned.
1) Toasted serial ports on a 3/60
There are two RS-232 UARTs on the motherboard, one for the
keyboard/mouse and one for the two serial ports. On at least one
revision of the motherboard, these UARTs are Ziloc Z85C008PSC
chips socketed in locations U400 and U401. However, the chips
more likely to be fried are the driver chips, which are right
behind the serial ports on the motherboard, and are labelled on
the bottom of the motherboard: U409 (26LS29), U411 (26LS29),
U406 (26LS32), U413 (26LS32), and U407 (26LS32). If replacing
these chips doesn't help matters, the capacitors (U412) near
these chips are also prone to failure. Additionally, there is a
resistor pack for each port (R401 and R402) which may be
suspect.
2) Philips monochrome monitor repair
Components likely to fail:
the flyback transformer (available from Sun)
capacitor C209 (replace with 10uF tantalum, 35-50V)
capacitor C207 (replace with temperature-stable
1000pF (0.001uF) capacitor)
In addition, the following capacitors have failed at one time or
another on various monitors:
C205, C412, C401, C315, C318
C421 (replace with cap rated for 63V or better)
The R215 and R216 470-ohm vitreous-coated wirewound resistors
run very hot and may split. They also get very delicate and may
fail if bumped.
Part number index
-----------------
Sun part numbers have four sections, xxx-yyyy-zz Rev ?, where xxx is
a three digit number which seems to indicate a major grouping of part
types, yyyy is a four digit number which indicates the individual part,
and zz is a two digit number and ? is a letter which between them
indicate the revision level of the part. The parts are indexed below by
the first two sections only.
Note that some 501- parts may be marked 270- instead of or in
addition to the 501- part number. If you have a 270- part number, try
looking under 501-.
Note that these part numbers have been gleaned from all over,
including a lot of for-sale postings on the net. Take them with a grain
of salt.
150-1162 fuse, 1.5A, SPARCstation IPC motherboard
150-1346 external SCSI terminator
150-1974 fuse, 2A, SPARCstation IPC motherboard
180-1097 6' 115VAC power cable right angle
180-1117 video power cable
270-1049 6U/9U VME converter with backplane SCSI passthrough
270-1138 6U/9U VME converter with external SCSI connector
300-1016 3/160 850W Fuji PS
300-1028 176W Sun-3 shoebox PS, 5 taps (California DC)
300-1038 4/75 (SPARCstation 2) 85W power supply
300-1045 134W Sun-3 shoebox PS, 4 taps (Computer Products (Boschert))
300-1065 690MP 1200W power supply
300-1073 S2000 power supply
300-1080 60W shoebox power supply
300-1081 Sparc 10 140W power supply
300-1096 690 SCSI tray power supply 269W
300-1100 S2000 AC distribution box
300-1105 44W shoebox power supply
320-1005 type-4 US/UK keyboard
320-1009 type-4 UK keyboard
320-1040 type-4 Japanese keyboard
320-1072 type-5 US keyboard
320-1073 type-5 Unix keyboard
320-1085 type-5 UK keyboard
330-1304 SPARCstation IPC light pipe
340-1720 mounting bracket in Sun-3 shoebox
340-2611 fan 690 SCSI tray
365-1000 20" monitor
365-1010 19" grayscale monitor
365-1020 16" color monitor (Sony Trinitron) 4BNC 115VAC
365-1051 19" Sun mono monitor
365-1056 19" color monitor Hitachi
365-1059 mouse and pad kit
365-1063 16" color monitor (Sony Trinitron) 13W3 115VAC
365-1065 19" color monitor (Sony GDM-1955A)
365-1073 19" color monitor
365-1080 19" color monitor (Sony Trinitron GDM-1604A40)
365-1081 19" Sony color monitor 13W3 115VAC
365-1089 SPARCprinter engine
365-1093 19" color monitor (Sony Trinitron GDM-1604B40)
365-1094 17" grayscale monitor 13W3 115/240VAC
365-1100 17" grayscale monitor (71.7KHz horiz, 76Hz vert, 1152x900)
365-1112 19" color monitor (Sony Trinitron)
365-1113 16" monitor (Sony) 13W3 115/240VAC
365-1130 16/17" color monitor (Sony Trinitron GDM-1662B)
365-1143 16" Phillips color monitor
365-1144 19" mono high-res monitor
365-1151 16" monitor (Sony) 13W3 115/240VAC
365-1159 16/17" color monitor (Sony Trinitron GDM-1662B) 13W3 115/240VAC
365-1160 19" Sun color monitor
365-1167 flat-screen color monitor (Sony GDM-20D10)
365-1168 19" mono monitor
365-1324 flat-screen color monitor (Sony GDM-20D10)
370-0167 ? Computer Products Corporation TAPEMASTER Multibus
370-0288 See 501-0288
370-0502 ? Computer Products Corporation TAPEMASTER Multibus
370-0502 ? Xylogics 472 1/2" 6250bpi tape controller Multibus
370-0551 141M Micropolis ESDI drive
370-1010 Adaptec ACB4000 SCSI-MFM controller
370-1011 Sysgen SC4000 SCSI/QIC-II controller
370-1012 Xylogics 450 Multibus SMD controller
370-1021 Sky Fast Floating-point Processor (FFP) Multibus
370-1029 Sky Fast Floating-point Processor (FFP) 6U VME
370-1039 ALM-8 set (370-1046/1047)
370-1040 ALM-14 set (370-1047/1048)
370-1046 ALM-8 USART Multibus
370-1047 ALM-8/14 controller Multibus
370-1048 ALM-14 USART Multibus
370-1049 SCP Multibus
370-1133 327M Micropolis ESDI drive
370-1165 690 power sequencer
370-1170 Sun-4 mouse
370-1200 104M Quantum SCSI drive
370-1207 4/75 (SPARCstation 2) 1.44M floppy drive
370-1218 150M SCSI QIC tape
370-1247 60M 1/4" tape drive
370-1312 white bezel CD-ROM
370-1327 207M Maxtor SCSI drive
370-1347 black bezel Sony CD-ROM
370-1354 3.5" Sony floppy drive
370-1368 Sun-4 mouse pad
370-1377 1.3G SCSI disk
370-1379 S2000 fan assembly
370-1388 SM100 dual Ross CPU module 40MHz
370-1392 424M SCSI disk
370-1407 cg12 GS SBus framebuffer (triple slot)
370-1414 microphone
370-1420 4/75 (SPARCstation 2) 1.44M floppy drive
370-1546 1.05G SCSI disk
370-8012 power supply for SMD cabinet
501-0288 3COM 3C400 Multibus Ethernet
501-0289 Multibus color video
501-0461 Color processor Multibus
501-1003 Multibus monochrome video/keyboard/mouse ECL-only
501-1004 Sun-2 Multibus Ethernet
501-1006 Sun-2 SCSI/serial Multibus
501-1007 100U,2/120,2/170 CPU board
501-1013 1M Multibus RAM
501-1014 2/130, 2/160 color framebuffer VME (also 3/1xx, 3/2xx, 3/4xx)
501-1020 2/50 1M memory VME
501-1045 6U VME "Sun-2" SCSI host adapter
501-1046 2/50 2M memory VME
501-1047 2/50 4M memory VME
501-1048 1M Multibus RAM
501-1051 2/120, 2/170 Multibus CPU board
501-1052 Multibus monochrome video/keyboard/mouse ECL/TTL
501-1054 Multibus-VME converter
501-1055 GP graphics processor VME
501-1058 GB graphics buffer VME
501-1067 2/50 3M memory VME
501-1070 2/130, 2/160 1M memory VME
501-1071 2/130, 2/160 3M memory VME
501-1074 3/1xx (Carerra) VME CPU board (?)
501-1075 3/50 motherboard
501-1079 2/50 0M memory VME
501-1089 cg3 framebuffer VME
501-1090 2/120 9-slot Multibus backplane
501-1094 3/1xx (Carerra) VME CPU board (?)
501-1096 2/130, 2/160 2M memory VME
501-1097 2/130, 2/160 4M memory VME
501-1100 3/2xx VME CPU board
501-1102 3/2xx,4/2xx 8M RAM
501-1104 cg2 framebuffer VME
501-1105 FPA VME
501-1111 3/1xx 2M VME
501-1116 cg3 framebuffer VME 4BNC
501-1121 3/1xx 0M VME
501-1122 3/1xx 4M VME
501-1125 IPC (floppy/parallel)
501-1129 4/2xx VME CPU board
501-1131 3/1xx 2M VME
501-1132 3/1xx 4M VME
501-1133 3/50 motherboard
501-1134 3/110 CPU VME
501-1138 combo: 501-1045 "Sun-2" SCSI in 270-1138 6U/9U VME
501-1139 GP+ graphics accelerator
501-1141 2/50 (2/130, 2/160 ?) 1M CPU VME
501-1142 2/50 (2/130, 2/160 ?) 2M CPU VME
501-1143 2/50 (2/130, 2/160 ?) 4M CPU VME
501-1144 2/130, 2/160 1M CPU VME
501-1145 2/130, 2/160 2M CPU VME
501-1146 2/130, 2/160 4M CPU VME
501-1147 combo: 501-1079 2/50 0M VME + 501-1045 "Sun-2" SCSI 6U VME
501-1148 combo: 501-1079 2/50 0M VME + 370-1029 Sky FFP 6U VME
501-1149 combo: 501-1045 "Sun-2" SCSI in 270-1059 6U/9U VME
501-1151 Sky FFP VME
501-1153 Ethernet VME
501-1154 Xylogics 450 SMD controller, Multibus in Multibus-VME converter
501-1155 Xylogics 472 1/2" tape controller (6250bpi) VME
501-1156 CPC 1/2" tape controller (1600bpi) VME
501-1157 ALM VME
501-1158 SCP VME
501-1162 3/50 motherboard
501-1163 3/1xx (Carerra) VME CPU board 2M
501-1164 3/1xx (Carerra) VME CPU board 4M
501-1166 Xylogics 451 SMD controller, Multibus in Multibus-VME converter
501-1170 combo: 501-1236 "Sun-3" SCSI in 270-1059 6U/9U VME
501-1172 combo: 501-1121 3/1xx 0M VME + 501-1045 "Sun-2" SCSI 6U VME
501-1191 3x2 SCSI W/O P2
501-1199 4/110 VME CPU board
501-1202 MAPKIT VME
501-1205 3/60 motherboard
501-1206 3/2xx VME CPU board
501-1207 3/50 motherboard
501-1208 3/1xx (Carerra) VME CPU board (?)
501-1209 3/110 CPU VME
501-1210 cg4 framebuffer (1152 x 900 62KHz 66Hz)
501-1214 IPC VME (286 with 1M, floppy port, parallel port)
501-1217 combo: 501-1236 "Sun-3" SCSI in 270-1138 6U/9U VME
501-1236 6U VME "Sun-3" SCSI host adapter
501-1237 4/110 VME CPU board
501-1241 386i/150 motherboard
501-1247 4/110 mono framebuffer
501-1249 Xylogics 7053 SMD controller VME
501-1267 cg6 (cg5?) framebuffer VME
501-1268 gp2 graphics accelerator VME
501-1274 4/2xx CPU VME
501-1277 3/50, 3/60 chassis
501-1278 gp2 graphics processor VME
501-1280 2-port X.25
501-1299 3/4xx VME CPU board
501-1316 4/3xx VME CPU board
501-1319 cg3 framebuffer VME
501-1322 3/60 motherboard
501-1324 386i/250 motherboard
501-1334 3/60 motherboard
501-1345 3/60 motherboard
501-1374 cg6 framebuffer P4
501-1378 3/60LE motherboard
501-1381 4/4xx VME CPU board
501-1382 4/60 (SPARCstation 1) motherboard
501-1383 TAAC-1 accelator, POP board
501-1401 3/80 motherboard
501-1402 mono P4 framebuffer for 3/80
501-1413 386i/250 motherboard
501-1414 386i/150 motherboard
501-1419 SBus mono framebuffer
501-1423 386i memory board, 8M of 1Mx9 100ns SIMMs
501-1434 cg9 framebuffer VME
501-1447 TAAC-1 accelerator, DFB board
501-1450 SBus Ethernet
501-1462 4/110 VME CPU board
501-1463 4/110 VME CPU board
501-1464 4/110 VME CPU board
501-1465 4/110 VME CPU board
501-1481 GX/cg6 graphics accelerator/framebuffer board SBus
501-1491 4/2xx VME CPU board
501-1505 cg6 framebuffer P4 3/80
501-1511 Serial/parallel SPC/S
501-1512 4/110 VME CPU board
501-1513 4/110 VME CPU board
501-1514 4/110 VME CPU board
501-1515 4/110 VME CPU board
501-1516 4/110 VME CPU board
501-1517 4/110 VME CPU board
501-1522 4/2xx VME CPU board
501-1532 cg6 framebuffer P4 (3/60)(1152 x 900 62KHz 66Hz)
501-1550 3/4xx VME CPU board
501-1561 mg2 framebuffer
501-1563 4/3xx VME memory (1M or 4M SIMMs, max 48M/192M)
501-1625 4M SIMM (SPARCstation 1, SPARCstation 1+, SPARCstation IPC)
501-1627 4/20 (SPARCstation SLC) motherboard
501-1629 4/60 (SPARCstation 1) motherboard
501-1632 4/65 (SPARCstation 1+) motherboard
501-1638 4/75 (SPARCstation 2) motherboard
501-1645 2-slot GX/cg6 graphics accelerator/framebuffer board SBus
501-1650 3/80 motherboard
501-1656 4/110 VME CPU board
501-1657 4/110 VME CPU board
501-1658 4/110 VME CPU board
501-1659 4/110 VME CPU board
501-1660 4/110 VME CPU board
501-1672 GX/cg6 graphics accelerator/framebuffer board SBus
501-1680 4/20 (SPARCstation SLC) motherboard
501-1689 4/40 (SPARCstation IPC) motherboard
501-1690 4/40 (SPARCstation IPC) motherboard
501-1698 ?M SIMM
501-1720 4/20 (SPARCstation SLC) motherboard
501-1727 HSI SBus PCB
501-1730 4/25 (SPARCstation ELC) cpu 8M
501-1733 0CPU 0M motherboard SPARCstation 10
501-1739 4Mx9 SIMM 80ns
501-1742 4/3xx VME CPU board
501-1744 4/75 (SPARCstation 2) motherboard
501-1748 4/20 (SPARCstation SLC) motherboard
501-1776 4/20 (SPARCstation SLC) motherboard
501-1777 4/20 (SPARCstation SLC) motherboard
501-1785 16M SIMM Sparc 10
501-1817 8M 70ns SIMM 1000/200
501-1817 8M SIMM S1000
501-1822 16M SIMM
501-1835 4/40 (SPARCstation IPC) motherboard
501-1840 SBus expansion adapter
501-1847 Prestoserve NFS accelerator VME
501-1850 SCSI SBus
501-1855 ISP-80 IPI disk controller
501-1859 4/75 (SPARCstation 2) CPU
501-1861 4/25 (SPARCstation ELC) cpu 0M
501-1866 SPARCcenter 2000 motherboard
501-1881 Ethernet SBus
501-1894 4/690 cpu
501-1897 670MP CPU
501-1899 4/4xx cpu 0M W/FPP
501-1902 SBus differential SCSI
501-1909 cg3 framebuffer
501-1932 SBus token ring
501-1955 SBus expansion
501-1957 SCSI tray ID board
501-1981 PC accelerator
501-1996 SBus GX framebuffer
501-2015 SBus fast SCSI and second Ethernet controller
501-2020 SX graphics SBus
501-2055 690MP CPU
501-2218 SPARCstation 10 CPU module
501-2239 SPARC 10/30 SuperSPARC MBus module, 36MHz
501-2253 Turbo GX Plus framebuffer
501-2259 0CPU 0M motherboard SPARCstation 10
501-2270 SM41 Sparc module
501-2306 4M VSIMM
501-2325 Turbo GX/cg6 framebuffer/graphics accelerator SBus 13W3
501-2334 SPARCcenter 2000 motherboard
501-2336 SPARCserver 1000 motherbvoard
501-2352 SM51 Sparc module
501-2359 40MHz Sparc 10/600/2000 CPU module
501-2365 Sparc 10GT CPU
501-2471 32M SIMM SPARCstation 5
501-2479 16M SIMM
501-2480 64M SIMM 60ns SPARCstation 2/5
501-2482 8M video memory
501-2528 50MHz SPARC module
501-2543 60MHz SPARC module
501-8005 color framebuffer
501-8006 memory board
501-8028 3/E single-board VME CPU
501-8035 4/E (SPARCengine 1E) single-board VME CPU
501-8058 4/E (SPARCengine 1E) single-board VME CPU
525-1071 4/2xx boot PROM
525-1074 4/2xx boot PROM
525-1075 4/2xx boot PROM
525-1076 4/2xx boot PROM
525-1112 4/75 (SPARCstation 2) NVRAM
525-1184 Sparc 10 NVRAM
530-1056 null modem cable
530-1282 SCSI cable/external connector for 270-1059
530-1378 SMD disk cables
530-1379 SMD disk cables
530-1440 1.2M color video cable
530-1442 1.8M keyboard cable
530-1443 4.6M keyboard cable
530-1446 color video cable DB13W3 to 4BNC
530-1451 4/75 (SPARCstation 2) internal SCSI cable
530-1452 4/75 (SPARCstation 2) 34-conductor floppy cable
530-1453 4/75 (SPARCstation 2) DC power harness
530-1479 5M mini-DIN 8 to DB-15 keyboard cable
530-1503 2M SCSI cable
530-1509 15" cg6 video cable
530-1594 audio cable
630-1621 386i video/keyboard cable
530-1662 1M serial port cable
530-1675 DC tray harness
530-1679 4/75 (SPARCstation 2) floppy DC power cable
530-1680 SCSI-2 to SPARCprinter parallel port cable
530-1681 power harness
530-1738 S2000 AC distribution to power supply cable
530-1741 S2000 fan DC power cable
530-1793 SCSI-2 cable
530-1829 1M SCSI-2 to D50 cable
530-1836 2M SCSI-2 cable
530-1847 Sparc 10 internal SCSI cable
530-1848 Sparc 10 DC power cable
530-1870 1.2M video cable
530-1881 690 differential SCSI tray DC harness
530-1883 690 20cm external differential SCSI cable
530-1885 690 2M external differential SCSI cable
530-1886 690 12M external differential SCSI cable
530-1904 690 3M internal differential SCSI cable
540-1062 19" mono monitor
540-1702 3/80 chassis
540-1751 fan in Sun-3 shoebox
540-1802 4/75 (SPARCstation 2) DC fan assembly
540-1813 CDC 688M SMD disk
540-1993 4/75 (SPARCstation 2) chassis with speaker
540-2005 911M 6M/sec IPI disk
540-2024 power supply
540-2191 HSI/S patch assembly
540-2220 Sparc 10 speaker box
540-2240 SunPC i486DX 25MHz SBus
555-1200 670/690 boot PROM kit (set of four)
570-1421 Network coprocessor (NC400) VME
595-1509 Sun-3 shoebox
595-1711 150M 1/4" Archive tape drive
595-2062 serial/parallel SBus
595-2249 4/75 (SPARCstation 2) boot PROM kit
Announcement Dates/List Prices
------------------------------
"SS" is SPARCstation. "SServ" is SPARCserver. "SCL" is SPARCclassic.
"SC" is SPARCcenter. "SCLU" is SPARCcluster.
Model Year List Prices
Feb 91 Mar 91 Apr 91 Jun 92 Jul 93 Jul 94
3/140S 1985 $17900- = =
3/160S 18900
3/180S
3/260S
3/280S
3/50M 1986 $5495 = =
3/260HM $30900 = =
3/260C
3/260G
3/260S
3/160M $25400 = =
3/160G $25400 = =
3/160C $33400 = =
3/60 1987 $9450 = =
3/60S $9540 = =
3/60M
3/60G
3/60HM
3/60FC
3/60C
3/140M $17200 = =
3/160CXP $38400 = =
3/260CXP $50400 = =
4/260 $39800 = =
4/260C $50800 = =
4/260CXP $62300 = =
386i/150 1988 $9490 = =
386i/250 $11490 = =
4/110 $19950 = =
4/110TC $31250 = =
4/280 $40200 = =
4/150CXP $44900 = =
4/150TAAC $74900 = =
GXi/150 1989 $12990- = =
$18490
GXi/250 $17990- = =
22490
3/80 $5995 = =
3/80GX $13995- = =
3/80FGX 17495
3/80TC $15495 = =
3/470 $34900 = =
3/470GX $42900- = =
71900
3/470S $45900 = =
3/480S $48900 = =
3/470GXP $48900- = =
77900
SS1 $8995 = =
SServ1 $13900 = =
SS1GX $14955- = =
18995
SServ330 $28900 = = = =
SS330 $29900 = = = =
SS330GX $37900 = = =
SS330GXP $38900- = = =
SS330CXP 39900
SS370 $42900 = = = =
SS370GX $50900- = = =
87900
SServ370 $53900 = = = =
SS330VX $55900 = = =
SS330MVX
SS370GXP $64900- = = =
SS370CXP 65900
SServ390 $78900 = = = =
SS470VX $86900 = = =
SS470MVX
SServ490 $99900 $114900 = = =
SS SLC 1990 $4995 = =
SS IPC $7995 = $9995 $5995 $9995?
SS IPC GX $12495 = = =
SS1+ $13900 = =
SS2 $14995 = = $14295 =
SS2GX $17995 = = $16995 =
SS2GXplus $22495 =
SServ1+ $19900 = =
SServ2 $24595 = = $15195 =
SS2GS $26995 = = $22495 =
SS2GT $49995 = = $36495 =
SS470GX $69900- = = =
SS470GXP 125900
SS470CXP
SServ470 $59900 $89900 = = =
SS ELC 1991 $3995 =
SS IPX $9995 =
SServ630MP $45500
SServ630MP/41 $47000
SServ670MP/41 $56000
SServ670MP $60000
SServ630MP/52 $60500
SServ670MP/52 $69500
SServ690MP/41 $76000
SServ630MP/54 $78500
SServ670MP/54 $91500
SServ690MP $92000
SServ690MP/52 $101500
SServ690MP/54 $119500
SCL 1992 $4295 $2995
SCL Serv $5295 =
SS LX $7995 =
SS Voyager $13995 $9995
SServ10/30 $13995
SS3 $15495 =
SS10/30 $18495 = =
SS10/41 $24995 $22745 =
SServ10/41 $23495
SS10/512MP $33745 =
SS10/52 $39995 $37295
SServ600MP $47000 =
SS10/54 $57995 $45745 =
SServ10/54 $47095
SC2000/2 $95000 =
SCL X 1993 $2545
SCL M $4795
SS 10SX $15495
SServ10/40 $16245 $15495
SS10/40 $20745 $15995
SS10/30LC $15995 =
SS 10GX $15995
SS 10M $17095
SS ZX $19995
SServ10/51 $23245 $20245
SServ10/402MP $22245 =
SS10/402MP $24745 $23745
SS10/51 $27745 $23745
SS 10TurboGXplus $22745
SS10/402MP $23745
SS10/51 $23745
SS 10ZX $28745
SServ10/512MP $33095
SS10/514MP $45745
SServ1000/2 $36700 $46700
SServ10/514MP $47095
SCLU 1 $85000
SServ1000/8 $131300
SC2000/8 $197600
SC2000/20 $1200000
SS5 1994 $3995-
11395
SServ5 $8995
SS20/50 $12195
SServ20 $12995
SS20/502 $14195
SS20M $14590
SS20/51 $15195
SS20/61 $16195
SS20/612 $22495
SS20/514 $29995
Author's Notes
--------------
I have SunOS 2.0, 2.2 (upgrade from 2.0), 3.2, 3.4 (upgrade from
3.2), 3.5, 4.0, and 4.0.3 for Sun-2's. If you have SunOS 1.x on QIC-11
(20M) cartridge tapes, I would like to get a copy. If you need boot
tapes in QIC-11 (20M) format, I can provide the version of your choice
for the cost of tapes and shipping.
Bibliography/Acknowledgements
-----------------------------
Much of the information in CPU/CHASSIS was contributed by Al Kossow
(aek@wiretap.spies.com).
"Guy" contributed notes on SF9010/MB86900 and 4/1xx and 4/2xx FPUs.
Additional information in CPU/CHASSIS confirmed by/added from Sun
document "Cardcage Slot Assignments and Backplane Configuration
Procedures", P/N 813-2004-10, Revision A of 5/13/87.
Additional information in CPU/CHASSIS (and all infomation in the
Announcement Dates/List Prices section) confirmed by/added from Data
Sources Reports on Computer Select CD-ROMs from February 1991, March
1991, April 1991, June 1992, July 1993, and July 1994.
Information on 3/2xx CPU boards added from Sun document "Sun 501-1206
CPU Board Configuration Procedures", P/N 813-2017-05, Revision A of 10
October 1986
Information on 3/2xx CPU boards and 501-1102 3/2xx memory boards
added from Sun document "Preliminary Installation Notes for the
Sun-3/200 Board Set", P/N 800-1618-02, Revision 02 of 8 December 1986.
The Sun document "Hardware Installation Manual for the 3/260
Workstation", P/N 800-1528-05, Revision A of 10 October 1986 contained
identical information.
Information on 501-1102 3/2xx memory boards added from Sun document
"Sun 501-1102 Memory Board Configuration Procedures", P/N 813-2018-05,
Revision A of 10 October 1986.
Information on 3/50 motherboard added from Sun document "Sun 3/50
Desktop Workstation Hardware Installation Manual", P/N 800-1355-05,
Revision A of 31 January 1986
Information on 3/60 motherboard added from Sun document "Hardware
Installation Manual for the Sun-3/60 Workstation", P/N 800-1987-05,
Revision 50 of 14 August 1987
Information on 2/120 CPU boards and other Multibus boards added from
Sun document "Sun-2/120 Hardware Installation Manual", Revision A of 15
April 1985
Information on Emulex MT-02 SCSI/QIC-02 board added from Sun document
"Sun-3 Emulex MT02 Controller Configuration Procedures", P/N
813-2011-01, Revision 50 of 16 May 1986.
Information on Emulex MT-02 SCSI/QIC-02 board added from Sun document
"Installation and Service Manual for the Sun-3/180 Tape Drive Option",
P/N 813-1016-02, Revision A of 31 May 1986.
Cardcage configuration information added from Sun document "Cardcage
Slot Assignments and Backplane Configuration Procedures", P/N
813-2004-10, Revision A of 13 May 1987.
Information on video standards added from online manpages from SunOS
3.5 (sun2), 4.1.1 (sun3), and 4.1.3U1 (sun4).
Information on SCSI and IPI disk performance added from Sun document
"Sun's SCSI Disk Drives, Performance Brief", dated August 1991.
SPEC information from the file maintained by John DiMarco, available
via anonymous ftp from ftp.cdf.toronto.edu:/pub/spectable, dated
9/12/94.
Random facts contributed by or extracted from postings by:
Larry Beaulieu
Gavin Brebner (brebner@acri.fr)
David Brownlee (D.K.Brownlee@city.ac.uk)
Chuck Cranor (chuck@maria.wustl.edu)
Alvin Cura
Robert Dinse
John DiMarco
Kyle Downey (96kfd@williams.edu)
Toerless Eckert
Thaddeus P. Floryan
Curt Freeland
Guy Harris (guy@netapp.com)
Andrew Harrison
Mark C. Henderson
Hans Holmberg
Malome Khomo
Peter Koch
Thomas Landgraf
Jim Lyle
Jon Mandrell (jon@amc.com)
Chuck Narad (narad@nudibranch.asd.sgi.com)
Ron Nash
Cave Newt (roe2@midway.uchicago.edu)
DoN. Nichols
John O'Connor
Bruce Orchard (orchard@eceservo.ece.wisc.edu)
John Patrick (jspatric@ecn.uoknor.edu)
Stephen J. Roznowski
Shane Sigler
Scott Statton
Wen-King Su
Markus Tacke
Ren Tescher
Robert Tseng
Dave Watson
root@junior.apana.org.au
sdrocket@aol.com
And of course thanks to Carl Mueller, the originator of the
pseudo-FAQ for comp.sys.sun.hardware, the seed from which this reference
grew.
END OF PART V OF THE SUN HARDWARE REFERENCE
--
James W. Birdsall jwbirdsa@picarefy.picarefy.com
Compu$erve: 71261,1731 GEnie: J.BIRDSALL2
"For it is the doom of men that they forget." -- Merlin
GCS d--(++) -p+ c++(++++) l u+++ e- m++(-) s+/ n- h(++) f+ g+ w++ t+ r y?(*)