NetBSD/distrib/notes/sparc/hardware

387 lines
7.3 KiB
Plaintext

.\" $NetBSD: hardware,v 1.25 2003/07/26 17:07:18 salo Exp $
.
.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
.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
JavaStation models.
Refer to the
.Nx*M
JavaStation Support page
.Lk http://www.NetBSD.org/Ports/sparc/javastation.html
.It
Solbourne machines
.bullet)
.Pp
The minimal configuration requires 4 MB of RAM and ~60 MB of disk space.
To install the entire system requires much more disk space, and to run
X or compile the system, more RAM is recommended, as
.Nx
with 4 MB of RAM feels like
.Tn Solaris
with 4 MB of RAM - slow.
Note that until you have around 16 MB of RAM, getting more RAM is more
important than getting a faster CPU.
.
.Ss2 Supported devices
.(bullet -offset indent
sun4c and sun4m video; Sbus card, on-board, or optional
.(bullet -compact
.Em bwtwo ;
1 bpp framebuffer.
On-board and Sbus card (MG1 and MG2)
.It
.Em cgthree ;
8 bpp framebuffer.
On-board and Sbus card
.It
.Em cgsix ;
8 bpp accelerated framebuffer.
On-board and Sbus card (GX, GX+, TGX, and TGX+)
.It
.Em cgfourteen ;
SX 24 bpp accelerated framebuffer.
On-board SPARCstation 10SX and SPARCstation 20, requires optional 4 or 8 MB
VSIMM, limited to
.Em cgthree
emulation
.It
.Em tcx ;
S24 accelerated color framebuffer.
On-board SPARCstation 4 (8 bpp), JavaStation-1 (24 bpp), and optional on
SPARCstation 5 (24 bpp), limited to
.Em cgthree
emulation
.It
.Em pnozz ;
Weitek p9100 24 bpp accelerated framebuffer.
On-board Tadpole SPARCbook 3GS and 3GX, limited to
.Em cgthree
emulation
.bullet)
.It
sun4 video; VME card, on-board, or P4 (supported only on 4/100 and 4/300 series machines)
.(bullet -compact
.Em bwtwo ;
1 bpp framebuffer.
On-board and P4
.It
.Em cgtwo ;
8 bpp framebuffer.
VME card
.It
.Em cgfour ;
8 bpp framebuffer with overlay.
P4
.It
.Em cgsix ;
LEGO 8 bpp accelerated framebuffer.
P4
.It
.Em cgeight ;
24 bpp framebuffer with overlay.
P4 (not well tested)
.bullet)
.It
Network interfaces
.(bullet -compact
.Em be ;
100 Mbps half-duplex
.Dq Big Mac
ethernet.
Sbus card
.It
.Em en ;
Efficient Networks, Inc. ATM interface.
Sbus card
.It
.Em hme ;
100 Mbps full-duplex
.Dq Happy Meal
ethernet.
Sbus card
.It
.Em ie ;
10 Mbps Intel 82586 ethernet.
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.
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.
Sbus card
.It
.Em qfe ;
quad 100 Mbps full-duplex
.Dq Happy Meal
ethernet (four ethernet interfaces).
Sbus card (not well tested)
.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 -compact
.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 ) .
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.
Sbus card
.It
.Em si ;
5 MB/s NCR 5380 SCSI controller.
VME card (Interrupt driven and polled DMA)
.It
.Em sw ;
5 MB/s NCR 5380
.Dq "SCSI Weird"
controller.
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 -compact
.Em fd ;
floppy disk drive.
On-board sun4c and sun4m
.It
.Em sd ;
SCSI floppy drive, acts as a SCSI drive to kernel.
found with some SPARCBook 3 machines
.bullet)
.It
.Em nell ;
PCMCIA/Cardbus devices using the sbus-to-PCMCIA bridge.
On-board (SPARCstation Voyager) and Sbus card.
.(bullet -compact
All 8 bit devices listed in the Machine-independent PCMCIA drivers page
should work.
Very few have been tested with
.Nx*M .
There is a byte endian issue which
currently prevents 16 bit devices from working.
.Lk http://www.NetBSD.org/Hardware/pcmcia.html
.(Note
Note: there is a conflict between the
.Em audioamd
device in sun4c and some sun4m models and the
.Em nell
device.
See the FAQ for more information.
.Lk http://www.NetBSD.org/Ports/sparc/faq.html#nell
.Note)
.bullet)
.It
Serial interfaces
.(bullet -compact
On-board serial ports based on Zilog 8530 and Zilog 85C30
(can be used as console if needed)
.bullet)
.It
Input devices
.(bullet -compact
Sun keyboard and mouse
.It
SPARCBook 3 keyboard and joystick
.It
Third-party keyboards, mice, and trackballs
.bullet)
.It
Audio
.(bullet -compact
.Em audioamd ;
AMD 7930-based 8000 Hz, 8 bit, mono, mu-law.
On-board sun4c and SPARC Classic
.It
.Em audiocs ;
CS4231-based 44 KHz, 16 bit, stereo, PCM.
On-board SPARCStation 5, JavaStation-1, JavaStation-10, and optional on
SPARCStation 4.
.bullet)
.It
Misc cards
.(bullet -compact
.Em mtty /
.Em mbpp ;
Magma Serial/Parallel ports. Sbus card
.It
.Em xbox ;
Sun Sbus expander device
.bullet)
.It
.Em bpp ;
Bi-directional parallel port. On-board and Sbus card
.bullet)
.Ss2 Unsupported devices
.(bullet -offset indent
DBRIe-based audio and ISDN.
On-board some sun4m machines (such as SS10,
SS20, SPARC LX, and Tadpole SPARCbook)
.It
.Em sc ;
Sun SCSI. VME card
.It
.Em cgtwelve ;
I.e. GS, 24 bpp framebuffer. Sbus card
.It
.Em leo ;
I.e. ZX and TZX, 24 bpp accelerated framebuffer. Sbus card
.bullet)