/[gentoo]/xml/htdocs/doc/en/mips-requirements.xml
Gentoo

Contents of /xml/htdocs/doc/en/mips-requirements.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.15 - (hide annotations) (download) (as text)
Mon Aug 15 20:14:20 2011 UTC (2 years, 10 months ago) by swift
Branch: MAIN
Changes since 1.14: +43 -259 lines
File MIME type: application/xml
Fix bug #379319 - Updated mips-requirement.xml thanks to Matt Turner (mattst88) and Kumba

1 swift 1.1 <?xml version='1.0' encoding="UTF-8"?>
2     <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
3 swift 1.15 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/mips-requirements.xml,v 1.14 2010/09/02 06:03:02 nightmorph Exp $ -->
4 swift 1.4
5 nightmorph 1.14 <guide>
6 swift 1.4 <title>Gentoo/MIPS Linux Hardware Requirements</title>
7    
8 swift 1.1 <author title="Author">
9 swift 1.4 <mail link="kumba@gentoo.org">Joshua Kinard</mail>
10 swift 1.1 </author>
11 neysx 1.7 <author title="Editor">
12 neysx 1.9 <mail link="redhatter@gentoo.org">Stuart Longland</mail>
13 neysx 1.7 </author>
14 swift 1.15 <author title="Editor">
15     <mail link="mattst88">Matt Turner</mail>
16     </author>
17 neysx 1.7
18 swift 1.1 <abstract>
19 neysx 1.10 This document provides an overview of the status of various MIPS-based systems
20     for installing Gentoo Linux. If you find errors or omissions please email the
21 swift 1.4 maintainer or an editor.
22 swift 1.1 </abstract>
23 swift 1.2
24 swift 1.4 <!-- The content of this document is licensed under the CC-BY-SA license -->
25     <!-- See http://creativecommons.org/licenses/by-sa/2.0 -->
26     <license />
27 swift 1.2
28 swift 1.15 <version>2</version>
29     <date>2011-08-14</date>
30 neysx 1.7
31     <chapter>
32 swift 1.15 <title>Silicon Graphics Systems &ndash; Stable</title>
33 neysx 1.7 <section>
34     <body>
35    
36     <p>
37     The following systems are known to be very stable overall. Just about all the
38     core hardware is supported in these systems, and there are very few outstanding
39     stability issues at this time.
40     </p>
41    
42     </body>
43     </section>
44     <section>
45     <title>IP22: Indy, Indigo 2 and Challenge S</title>
46     <body>
47 swift 1.4
48 swift 1.5 <ul>
49 neysx 1.7 <li>
50     <b>Processor Options (Stable):</b>
51     <ul>
52     <li>
53 neysx 1.10 <e>(on Indy and Challenge S)</e> R4000, R4400, R4600, R5000
54 neysx 1.7 </li>
55     <li>
56 neysx 1.10 <e>(on Indigo 2)</e> R4000, R4400
57 neysx 1.7 </li>
58     </ul>
59     </li>
60     <li>
61     <b>Kernel Architecture Support:</b>
62     <ul>
63     <li>32-bit: <e>Stable</e></li>
64     <li>64-bit: <e>Experimental</e></li>
65     </ul>
66     </li>
67     <li>
68 neysx 1.8 <b>Notes:</b>
69     <ol>
70     <li>
71 neysx 1.10 At present, only the Newport (XL) graphics framebuffer is supported in
72     Linux. Therefore on systems with other framebuffers, you will need to
73     use serial console.
74 neysx 1.8 </li>
75     <li>
76     The Challenge S has its RJ-45 connector on a daughter board (Mezz)
77 neysx 1.10 linked with an unsupported SCSI adapter, a WD33C95A. In order for this
78     network connector to function, this SCSI bus needs to be activated,
79     however it is not yet supported by Linux. As a result of this, the
80     Challenge S can only get network connectivity via its AUI connector.
81 neysx 1.8 </li>
82     <li>
83 swift 1.15 Indigo2 EISA Support isn't very well
84 neysx 1.10 tested and may not work with all hardware. Hardware that it is known
85     to function with is listed, and as more compatible hardware is
86     discovered, it will be added. Please note that hardware requiring DMA
87     support is currently not functional. This includes EISA/ISA-based
88     soundcards. EISA Video cards requiring an x86-compatible BIOS are also
89     not functional.
90 neysx 1.8 </li>
91     </ol>
92     </li>
93 swift 1.5 </ul>
94    
95 swift 1.1 </body>
96     </section>
97     <section>
98 neysx 1.7 <title>IP32: O2</title>
99 swift 1.1 <body>
100    
101 neysx 1.7 <ul>
102     <li>
103     <b>Processor Options:</b>
104     <ul>
105     <li><b>Stable:</b> R5000, RM5200</li>
106     <li><b>Experimental:</b> RM7000</li>
107     <li><b>Unsupported:</b> R10000</li>
108     </ul>
109     </li>
110     <li>
111     <b>Kernel Architecture Support:</b>
112     <ul>
113     <li>32-bit: <e>Unsupported in Kernel</e></li>
114     <li>64-bit: <e>Stable</e></li>
115     </ul>
116     </li>
117     </ul>
118 swift 1.1
119     </body>
120     </section>
121 neysx 1.7 </chapter>
122    
123     <chapter>
124 swift 1.15 <title>Silicon Graphics Systems &ndash; Experimental/Unstable</title>
125 swift 1.1 <section>
126     <body>
127    
128 neysx 1.7 <p>
129 swift 1.15 The systems listed here are known to run Linux, however in many
130     cases, there are known stability issues and major gaps in the hardware
131 neysx 1.7 support. In short, it will be a rough and bumpy ride.
132     </p>
133    
134     </body>
135     </section>
136     <section>
137     <title>IP27: Origin 200 and 2000</title>
138     <body>
139 swift 1.1
140 neysx 1.7 <ul>
141     <li>
142 neysx 1.10 <b>Processor Options <e>(Experimental)</e>:</b> R10000, R12000
143 neysx 1.7 </li>
144     <li>
145     <b>Kernel Architecture Support:</b>
146     <ul>
147     <li>32-bit: <e>Unsupported in Kernel</e></li>
148     <li>64-bit: <e>Experimental</e></li>
149     </ul>
150     </li>
151     </ul>
152 swift 1.4
153     </body>
154     </section>
155 neysx 1.7 <section>
156     <title>IP28: Indigo 2 Impact (a.k.a Indigo 2 R10k)</title>
157     <body>
158 swift 1.4
159 neysx 1.7 <ul>
160     <li>
161 neysx 1.10 <b>Processor Options <e>(Experimental)</e>:</b> R10000
162 neysx 1.7 </li>
163     <li>
164     <b>Kernel Architecture Support:</b>
165     <ul>
166     <li>32-bit: <e>Unsupported in Kernel</e></li>
167     <li>64-bit: <e>Experimental</e></li>
168     </ul>
169     </li>
170     <li>
171 neysx 1.8 <b>Notes:</b>
172     <ol>
173     <li>
174 nightmorph 1.14 IP28 Indigo2 Impact support (classified as an Indigo2 system w/ an
175 swift 1.15 R10000 Processor) is <e>very experimental</e>. Most of the work was
176     done by Peter Fuerst, who maintains patches on his <uri
177 nightmorph 1.14 link="http://www.pfrst.de/download.html">website</uri>. This kernel is
178 swift 1.15 <e>not</e> intended for stable, day-to-day use. The Indigo2 IP28 system
179 nightmorph 1.14 suffers from an issue known as <e>Speculative Execution</e>, a feature
180     of the R10000 Processor that is problematic on machines that are <e>Non
181     Cache Coherent</e>, such as the IP28 Indigo2 and on R10000/R12000-based
182     IP32 O2 systems. Details on the nature of Speculative Execution, and
183     the issues it poses to the Indigo2 can be found at the following URLs:
184 neysx 1.8 <ul>
185     <li>
186 neysx 1.10 MIPS R10000 Microprocessor User's Manual (See <e>PDF Pages
187     51-55</e>)
188 neysx 1.8 <uri>http://techpubs.sgi.com/library/manuals/2000/007-2490-001/pdf/007-2490-001.pdf</uri>
189     </li>
190     <li>
191     Post to NetBSD sgimips Mailing List on 29 Jun 2000
192     <uri>http://mail-index.netbsd.org/port-sgimips/2000/06/29/0006.html</uri>
193     </li>
194     </ul>
195     </li>
196     </ol>
197 neysx 1.7 </li>
198     </ul>
199    
200     </body>
201     </section>
202 swift 1.4 <section>
203 swift 1.15 <title>IP30: Octane &ndash; Dead</title>
204 swift 1.4 <body>
205    
206 neysx 1.7 <ul>
207 neysx 1.8 <li><b>Processor Options (Experimental):</b> R10000, R12000, R14000A</li>
208 neysx 1.7 <li>
209     <b>Kernel Architecture Support:</b>
210     <ul>
211     <li>32-bit: <e>Unsupported in Kernel</e></li>
212     <li>64-bit: <e>Experimental</e></li>
213     </ul>
214     </li>
215     <li>
216 neysx 1.8 <b>Notes:</b>
217     <ol>
218     <li>
219 swift 1.15 Octane support in Linux should be regarded as broken. Stanislaw
220     Skowronek did the reverse engineering and bring up. <uri
221     link="http://www.linux-mips.org/~skylark/">His page</uri> is available
222     but has not been updated since October 2006.
223 neysx 1.8 </li>
224     <li>
225     The serial ports on the Octane currently only support 9600 baud rate,
226     8-bits, no parity, 1 stop bit. Other baud rates do not currently work
227     at present.
228     </li>
229 swift 1.15 <li>
230     Dead due to issues porting the IRQ handling to newer Linux kernels.
231     Help is welcome.
232     </li>
233 neysx 1.8 </ol>
234     </li>
235 neysx 1.7 </ul>
236    
237     </body>
238     </section>
239     </chapter>
240 swift 1.4
241 neysx 1.7 <chapter>
242 swift 1.15 <title>Silicon Graphics Systems &ndash; Unsupported</title>
243 neysx 1.7 <section>
244     <body>
245 swift 1.4
246 neysx 1.7 <p>
247 swift 1.15 Just about all of these systems are totally unsupported at the kernel level &ndash;
248 neysx 1.7 making a full Linux system totally impossible. Little is known about a lot of
249 swift 1.15 the systems listed here &ndash; therefore any support in the near future is highly
250 neysx 1.7 unlikely. You may wish to keep an eye on the <uri
251     link="http://www.linux-mips.org">Linux/MIPS website</uri> for any news of ports
252 swift 1.15 &ndash; either that, or start your own. :-)
253 neysx 1.7 </p>
254 swift 1.4
255 neysx 1.7 <ul>
256     <li>IP12: Iris Indigo (R3000 CPU)</li>
257     <li>IP20: Iris Indigo (R4000 or R4400 CPU)</li>
258     <li>IP26: Indigo 2 Power (R8000 CPU)</li>
259     <li>IP34: Fuel (R14000A or R16000 CPU)</li>
260     <li>IP35: Origin 3000 (R14000 or R14000A CPU)</li>
261     <li>IP45: Origin 300 (R14000 CPU)</li>
262     <li>IP53: Origin 350 &amp; Tezro (R16000 CPU)</li>
263     </ul>
264 swift 1.1
265 swift 1.4 </body>
266     </section>
267 neysx 1.7 </chapter>
268    
269     <chapter>
270     <title>Silicon Graphics Accessories</title>
271 swift 1.4 <section>
272     <body>
273 swift 1.1
274 neysx 1.7 <p>
275     As with most systems, there is quite wide array of peripherals that one can
276     obtain for Silicon Graphics systems. While a lot of these work in IRIX, Linux
277     support is a bit touch-and-go on some of these items. The following table
278     lists the support for each device.
279     </p>
280    
281 swift 1.1 <table>
282 neysx 1.7 <tr>
283 neysx 1.8 <th>Stable Support</th>
284     <th>Experimental Support</th>
285 neysx 1.7 <th>Unsupported/Untested</th>
286     </tr>
287     <tr>
288 neysx 1.9 <ti>
289     Indy/Indigo2: XL Graphics Card (Newport)<br/>
290     Indy/Indigo2: SGI Seeq Ethernet 10Mbps<br/>
291     Indy/Indigo2: WD33C93 SCSI<br/>
292     Indy/Indigo2: HAL2 Sound/Audio<br/>
293     Indy/Indigo2: Parallel Port<br/>
294     Indy/Indigo2: Serial Port<br/>
295     O2: SGI MACE Ethernet 10/100Mbps<br/>
296     O2: Adaptec AIC7880 SCSI<br/>
297     O2: Serial Port<br/>
298 swift 1.15 O2: GBE Framebuffer (4MB Framebuffer memory only!)<br/>
299 neysx 1.9 Indigo2 ISA: Parallel Port Card (PC-Style)<br/>
300     Indigo2 ISA: NE2000 Compatible 10Mbps NIC (RTL8019)
301     </ti>
302     <ti>
303     Indy: I2C/VINO subsystem &amp; IndyCam<br/>
304     Indigo2 EISA: 3COM 3c597 10/100Mbps<br/>
305     O2: PCI Slot<br/>
306     Origin: IOC3 Ethernet 10/100Mbps<br/>
307     Origin: QLogic ISP1020 SCSI<br/>
308     O2 PCI: ALi 5273 USB 2.0 (Req. Kernel &gt;=2.6.8.1)
309     </ti>
310     <ti>
311     (1)Indy/Indigo2: Impact &amp; Extreme/XZ graphics chipsets<br/>
312     Indy: Phobos G130 10/100Mbps NIC<br/>
313 swift 1.15 Indy ThunderLAN card<br/>
314 neysx 1.9 Indigo2: GIO64 Slots<br/>
315     Indigo2: Phobos G160 10/100Mbps NIC<br/>
316     Challenge S: WD33C95A SCSI Adapter/RJ-45 Daughter Card<br/>
317     O2: VICE Subsystem
318 swift 1.15 Octane: Keyboard<br/>
319     Octane: Mardi Gras (MGRAS) Graphics<br/>
320     Octane: QLogic ISP1040B SCSI<br/>
321     Octane: RAD1 Audio<br/>
322     Octane: SMP Support<br/>
323     Octane: V6/V8/V10/V12 Graphics (Odyssey)<br/>
324 neysx 1.9 </ti>
325 neysx 1.7 </tr>
326 swift 1.1 </table>
327    
328 neysx 1.7 </body>
329     </section>
330     </chapter>
331 swift 1.4
332 neysx 1.7 <chapter>
333 swift 1.15 <title>Cobalt Servers &ndash; Stable</title>
334 neysx 1.7 <section>
335     <body>
336 swift 1.1
337 neysx 1.7 <p>
338     The Cobalt servers are a set of machines all based around the QED RM523[01]
339 swift 1.15 CPU. They came in two varieties, the RaQ &ndash; a rackmounted model, and the Qube,
340 neysx 1.7 a small desktop model (1ft. cube). The big difference between these systems
341     and the SGI systems above, is that these systems are <e>little endian</e>
342     (<c>mipsel</c>) as opposed to <e>big endian</e> (<c>mips</c>).
343     </p>
344    
345     <p>
346     These were also sold under an OEM arragement to other companies, examples of
347     this are the Gateway Microserver (Qube 2) and the Seagate NasRaQ (RaQ 2).
348     </p>
349 swift 1.1
350     </body>
351     </section>
352     <section>
353 neysx 1.7 <title>Qube/Raq 2800 (a.k.a Qube/Raq 2)</title>
354 swift 1.1 <body>
355    
356 neysx 1.7 <ul>
357     <li><b>Processor:</b> QED RM5231 @ 250MHz</li>
358     <li>
359     <b>Kernel Architecture Support:</b>
360     <ul>
361     <li>32-bit: <e>Stable</e></li>
362     <li>64-bit: <e>Highly Experimental</e></li>
363     </ul>
364     </li>
365     </ul>
366    
367     </body>
368     </section>
369     </chapter>
370 swift 1.4
371 neysx 1.7 <chapter>
372 swift 1.15 <title>Cobalt Servers &ndash; Experimental</title>
373 neysx 1.7 <section>
374     <title>Raq 2700 (a.k.a Raq 1)</title>
375     <body>
376 swift 1.4
377 neysx 1.7 <ul>
378     <li><b>Processor:</b> QED RM5230 @ 150MHz</li>
379     <li>
380     <b>Kernel Architecture Support:</b>
381     <ul>
382     <li>32-bit: <e>Experimental</e></li>
383     <li>64-bit: <e>Untested In Gentoo</e></li>
384     </ul>
385     </li>
386     </ul>
387 swift 1.1
388     </body>
389     </section>
390 neysx 1.7 </chapter>
391    
392     <chapter>
393 swift 1.15 <title>Cobalt Servers &ndash; Unsupported</title>
394 swift 1.1 <section>
395 neysx 1.7 <title>Qube 2700 (a.k.a Qube 1)</title>
396 swift 1.1 <body>
397    
398 neysx 1.7 <p>
399     The Qube 2700 was the first of this whole subarchitecture. Unfortunately, it
400 swift 1.15 lacks a serial port, making installation at present, damn near impossible. You
401     may wish to have a look at <uri
402     link="http://web.archive.org/web/20060716160139/http://metzner.org/projects/qube/">
403     Jan Metzner's page</uri> for more information.
404 neysx 1.7 </p>
405    
406 swift 1.1 <ul>
407 neysx 1.7 <li><b>Processor:</b> QED RM5230 @ 150MHz</li>
408 swift 1.1 <li>
409 neysx 1.7 <b>Kernel Architecture Support:</b>
410     <ul>
411     <li>32-bit: <e>Untested In Gentoo</e></li>
412     <li>64-bit: <e>Untested In Gentoo</e></li>
413     </ul>
414     </li>
415 swift 1.1 </ul>
416    
417     </body>
418     </section>
419     </chapter>
420     </guide>

  ViewVC Help
Powered by ViewVC 1.1.20