.\" $NetBSD: hardware,v 1.37 2015/05/19 19:30:29 snj Exp $
.
.Pp
The minimum configuration requires 4 MB of RAM and 140 MB of disk space.
To install the entire system requires considerably more space, and more
RAM to achieve reasonable performance.
.Nx
with 4 MB of RAM feels like
.Tn Solaris
with 4 MB of RAM \(em slow.
Note that until you have around 16 MB of RAM, getting more RAM is more
important than getting a faster CPU.
.
.Ss2 Supported machines
.(bullet -offset indent
sun4
.(bullet -compact
4/100
.It
4/200
.It
4/300
.It
4/400
.bullet)
.It
sun4c
.(bullet -compact
SPARCstation/server 1
.It
SPARCstation/server 1+
.It
SPARCstation/server 2
.It
IPC
.It
ELC
.It
IPX
.It
SLC
.bullet)
.It
sun4c clones
.(bullet -compact
Aries Parrot II
.It
Opus/5000
.It
Opus/5250
.It
FORCE Sparc CPU1e/4
.It
FORCE Sparc CPU2e/4
.bullet)
(and possibly more)
.(Note
NetBSD doesn't support the VME interface on the FORCE models
.Note)
.It
sun4m
.(bullet -compact
4/600
.It
SPARC Classic
.It
SPARC LX
.It
SPARCstation 4
.It
SPARCstation/server 5
.It
SPARCstation/server 10
.It
SPARCstation/server 20
.It
SPARCstation Voyager
.It
JavaStation-1 (Mr. Coffee)
.It
JavaStation-NC (Krups)
.bullet)
.(Note
All known SuperSPARC, hyperSPARC, microSPARC, and TurboSPARC CPUs are supported
.Note)
.It
sun4m clones
.(bullet -compact
Axil 245
.It
Axil 311
.It
Axil 320
.It
Cycle C C Cycle 5-IP
.It
DTKstation/Classic+
.It
RDI PowerLite-85
.It
RDI PowerLite-110
.It
RDI BriteLite
.It
Ross sparc 20
.It
Transtec SS5/170
.It
Tatung microCOMPstation 5
.It
Twinhead TWINstation 5G
.It
TWS SuperCOMPstation-20S
.It
Tadpole SPARCbook 3 series
.bullet)
(and possibly more)
.bullet)
.
.Ss2 Machines not supported by NetBSD/\*M
.(bullet -offset indent
sun4d
.(bullet -compact
SPARCcenter 1000
.It
SPARCcenter 2000
.bullet)
.It
sun4u and other UltraSPARC based machines in 64-bit mode.
They are supported in 32-bit mode with the
.Nx*M
.Pa GENERIC_SUN4U
kernel.
.Pp
UltraSPARC based machines in 32-bit or 64-bit mode are supported by the
.Nx Ns /sparc64
port.
Refer to
.Lk http://www.NetBSD.org/ports/sparc64/index.html
.It
Solbourne machines
.bullet)
.
.Ss2 Supported devices
.(bullet -offset indent
sun4m mbus CPU modules; Sun 4/600, SPARCstation/server 10,
SPARCstation/server 20, and clones
.(bullet -offset indent
.Em cpu0 ;
All single-CPU systems are supported
.It
.Em cpuN ;
All hardware compatible dual-, tri- and quad-CPU SuperSPARC-I,
SuperSPARC-II, and hyperSPARC systems are supported with the SMP kernel
.Pq Pa GENERIC.MP
.Lk http://www.NetBSD.org/ports/sparc/faq.html#smp-cpus
.bullet)
.It
sun4c and sun4m video; Sbus card, on-board, or optional
.(bullet -offset indent
.Em bwtwo ;
1 bpp framebuffer.
.br
On-board and Sbus card (MG1 and MG2)
.It
.Em cgthree ;
8 bpp framebuffer.
.br
On-board and Sbus card
.It
.Em cgsix ;
8 bpp accelerated framebuffer.
.br
On-board and Sbus card (GX, GX+, TGX, and TGX+)
.It
.Em cgfourteen ;
SX 24 bpp accelerated framebuffer.
.br
On-board SPARCstation 10SX and SPARCstation 20, requires optional 4 or 8 MB
VSIMM,
.br
limited to
.Em cgthree
emulation
.It
.Em tcx ;
S24 accelerated color framebuffer.
.br
On-board SPARCstation 4 (8 bpp), JavaStation-1 (24 bpp), and optional on
SPARCstation 5 (24 bpp),
.br
limited to
.Em cgthree
emulation
.It
.Em pnozz ;
Weitek p9100 24 bpp accelerated framebuffer.
.br
On-board Tadpole SPARCbook 3GS and 3GX,
.br
limited to
.Em cgthree
emulation
.It
.Em zx ;
ZX and TZX 24 bpp accelerated framebuffer.
.br
Sbus card (leo)
.br
limited to text console (no X)
.It
.Em igsfb ;
24 bpp IGS C1682 accelerated framebuffer.
.br
On-board JavaStation-NC
.br
limited to text console (no X)
.bullet)
.It
sun4 video; VME card, on-board, or P4 (supported only on 4/100 and 4/300
series machines)
.(bullet -offset indent
.Em bwtwo ;
1 bpp framebuffer.
.br
On-board and P4
.It
.Em cgtwo ;
8 bpp framebuffer.
.br
VME card
.It
.Em cgfour ;
8 bpp framebuffer with overlay.
.br
P4
.It
.Em cgsix ;
LEGO 8 bpp accelerated framebuffer.
.br
P4
.It
.Em cgeight ;
TC 24 bpp framebuffer with overlay.
.br
P4 (not well tested)
.bullet)
.It
Network interfaces
.(bullet -offset indent
.Em be ;
100 Mbps half-duplex
.Dq Big Mac
ethernet.
.br
Sbus card
.It
.Em en ;
Efficient Networks, Inc. ATM interface.
.br
Sbus card
.It
.Em hme ;
100 Mbps full-duplex
.Dq Happy Meal
ethernet.
.br
On-board (JavaStation-NC) and Sbus card
.br
This hardware is not supported on the sun4c platform
.It
.Em ie ;
10 Mbps Intel 82586 ethernet.
.br
On-board (4/100 and 4/200, may not be working properly on 4/400) and VME card
.It
.Em le ;
10 Mbps AMD 9790 Lance ethernet.
.br
On-board (4/300, sun4c, and sun4m) and Sbus card
.It
.Em qec ;
One 100 Mbps be interface and four 10 Mbps Mace ethernet interfaces.
.br
Sbus card
.It
.Em qfe ;
four 100 Mbps full-duplex
.Dq Happy Meal
ethernet interfaces.
.br
Sbus card
.It
misc: various ethernet interfaces are found on multi-function Sbus cards
(e.g. along with SCSI), the ethernet interfaces work even if the other
functions do not
.bullet)
.It
SCSI interfaces
.(bullet -offset indent
.Em esp ;
5 MB/s and 10 MB/s (Fast) NCR 53C9x SCSI controller,
and 20 MB/s (Fast+Wide) FAS336 controller (known as
.Sq fas
on
.Tn Solaris ) .
.br
On-board (sun4c, sun4m, 4/300, Ultra 1e, and Ultra 2) and Sbus cards
.It
.Em isp ;
10 MB/s (Fast) and 20 MB/s (Fast+Wide) Qlogic ISP 10x0 family.
.br
Sbus card
.It
.Em si ;
5 MB/s NCR 5380 SCSI controller.
.br
VME card (Interrupt driven and polled DMA)
.It
.Em sw ;
5 MB/s NCR 5380
.Dq "SCSI Weird"
controller.
.br
Onboard 4/110 (polled DMA only)
.It
misc: SCSI functionality is sometimes found on multi-function Sbus cards
(e.g. along with ethernet), the SCSI
.Em esp
and
.Em isp
portions of those cards should work, even if the other functions do not.
.(Note
Non-Sun SCSI CD-ROMs may have trouble booting any OS,
.Nx
or otherwise. Your CD-ROM must support 512 byte blocks for the OpenBoot PROM
to load a file. Most newer CD-ROM drives support this automatically, and
many older drives allow you to set it using a jumper. See
.Lk http://www.ebsinc.com/solaris/suncdrom.html
for information on bootable CD-ROMs
.Note)
.bullet)
.It
VME disk interfaces
.(bullet -compact
.Em xd ;
Xylogics 7053 VME/SMD disk controller
.It
.Em xy ;
Xylogics 450/451 VME disk controller
.(Note
VME/IPI disks are not supported
.Note)
.bullet)
.It
Floppy drives
.(bullet -offset indent
.Em fd ;
floppy disk drive.
.br
On-board sun4c and sun4m
.It
.Em sd ;
SCSI floppy drive, acts as a SCSI drive to kernel.
.br
found with some SPARCbook 3 machines
.bullet)
.It
PCMCIA/Cardbus devices
.(bullet -compact
.Em nell ;
PCMCIA interface
.br
On-board (SPARCstation Voyager) and Sbus card.
.br
All devices listed in the Machine-independent PCMCIA drivers page
should work, but very few have been tested with
.Nx*M .
.Lk http://www.NetBSD.org/support/hardware/pcmcia.html
.(Note
See the FAQ for more information.
.Lk http://www.NetBSD.org/ports/sparc/faq.html#nell
.Note)
.bullet)
.It
Serial interfaces
.(bullet -offset indent
.Em zs ;
Zilog 8530 serial ports, which can be used as the system console
.br
On-board sun4, sun4c, and sun4m
.It
.Em com ;
Zilog 85C30 serial ports (ns16550a)
.br
On-board Tadpole SPARCbook 3GS and 3GX (internal 14.4 kbps modem, use
.Pa /dev/ttyC0 )
JavaStation-1, and JavaStation-NC
.bullet)
.It
Input devices
.(bullet -compact
Sun keyboard and mouse
.It
SPARCbook 3 keyboard and joystick
.It
Third-party keyboards, mice, and trackballs
.It
PS/2 keyboards and mice on JavaStation models
.bullet)
.It
Audio interfaces
.(bullet -offset indent
.Em audioamd ;
AMD 7930-based 8000 Hz, 8 bit, mono, mu-law.
.br
On-board sun4c and SPARC Classic
.It
.Em audiocs ;
CS4231-based 44 KHz, 16 bit, stereo, PCM.
.br
On-board SPARCStation 5, JavaStation-1, JavaStation-NC, and optional on
SPARCStation 4.
.bullet)
.It
Misc cards
.(bullet -offset indent
.Em mtty /
.Em mbpp ;
Magma Serial/Parallel ports.
.br
Sbus card
.It
.Em xbox ;
.br
Sun Sbus expander device
.bullet)
.It
Parallel ports
.(bullet -offset indent
.Em bpp ;
Bi-directional parallel port.
.br
On-board and Sbus card
.bullet)
.bullet)
.Ss2 Unsupported devices
.(bullet -offset indent
DBRIe-based audio and ISDN.
.br
On-board some sun4m machines (such as SPARCstation 10,
SPARCstation 20, SPARC LX, SPARCstation Voyager, and Tadpole SPARCbook 3)
.It
.Em sc ;
Sun SCSI.
.br
VME card
.It
.Em cgtwelve ;
I.e. GS, 24 bpp framebuffer.
.br
Sbus card
.It
PCMCIA interface
.br
On-board Tadpole SPARCbook 3GS and 3GX
.bullet)