The SPARCstation 1 (Sun 4/60, code-named ''Campus'') is the first of the
SPARCstation
The SPARCstation, SPARCserver and SPARCcenter product lines are a series of SPARC-based computer workstations and server (computing), servers in desktop, desk side (pedestal) and rack-based form factor configurations, that were developed and sol ...
series of
SPARC-based
workstation
A workstation is a special computer designed for technical or computational science, scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating syste ...
s sold by
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
. The design originated in 1987 by a Sun spin-off company, UniSun, which was soon re-acquired. The SPARCstation 1 has a distinctive slim enclosure (a square 3-inch-high "
pizza box
The pizza box or pizza package is a folding packaging box usually made of corrugated fiberboard in which hot pizzas are stored for take-out. The pizza box also makes home delivery and takeaway substantially easier. The pizza box has to be highl ...
") and was first announced in April 1989; the first units shipped in July that year.
Based on an
LSI Logic
LSI Logic Corporation was an American company founded in Santa Clara, California, was a pioneer in the ASIC and EDA industries. It evolved over time to design and sell semiconductors and software that accelerated storage and networking in data ...
RISC
In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
CPU
A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
running at 20 MHz, with a
Weitek
Weitek Corporation was an American Microprocessor, chip-design company that originally focused on floating-point units for a number of commercial Central processing unit, CPU designs. During the early to mid-1980s, Weitek designs could be found ...
3170 (or 3172)
FPU coprocessor
A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography or ...
, it was the fourth Sun computer (after the 4/260, 4/110 and 4/280) to use the SPARC architecture and the first of the
sun4c architecture. The motherboard has three
SBus slots, built-in
AUI Ethernet
Ethernet ( ) is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
, 8 kHz audio, and a 5 MB/s
SCSI-1 bus. The basic display runs at in 256 colours, and monitors shipped with the computer were 16 to 19 inch greyscale or colour. Sun released the SPARCstation 1+, an upgrade to the SPARCstation 1 which increased the clock speed of the CPU to 25 MHz among other hardware improvements, in 1990.
Designed for ease of production to compete with high-end
PCs or
Mac
Mac or MAC may refer to:
Common meanings
* Mac (computer), a line of personal computers made by Apple Inc.
* Mackintosh, a raincoat made of rubberized cloth
* Mac, a prefix to surnames derived from Gaelic languages
* McIntosh (apple), a Canadi ...
s, its principal competitors were the
IBM PS/2 Model 80, the
NeXT Computer
NeXT Computer (also called the NeXT Computer System) is a workstation computer that was developed, marketed, and sold by NeXT Inc. It was introduced in October 1988 as the company's first and flagship product, at a price of , aimed at the high ...
, and Sun's own
3/80. It sold for between about 8,995, with no hard disks, to US$15,400 with a hard disk (equivalent to $– in ). Within the first 18 months of its introduction, over 120,000 units were sold. Sun ended support for the SPARCstation 1 and 1+ in 1995.
Design
The SPARCstation 1 features several distinctive design and packaging elements driven internally by system designer
Andy Bechtolsheim
Andreas Maria Maximilian Freiherr von Mauchenheim genannt Bechtolsheim (born 30 September 1955) is a German electrical engineer, entrepreneur and investor. He co-founded Sun Microsystems in 1982 and was its chief hardware designer. he's 68th w ...
and externally by design house
frog design
frog (styled as ''"frog, part of Capgemini Invent"'') is a global creative and design consultancy founded in 1969 by industrial designer Hartmut Esslinger in Mutlangen, Germany, where it was initially named “esslinger design”. Soon after the ...
. Bechtolsheim specified that the motherboard would be the size of a sheet of paper and the SBus expansion cards would be the size of index cards, resulting in an extremely compact footprint. The external design motif includes dot-patterned cooling vents on the side which are echoed by a "dimple" pattern on the front face, and "Sun purple" feet.
Memory
The SPARCstation 1 takes 30-pin
SIMM
A SIMM (single in-line memory module) is a type of memory module used in computers from the early 1980s to the early 2000s. It is a printed circuit board upon which multiple random-access memory Integrated circuit chips are attached to one or ...
s in groups of four. It can take either 1 MB or 4 MB SIMMs as long as the size is consistent within a bank.
There are a total of four memory banks, which can give a total of 64 MB of memory. Memory bank 0 (composed of U0311, U0322, U0309, and U0307) should be filled first. If not, the
OpenBoot firmware
In computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, h ...
will hang while memory checking.
Disk drives
The SPARCstation 1 has space for up to two hard drives and one floppy drive internally. The machine will take any 50-pin
SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
-2 hard drive, but the OpenBoot firmware will not boot from any partition which starts or ends after 1024 MB.
The floppy drive, like the Macintosh's, is unusual in that it has an electromechanical eject mechanism rather than the conventional eject button, and therefore must be ejected by the operating system or OpenBoot.
The machine can connect to any
SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
CD drive, via either the
SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
connector on the back or by connecting it to any spare internal SCSI connector via a 50-pin cable.
Network support
The SPARCstation 1 comes with an on-board
AMD Lance Ethernet chipset and a 15-pin AUI connector, which can connect to 10BASE2, 10BASE5 or 10BASE-T via an appropriate transceiver. The OpenBoot ROM is able to boot from network, using RARP and TFTP. Like all other SPARCstation systems, the SPARCstation 1 holds system information such as MAC address and host id (serial number) in NVRAM. If the battery on this chip dies, then the system will not be able to boot.
NVRAM
The SPARCstation 1 uses an M48T02 battery-backed
RTC with RAM chip which handles the real time clock and boot parameter storage. A problem with this chip is that the battery is internal, which means the entire chip must be replaced when its battery runs out. As all SPARCstation 1s made are now older than the battery life of this chip, a substantial number of these systems now refuse to boot. Additionally, the SPARCstation 1 design used the reserved bits in the M48T02's NVRAM in a non-standard way; since later revisions of the M48T02 chip exert stricter control over these bits, a current M48T02 will store the NVRAM data, but the RTC will not function correctly and the system may fail to auto-boot.
Due to incompatibilities with modern M48T02s, it is common to modify failed NVRAMs by cutting into the encapsulation and patching in a new battery. It is also possible to replace the entire encapsulation, which also contains a 32.768 kHz clock crystal.
Operating systems
The SPARCstation 1, 1+, IPC and SLC can run the following operating systems:
*
SunOS
SunOS is a Unix-branded operating system developed by Sun Microsystems for their workstation and server computer systems from 1982 until the mid-1990s. The ''SunOS'' name is usually only used to refer to versions 1.0 to 4.1.4, which were based ...
4.0.3c through 5.7 (
Solaris 7)
*
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
(modern versions may have trouble with the limited amount of memory in these machines)
*
NetBSD
NetBSD is a free and open-source Unix-like operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was fork (software development), forked. It continues to ...
1.0 onwards
*
OpenBSD
OpenBSD is a security-focused operating system, security-focused, free software, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by fork (software development), forking NetBSD ...
(all versions up to 5.9 – OpenBSD 5.9 was the last release to support SPARC32)
Notable uses
* Four or five SPARCstation 1 units were used by
Game Freak
is a Japanese video game developer, best known as the primary developer and co-owners of the ''Pokémon (video game series), Pokémon'' series of role-playing video games.
History
Predating the video game company, ''Game Freak'' was a self- ...
to develop ''
Pokémon Red and Green''.
Related computers
The SPARCstation 1+ (Sun 4/65) pushed the CPU to a 25 MHz LSI L64801, upgraded the coprocessor to a Weitek 3172 and installed a new SCSI controller, announced in April 1990.
The
SPARCstation IPC (Sun 4/40) is a version of the SPARCstation 1+ in a lunchbox style case and onboard video.
The SPARCstation SLC (Sun 4/20) is a version of the SPARCstation 1+ built into a monitor cabinet, announced in May 1990.
The
SPARCstation 2
The SPARCstation 2 (Sun 4/75, code-named ''Calvin'') is a SPARC-based workstation computer sold by Sun Microsystems as part of their SPARCstation family. Sun introduced it on November 5, 1990, for between 14,995 at the low end to US$49,995 at th ...
(Sun 4/75) is the machine's successor and was released in November 1990.
References
External links
SUN NVRAM FAQ*
*
{{DEFAULTSORT:Sparcstation 001
Sun workstations
SPARC microprocessor products
Computer-related introductions in 1989