SPARCstation 1
| Industry | Computer hardware |
|---|---|
| Founded | February 24, 1982 in Menlo Park, California, United States |
| Founder | Vinod Khosla, Andy Bechtolsheim, Scott McNealy, Bill Joy |
| Headquarters | Santa Clara, California , United States |
| Products | SPARCstation 1, SPARCstation series, workstations, servers |
| Website | www |
The SPARCstation 1 (also known as Sun 4/60 and codenamed Campus) represents the inaugural model in Sun Microsystems' SPARCstation series of workstations based on the SPARC architecture. Originally created in 1987 by UniSun, a Sun spin-off, the project was later reacquired by Sun and officially released in April 1989, with deliveries commencing in July of the same year.
This system is driven by an LSI Logic RISC processor operating at 20 MHz alongside a Weitek 3170/3172 floating-point unit. Marking Sun's fourth SPARC machine, it was the pioneer to implement the sun4c architecture. The motherboard incorporated three SBus expansion slots, integrated AUI Ethernet connectivity, 8 kHz audio capabilities, and a SCSI-1 bus delivering data transfer speeds up to 5 MB/s. The display hardware supported resolutions with 256-color depth, and compatible monitors ranged between 16 and 19 inches available in either greyscale or color options. In 1990, Sun launched the SPARCstation 1+, which featured a CPU clocked at 25 MHz and brought improved hardware enhancements.
Engineered for efficient manufacturing aimed at competing against high-end IBM PC compatibles and Macintosh computers, its main rivals included the IBM PS/2 Model 80, NeXT Computer, and Sun’s own Sun-3/80. Pricing varied from around US$8,995 for configurations without a hard disk to approximately US$15,400 when equipped with one. Within a year and a half post-release, sales surpassed 120,000 units. Support for both the original and upgraded models was phased out by Sun in 1995.
Design
The compact design of the SPARCstation 1 was spearheaded by system architect Andy Bechtolsheim in collaboration with external consultancy frog design. The motherboard's dimensions are comparable to a standard sheet of paper, while the SBus expansion cards are sized similarly to index cards, resulting in a minimal overall system footprint. Distinctive external elements include cooling vents featuring dot patterns and feet colored in "Sun purple," contributing to its unique visual identity.
Memory
Memory expansion on the SPARCstation 1 relies on groups of four 30-pin SIMMs, which must be uniform within each bank—either all 1 MB or all 4 MB modules. The system contains four memory banks that collectively support up to 64 MB of RAM. It is critical that Bank 0 is populated first; failure to do so causes OpenBoot firmware to hang during memory initialization.
Disk drives
Internally, the workstation can house up to two hard disk drives along with one floppy disk drive. It supports any hard drive compliant with the 50-pin SCSI-2 interface; however, OpenBoot firmware restricts booting from partitions larger than 1024 MB. The floppy drive includes an electromechanical eject feature controllable via the operating system or OpenBoot interface. Furthermore, external SCSI CD-ROM drives can be connected through either rear or internal 50-pin connectors.
Network support
The SPARCstation 1 comes equipped with an onboard AMD Lance Ethernet controller and a standard 15-pin AUI connector. This setup allows compatibility with various network types such as 10BASE2, 10BASE5, or 10BASE-T through suitable transceivers. Its OpenBoot ROM facilitates network booting using RARP and TFTP protocols. Essential system information like MAC address and host ID are stored within NVRAM; if this chip’s battery fails, it results in an inability to boot.
NVRAM
For real-time clock functions and boot configuration storage, the SPARCstation 1 employs an M48T02 chip featuring battery-backed RAM. Because the battery is embedded inside this chip, replacing it requires swapping out the entire unit—a common necessity due to aging hardware—leading many systems to fail startup sequences. Additionally, the original design’s unconventional use of reserved bits causes compatibility problems with newer M48T02 replacements, which may interfere with RTC operations and automatic booting.
To resolve these issues, many users opt to modify defective NVRAM chips by carefully opening their encapsulation to replace just the battery or by substituting the entire encapsulation assembly including the clock crystal.
Operating systems
The SPARCstation 1, 1+, IPC, and SLC are compatible with the following operating systems:
- SunOS versions from 4.0.3c up to 5.7 (also known as Solaris 7)
- Linux (although recent releases may encounter restrictions due to memory constraints)
- NetBSD starting from version 1.0
- OpenBSD up to version 5.9, which marks the final release supporting SPARC32 architecture
Notable uses
- Approximately four or five SPARCstation 1 machines were utilized by Game Freak during the development of Pokémon Red and Green.
Related computers
The SPARCstation 1+ (Sun 4/65), introduced in April 1990, featured a CPU upgrade to a 25 MHz LSI L64801, an improved Weitek 3172 coprocessor, and a newly added SCSI controller.
The SPARCstation IPC (Sun 4/40) is a smaller, lunchbox-style model based on the SPARCstation 1+ design, incorporating built-in video capabilities.
Released in May 1990, the SPARCstation SLC (Sun 4/20) combined the SPARCstation 1+ hardware within a monitor enclosure.
The SPARCstation 2 (Sun 4/75), which arrived in November 1990, served as the successor to the original SPARCstation 1 lineup.