xref: /netbsd/distrib/notes/sparc/hardware (revision c4a72b64)
$NetBSD: hardware,v 1.23 2002/09/15 21:55:41 mbw Exp $
. .Ss2 Supported machines .(bullet -offset indent sun4 .(bullet -compact 4/100 t 4/200 t 4/300 t 4/400 .bullet) t sun4c .(bullet -compact SPARCstation/server 1 t SPARCstation/server 1+ t SPARCstation/server 2 t IPC t ELC t IPX t SLC .bullet) t sun4c clones .(bullet -compact Aries Parrot II t Opus/5000 t Opus/5250 t FORCE Sparc CPU1e/4 t FORCE Sparc CPU2e/4 .bullet) (and possibly more) .(Note NetBSD doesn't support the VME interface on the FORCE models .Note) t sun4m .(bullet -compact 4/600 t SPARC Classic t SPARC LX t SPARCstation 4 t SPARCstation/server 5 t SPARCstation/server 10 t SPARCstation/server 20 t SPARCstation Voyager .bullet) .(Note All known SuperSPARC, HyperSPARC, microSPARC, and TurboSPARC CPUs are supported .Note) t sun4m clones .(bullet -compact Axil 245 t Axil 311 t Axil 320 t Cycle C C Cycle 5-IP t DTKstation/Classic+ t RDI PowerLite-85 t RDI PowerLite-110 t RDI BriteLite t Ross sparc 20 t Transtec SS5/170 t Tatung microCOMPstation 5 t Twinhead TWINstation 5G t TWS SuperCOMPstation-20S t Tadpole SPARCbook 3 series .bullet) (and possibly more) .bullet) . .Ss2 Machines not supported by NetBSD/\*M .(bullet -offset indent sun4d .(bullet -compact SPARCcenter 1000 t SPARCcenter 2000 .bullet) t sun4u and other UltraSPARC based machines in 64-bit mode. They are supported in 32-bit mode with the .Nx*M

a GENERIC_SUN4U kernel.

p 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 t JavaStation models. Refer to the .Nx*M JavaStation Support page .Lk http://www.netbsd.org/Ports/sparc/javastation.html t Solbourne machines .bullet)

p 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) t .Em cgthree ; 8 bpp framebuffer. On-board and Sbus card t .Em cgsix ; 8 bpp accelerated framebuffer. On-board and Sbus card (GX, GX+, TGX, and TGX+) t .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 t .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 t .Em pnozz ; Weitek p9100 24 bpp accelerated framebuffer. On-board Tadpole SPARCbook 3GS and 3GX, limited to .Em cgthree emulation .bullet) t 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 t .Em cgtwo ; 8 bpp framebuffer. VME card t .Em cgfour ; 8 bpp framebuffer with overlay. P4 t .Em cgsix ; LEGO 8 bpp accelerated framebuffer. P4 t .Em cgeight ; 24 bpp framebuffer with overlay. P4 (not well tested) .bullet) t Network interfaces .(bullet -compact .Em be ; 100 Mbps half-duplex .Dq Big Mac ethernet. Sbus card t .Em en ; Efficient Networks, Inc. ATM interface. Sbus card t .Em hme ; 100 Mbps full-duplex .Dq Happy Meal ethernet. Sbus card t .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 t .Em le ; 10 Mbps AMD 9790 Lance ethernet. On-board (4/300, sun4c, and sun4m) and Sbus card t .Em qec ; One 100 Mbps be interface and four 10 Mbps Mace ethernet interfaces. Sbus card t .Em qfe ; quad 100 Mbps full-duplex .Dq Happy Meal ethernet (four ethernet interfaces). Sbus card (not well tested) t 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) t 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 t .Em isp ; 10 MB/s (Fast) and 20 MB/s (Fast+Wide) Qlogic ISP 10x0 family. Sbus card t .Em si ; 5 MB/s NCR 5380 SCSI controller. VME card (Interrupt driven and polled DMA) t .Em sw ; 5 MB/s NCR 5380 .Dq "SCSI Weird" controller. Onboard 4/110 (polled DMA only) t 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) t VME disk interfaces .(bullet -compact .Em xd ; Xylogics 7053 VME/SMD disk controller t .Em xy ; Xylogics 450/451 VME disk controller .(Note VME/IPI disks are not supported .Note) .bullet) t Floppy drives .(bullet -compact .Em fd ; floppy disk drive. On-board sun4c and sun4m t .Em sd ; SCSI floppy drive, acts as a SCSI drive to kernel. found with some SPARCBook 3 machines .bullet) t .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) t Serial interfaces .(bullet -compact On-board serial ports based on Zilog 8530 and Zilog 85C30 (can be used as console if needed) .bullet) t Input devices .(bullet -compact Sun keyboard and mouse t SPARCBook 3 keyboard and joystick t Third-party keyboards, mice, and trackballs .bullet) t Audio .(bullet -compact .Em audioamd ; AMD 7930-based 8000 Hz, 8 bit, mono, mu-law. On-board sun4c and SPARC Classic t .Em audiocs ; CS4231-based 44 KHz, 16 bit, stereo, PCM. On-board SPARCStation 5, JavaStation-1, JavaStation-10, and optional on SPARCStation 4. .bullet) t Misc cards .(bullet -compact .Em mtty / .Em mbpp ; Magma Serial/Parallel ports. Sbus card t .Em xbox ; Sun Sbus expander device .bullet) t .Em bpp ; Bi-directional parallel port. On-board and Sbus card .bullet) .Ss2 Unsupported devices .(bullet -offset indent Use of more than one processor in sun4m machines (it boots, but only uses one processor). There is currently a work in progress to resolve this t DBRIe-based audio and ISDN. On-board some sun4m machines (such as SS10, SS20, SPARC LX, and Tadpole SPARCbook) t .Em sc ; Sun SCSI. VME card t .Em cgtwelve ; I.e. GS, 24 bpp framebuffer. Sbus card t .Em leo ; I.e. ZX and TZX, 24 bpp accelerated framebuffer. Sbus card .bullet)