Sync usage with man page.
[netbsd-mini2440.git] / distrib / notes / sparc / hardware
blob18a33ead283eddcf520114c2088237a0021d354f
1 .\"     $NetBSD: hardware,v 1.35 2009/04/23 01:56:50 snj Exp $
3 .Pp
4 The minimum configuration requires 4 MB of RAM and 100 MB of disk space.
5 To install the entire system requires considerably more space, and more
6 RAM to achieve reasonable performance.
7 .Nx
8 with 4 MB of RAM feels like
9 .Tn Solaris
10 with 4 MB of RAM \(em slow.
11 Note that until you have around 16 MB of RAM, getting more RAM is more
12 important than getting a faster CPU.
13 .(Note
14 The sparc port does not have functional SMP support in this release.
15 We expect this to be fixed in the next release, but in the meantime,
16 .Nx
17 4.0.1 has working SMP support.
18 .Note)
20 .Ss2 Supported machines
21 .(bullet -offset indent
22 sun4
23 .(bullet -compact
24 4/100
25 .It
26 4/200
27 .It
28 4/300
29 .It
30 4/400
31 .bullet)
32 .It
33 sun4c
34 .(bullet -compact
35 SPARCstation/server 1
36 .It
37 SPARCstation/server 1+
38 .It
39 SPARCstation/server 2
40 .It
41 IPC
42 .It
43 ELC
44 .It
45 IPX
46 .It
47 SLC
48 .bullet)
49 .It
50 sun4c clones
51 .(bullet -compact
52 Aries Parrot II
53 .It
54 Opus/5000
55 .It
56 Opus/5250
57 .It
58 FORCE Sparc CPU1e/4
59 .It
60 FORCE Sparc CPU2e/4
61 .bullet)
62 (and possibly more)
63 .(Note
64 NetBSD doesn't support the VME interface on the FORCE models
65 .Note)
66 .It
67 sun4m
68 .(bullet -compact
69 4/600
70 .It
71 SPARC Classic
72 .It
73 SPARC LX
74 .It
75 SPARCstation 4
76 .It
77 SPARCstation/server 5
78 .It
79 SPARCstation/server 10
80 .It
81 SPARCstation/server 20
82 .It
83 SPARCstation Voyager
84 .It
85 JavaStation-1 (Mr. Coffee)
86 .It
87 JavaStation-NC (Krups)
88 .bullet)
89 .(Note
90 All known SuperSPARC, hyperSPARC, microSPARC, and TurboSPARC CPUs are supported
91 .Note)
92 .It
93 sun4m clones
94 .(bullet -compact
95 Axil 245
96 .It
97 Axil 311
98 .It
99 Axil 320
101 Cycle C C Cycle 5-IP
103 DTKstation/Classic+
105 RDI PowerLite-85
107 RDI PowerLite-110
109 RDI BriteLite
111 Ross sparc 20
113 Transtec SS5/170
115 Tatung microCOMPstation 5
117 Twinhead TWINstation 5G
119 TWS SuperCOMPstation-20S
121 Tadpole SPARCbook 3 series
122 .bullet)
123 (and possibly more)
124 .bullet)
126 .Ss2 Machines not supported by NetBSD/\*M
127 .(bullet -offset indent
128 sun4d
129 .(bullet -compact
130 SPARCcenter 1000
132 SPARCcenter 2000
133 .bullet)
135 sun4u and other UltraSPARC based machines in 64-bit mode.
136 They are supported in 32-bit mode with the
137 .Nx*M
138 .Pa GENERIC_SUN4U 
139 kernel.
141 UltraSPARC based machines in 32-bit or 64-bit mode are supported by the
142 .Nx Ns /sparc64
143 port.
144 Refer to
145 .Lk http://www.NetBSD.org/ports/sparc64/index.html
147 Solbourne machines
148 .bullet)
150 .Ss2 Supported devices
151 .(bullet -offset indent
152 sun4m mbus CPU modules; Sun  4/600, SPARCstation/server 10, 
153 SPARCstation/server 20, and clones
154 .(bullet -offset indent
155 .Em cpu0 ;
156 All single-CPU systems are supported
158 .Em cpuN ;
159 All hardware compatible dual-, tri- and quad-CPU SuperSPARC-I,
160 SuperSPARC-II, and hyperSPARC systems are supported with the SMP kernel
161 .Pq Pa GENERIC.MP
162 .Lk http://www.NetBSD.org/ports/sparc/faq.html#smp-cpus
163 .bullet)
165 sun4c and sun4m video; Sbus card, on-board, or optional
166 .(bullet -offset indent
167 .Em bwtwo ;
168 1 bpp framebuffer.
170 On-board and Sbus card (MG1 and MG2)
172 .Em cgthree ;
173 8 bpp framebuffer.
175 On-board and Sbus card
177 .Em cgsix ;
178 8 bpp accelerated framebuffer.
180 On-board and Sbus card (GX, GX+, TGX, and TGX+)
182 .Em cgfourteen ;
183 SX 24 bpp accelerated framebuffer.
185 On-board SPARCstation 10SX and SPARCstation 20, requires optional 4 or 8 MB
186 VSIMM, 
188 limited to
189 .Em cgthree
190 emulation
192 .Em tcx ;
193 S24 accelerated color framebuffer.
195 On-board SPARCstation 4 (8 bpp), JavaStation-1 (24 bpp), and optional on
196 SPARCstation 5 (24 bpp),
198 limited to
199 .Em cgthree
200 emulation
202 .Em pnozz ;
203 Weitek p9100 24 bpp accelerated framebuffer.
205 On-board Tadpole SPARCbook 3GS and 3GX,
207 limited to
208 .Em cgthree
209 emulation
211 .Em zx ;
212 ZX and TZX 24 bpp accelerated framebuffer.
214 Sbus card (leo)
216 limited to text console (no X)
218 .Em igsfb ;
219 24 bpp IGS C1682 accelerated framebuffer.
221 On-board JavaStation-NC
223 limited to text console (no X)
224 .bullet)
226 sun4 video; VME card, on-board, or P4 (supported only on 4/100 and 4/300 
227 series machines)
228 .(bullet -offset indent
229 .Em bwtwo ;
230 1 bpp framebuffer.
232 On-board and P4
234 .Em cgtwo ;
235 8 bpp framebuffer.
237 VME card
239 .Em cgfour ;
240 8 bpp framebuffer with overlay.
244 .Em cgsix ;
245 LEGO 8 bpp accelerated framebuffer.
249 .Em cgeight ;
250 TC 24 bpp framebuffer with overlay.
252 P4 (not well tested)
253 .bullet)
255 Network interfaces
256 .(bullet -offset indent
257 .Em be ;
258 100 Mbps half-duplex
259 .Dq Big Mac
260 ethernet.
262 Sbus card
264 .Em en ;
265 Efficient Networks, Inc. ATM interface.
267 Sbus card
269 .Em hme ;
270 100 Mbps full-duplex
271 .Dq Happy Meal
272 ethernet.
274 On-board (JavaStation-NC) and Sbus card
276 This hardware is not supported on the sun4c platform
278 .Em ie ;
279 10 Mbps Intel 82586 ethernet.
281 On-board (4/100 and 4/200, may not be working properly on 4/400) and VME card
283 .Em le ;
284 10 Mbps AMD 9790 Lance ethernet.
286 On-board (4/300, sun4c, and sun4m) and Sbus card
288 .Em qec ;
289 One 100 Mbps be interface and four 10 Mbps Mace ethernet interfaces.
291 Sbus card
293 .Em qfe ;
294 four 100 Mbps full-duplex
295 .Dq Happy Meal
296 ethernet interfaces.
298 Sbus card
300 misc: various ethernet interfaces are found on multi-function Sbus cards
301 (e.g. along with SCSI), the ethernet interfaces work even if the other
302 functions do not
303 .bullet)
305 SCSI interfaces
306 .(bullet -offset indent
307 .Em esp ;
308 5 MB/s and 10 MB/s (Fast) NCR 53C9x SCSI controller,
309 and 20 MB/s (Fast+Wide) FAS336 controller (known as
310 .Sq fas
312 .Tn Solaris ) .
314 On-board (sun4c, sun4m, 4/300, Ultra 1e, and Ultra 2) and Sbus cards
316 .Em isp ;
317 10 MB/s (Fast) and 20 MB/s (Fast+Wide) Qlogic ISP 10x0 family.
319 Sbus card
321 .Em si ;
322 5 MB/s NCR 5380 SCSI controller.
324 VME card (Interrupt driven and polled DMA)
326 .Em sw ;
327 5 MB/s NCR 5380
328 .Dq "SCSI Weird"
329 controller.
331 Onboard 4/110 (polled DMA only)
333 misc: SCSI functionality is sometimes found on multi-function Sbus cards
334 (e.g. along with ethernet), the SCSI
335 .Em esp
337 .Em isp
338 portions of those cards should work, even if the other functions do not.
339 .(Note
340 Non-Sun SCSI CD-ROMs may have trouble booting any OS,
342 or otherwise.  Your CD-ROM must support 512 byte blocks for the OpenBoot PROM
343 to load a file.  Most newer CD-ROM drives support this automatically, and 
344 many older drives allow you to set it using a jumper.  See
345 .Lk http://www.ebsinc.com/solaris/suncdrom.html
346 for information on bootable CD-ROMs
347 .Note)
348 .bullet)
350 VME disk interfaces
351 .(bullet -compact
352 .Em xd ;
353 Xylogics 7053 VME/SMD disk controller
355 .Em xy ;
356 Xylogics 450/451 VME disk controller
357 .(Note
358 VME/IPI disks are not supported
359 .Note)
360 .bullet)
362 Floppy drives
363 .(bullet -offset indent
364 .Em fd ;
365 floppy disk drive.
367 On-board sun4c and sun4m
369 .Em sd ;
370 SCSI floppy drive, acts as a SCSI drive to kernel.
372 found with some SPARCbook 3 machines
373 .bullet)
375 PCMCIA/Cardbus devices
376 .(bullet -compact
377 .Em nell ;
378 PCMCIA interface
380 On-board (SPARCstation Voyager) and Sbus card.
382 All devices listed in the Machine-independent PCMCIA drivers page
383 should work, but very few have been tested with
384 .Nx*M .
385 .Lk http://www.NetBSD.org/support/hardware/pcmcia.html
386 .(Note
387 See the FAQ for more information.
388 .Lk http://www.NetBSD.org/ports/sparc/faq.html#nell
389 .Note)
390 .bullet)
392 Serial interfaces
393 .(bullet -offset indent
394 .Em zs ;
395 Zilog 8530 serial ports, which can be used as the system console
397 On-board sun4, sun4c, and sun4m
399 .Em com ;
400 Zilog 85C30 serial ports (ns16550a)
402 On-board Tadpole SPARCbook 3GS and 3GX (internal 14.4 kbps modem, use
403 .Pa /dev/ttyC0 )
404 JavaStation-1, and JavaStation-NC
405 .bullet)
407 Input devices
408 .(bullet -compact
409 Sun keyboard and mouse
411 SPARCbook 3 keyboard and joystick
413 Third-party keyboards, mice, and trackballs
415 PS/2 keyboards and mice on JavaStation models
416 .bullet)
418 Audio interfaces
419 .(bullet -offset indent
420 .Em audioamd ;
421 AMD 7930-based 8000 Hz, 8 bit, mono, mu-law.
423 On-board sun4c and SPARC Classic
425 .Em audiocs ;
426 CS4231-based 44 KHz, 16 bit, stereo, PCM.
428 On-board SPARCStation 5, JavaStation-1, JavaStation-NC,  and optional on
429 SPARCStation 4.
430 .bullet)
432 Misc cards
433 .(bullet -offset indent
434 .Em mtty /
435 .Em mbpp ;
436 Magma Serial/Parallel ports.
438 Sbus card
440 .Em xbox ;
442 Sun Sbus expander device
443 .bullet)
445 Parallel ports
446 .(bullet -offset indent
447 .Em bpp ;
448 Bi-directional parallel port.
450 On-board and Sbus card
451 .bullet)
452 .bullet)
453 .Ss2 Unsupported devices
454 .(bullet -offset indent
455 DBRIe-based audio and ISDN.
457 On-board some sun4m machines (such as SPARCstation 10,
458 SPARCstation 20, SPARC LX, SPARCstation Voyager, and Tadpole SPARCbook 3)
460 .Em sc ;
461 Sun SCSI.
463 VME card
465 .Em cgtwelve ;
466 I.e. GS, 24 bpp framebuffer.
468 Sbus card
470 PCMCIA interface
472 On-board Tadpole SPARCbook 3GS and 3GX
473 .bullet)