Gentoo Archives: gentoo-doc-cvs

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: mips-requirements.xml
Date: Mon, 15 Aug 2011 20:14:42
Message-Id: 20110815201420.DB5F02004C@flycatcher.gentoo.org
1 swift 11/08/15 20:14:20
2
3 Modified: mips-requirements.xml
4 Log:
5 Fix bug #379319 - Updated mips-requirement.xml thanks to Matt Turner (mattst88) and Kumba
6
7 Revision Changes Path
8 1.15 xml/htdocs/doc/en/mips-requirements.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/mips-requirements.xml?rev=1.15&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/mips-requirements.xml?rev=1.15&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/mips-requirements.xml?r1=1.14&r2=1.15
13
14 Index: mips-requirements.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/mips-requirements.xml,v
17 retrieving revision 1.14
18 retrieving revision 1.15
19 diff -u -r1.14 -r1.15
20 --- mips-requirements.xml 2 Sep 2010 06:03:02 -0000 1.14
21 +++ mips-requirements.xml 15 Aug 2011 20:14:20 -0000 1.15
22 @@ -1,6 +1,6 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/mips-requirements.xml,v 1.14 2010/09/02 06:03:02 nightmorph Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/mips-requirements.xml,v 1.15 2011/08/15 20:14:20 swift Exp $ -->
27
28 <guide>
29 <title>Gentoo/MIPS Linux Hardware Requirements</title>
30 @@ -11,6 +11,9 @@
31 <author title="Editor">
32 <mail link="redhatter@g.o">Stuart Longland</mail>
33 </author>
34 +<author title="Editor">
35 + <mail link="mattst88">Matt Turner</mail>
36 +</author>
37
38 <abstract>
39 This document provides an overview of the status of various MIPS-based systems
40 @@ -22,80 +25,11 @@
41 <!-- See http://creativecommons.org/licenses/by-sa/2.0 -->
42 <license />
43
44 -<version>1</version>
45 -<date>2010-09-01</date>
46 -
47 -<chapter>
48 -<title>General Requirements</title>
49 -
50 -<section>
51 -<title>System Requirements</title>
52 -<body>
53 -
54 -<p>
55 -The exact requirements will largely depend on what you intend to use the
56 -machine for and how you wish to go about installing Gentoo. The following
57 -table should give you a rough idea.
58 -</p>
59 -
60 -<table>
61 - <tr>
62 - <ti/>
63 - <th>Minimum</th>
64 - <th>Recommended</th>
65 - <th>Ideal</th>
66 - </tr>
67 - <tr>
68 - <th>RAM:</th>
69 - <ti>48~64MB</ti>
70 - <ti>&gt;128MB</ti>
71 - <ti>~256MB</ti>
72 - </tr>
73 - <tr>
74 - <th>HDD:</th>
75 - <ti>4GB</ti>
76 - <ti>&gt;8GB</ti>
77 - <ti>18GB</ti>
78 - </tr>
79 -</table>
80 -
81 -</body>
82 -
83 -</section>
84 -<section>
85 -<title>A Note about serial consoles</title>
86 -<body>
87 -
88 -<p>
89 -If you lack an appropriate Framebuffer, you will be required to use serial
90 -console. Serial console programs for linux include <c>minicom</c> and
91 -<c>xc</c>, and for Windows, <c>HyperTerminal</c> and <c>Tera Term Pro</c>. If
92 -you are running Windows, and intend to use HyperTerminal, it is advised that
93 -you seek out an updated client from the program's website instead of the one
94 -installed by default. An upgraded client provides much better serial support
95 -than the default one installed by Windows.
96 -</p>
97 -
98 -</body>
99 -</section>
100 -<section>
101 -<title>User Testimonies &amp; Kernel Configurations</title>
102 -<body>
103 -
104 -<p>
105 -As an aid to the project, a <uri
106 -link="http://stuartl.longlandclan.hopto.org/gentoo/mips/">hardware support
107 -database</uri> has been set up. This support database is intended to provide a
108 -quick and easy way to determine how well certain configurations are supported.
109 -The system also allows people to contribute their comments and kernel configs.
110 -</p>
111 -
112 -</body>
113 -</section>
114 -</chapter>
115 +<version>2</version>
116 +<date>2011-08-14</date>
117
118 <chapter>
119 -<title>Silicon Graphics Systems -- Stable</title>
120 +<title>Silicon Graphics Systems &ndash; Stable</title>
121 <section>
122 <body>
123
124 @@ -124,13 +58,6 @@
125 </ul>
126 </li>
127 <li>
128 - <b>Kernel Support:</b>
129 - <ul>
130 - <li>Linux 2.4: <e>Stable</e></li>
131 - <li>Linux 2.6: <e>Experimental</e></li>
132 - </ul>
133 - </li>
134 - <li>
135 <b>Kernel Architecture Support:</b>
136 <ul>
137 <li>32-bit: <e>Stable</e></li>
138 @@ -138,14 +65,6 @@
139 </ul>
140 </li>
141 <li>
142 - <b>Userland Support:</b>
143 - <ul>
144 - <li>o32: <e>Stable</e></li>
145 - <li>n32: <e>Experimental</e> (Only on Linux 2.6 R5000/RM5200)</li>
146 - <li>n64: <e>Not Available In Gentoo</e></li>
147 - </ul>
148 - </li>
149 - <li>
150 <b>Notes:</b>
151 <ol>
152 <li>
153 @@ -161,7 +80,7 @@
154 Challenge S can only get network connectivity via its AUI connector.
155 </li>
156 <li>
157 - Indigo2 EISA Support is <e>highly</e> experimental. It isn't very well
158 + Indigo2 EISA Support isn't very well
159 tested and may not work with all hardware. Hardware that it is known
160 to function with is listed, and as more compatible hardware is
161 discovered, it will be added. Please note that hardware requiring DMA
162 @@ -189,47 +108,12 @@
163 </ul>
164 </li>
165 <li>
166 - <b>Kernel Support:</b>
167 - <ul>
168 - <li>Linux 2.4: <e>Unsupported in Kernel</e></li>
169 - <li>Linux 2.6: <e>Stable</e></li>
170 - </ul>
171 - </li>
172 - <li>
173 <b>Kernel Architecture Support:</b>
174 <ul>
175 <li>32-bit: <e>Unsupported in Kernel</e></li>
176 <li>64-bit: <e>Stable</e></li>
177 </ul>
178 </li>
179 - <li>
180 - <b>Userland Support:</b>
181 - <ul>
182 - <li>o32: <e>Stable</e></li>
183 - <li>n32: <e>Experimental</e> (Only on Linux 2.6)</li>
184 - <li>n64: <e>Not Available In Gentoo</e></li>
185 - </ul>
186 - </li>
187 - <li>
188 - <b>Notes:</b>
189 - <ol>
190 - <li>
191 - The O2 RM7000 Processor support is limited in Linux currently, as it
192 - requires a fairly recent kernel version (&gt;2.6.7), and has several
193 - notable issues. The first issue is a problem with SCSI at the moment,
194 - making the internal disks unusable at the current time. The Level 3
195 - (Tertiary) Cache is also disabled due to there being no support for
196 - this cache in the linux kernel.
197 - </li>
198 - <li>
199 - Please be aware that this note only applies to the official SGI RM7000
200 - running at 350MHz, not the 600MHz RM7000 that can be assembled using an
201 - RM5200 board. These "modded" CPU modules for O2 systems are not
202 - supported/tested, although, in theory, they should be functional, but
203 - may suffer from the same problems listed above.
204 - </li>
205 - </ol>
206 - </li>
207 </ul>
208
209 </body>
210 @@ -237,13 +121,13 @@
211 </chapter>
212
213 <chapter>
214 -<title>Silicon Graphics Systems -- Experimental/Unstable</title>
215 +<title>Silicon Graphics Systems &ndash; Experimental/Unstable</title>
216 <section>
217 <body>
218
219 <p>
220 -The systems listed here are known to run Linux... <e>HOWEVER</e>, in many
221 -cases, there are known stability issues, and major gaps in the hardware
222 +The systems listed here are known to run Linux, however in many
223 +cases, there are known stability issues and major gaps in the hardware
224 support. In short, it will be a rough and bumpy ride.
225 </p>
226
227 @@ -258,27 +142,12 @@
228 <b>Processor Options <e>(Experimental)</e>:</b> R10000, R12000
229 </li>
230 <li>
231 - <b>Kernel Support:</b>
232 - <ul>
233 - <li>Linux 2.4: <e>Unsupported in Kernel</e></li>
234 - <li>Linux 2.6: <e>Experimental</e></li>
235 - </ul>
236 - </li>
237 - <li>
238 <b>Kernel Architecture Support:</b>
239 <ul>
240 <li>32-bit: <e>Unsupported in Kernel</e></li>
241 <li>64-bit: <e>Experimental</e></li>
242 </ul>
243 </li>
244 - <li>
245 - <b>Userland Support:</b>
246 - <ul>
247 - <li>o32: <e>Stable</e></li>
248 - <li>n32: <e>Experimental</e></li>
249 - <li>n64: <e>Not Available In Gentoo</e></li>
250 - </ul>
251 - </li>
252 </ul>
253
254 </body>
255 @@ -292,13 +161,6 @@
256 <b>Processor Options <e>(Experimental)</e>:</b> R10000
257 </li>
258 <li>
259 - <b>Kernel Support:</b>
260 - <ul>
261 - <li>Linux 2.4: <e>Experimental</e></li>
262 - <li>Linux 2.6: <e>Experimental</e></li>
263 - </ul>
264 - </li>
265 - <li>
266 <b>Kernel Architecture Support:</b>
267 <ul>
268 <li>32-bit: <e>Unsupported in Kernel</e></li>
269 @@ -306,22 +168,14 @@
270 </ul>
271 </li>
272 <li>
273 - <b>Userland Support:</b>
274 - <ul>
275 - <li>o32: <e>Stable</e></li>
276 - <li>n32: <e>Experimental</e> (Only on Linux 2.6)</li>
277 - <li>n64: <e>Not Available In Gentoo</e></li>
278 - </ul>
279 - </li>
280 - <li>
281 <b>Notes:</b>
282 <ol>
283 <li>
284 IP28 Indigo2 Impact support (classified as an Indigo2 system w/ an
285 - R10000 Processor) is <e>very experimental</e>. Most of the work is
286 - currently being done by Peter Fuerst, who maintains patches on his <uri
287 + R10000 Processor) is <e>very experimental</e>. Most of the work was
288 + done by Peter Fuerst, who maintains patches on his <uri
289 link="http://www.pfrst.de/download.html">website</uri>. This kernel is
290 - <e>NOT</e> intended for stable, day-to-day use. The Indigo2 IP28 system
291 + <e>not</e> intended for stable, day-to-day use. The Indigo2 IP28 system
292 suffers from an issue known as <e>Speculative Execution</e>, a feature
293 of the R10000 Processor that is problematic on machines that are <e>Non
294 Cache Coherent</e>, such as the IP28 Indigo2 and on R10000/R12000-based
295 @@ -346,19 +200,12 @@
296 </body>
297 </section>
298 <section>
299 -<title>IP30: Octane</title>
300 +<title>IP30: Octane &ndash; Dead</title>
301 <body>
302
303 <ul>
304 <li><b>Processor Options (Experimental):</b> R10000, R12000, R14000A</li>
305 <li>
306 - <b>Kernel Support:</b>
307 - <ul>
308 - <li>Linux 2.4: <e>Unsupported in Kernel</e></li>
309 - <li>Linux 2.6: <e>Experimental</e></li>
310 - </ul>
311 - </li>
312 - <li>
313 <b>Kernel Architecture Support:</b>
314 <ul>
315 <li>32-bit: <e>Unsupported in Kernel</e></li>
316 @@ -366,30 +213,23 @@
317 </ul>
318 </li>
319 <li>
320 - <b>Userland Support:</b>
321 - <ul>
322 - <li>o32: <e>Stable</e></li>
323 - <li>n32: <e>Experimental</e></li>
324 - <li>n64: <e>Not Available In Gentoo</e></li>
325 - </ul>
326 - </li>
327 - <li>
328 <b>Notes:</b>
329 <ol>
330 <li>
331 - Octane support in Linux should be regarded as experimental. Support for
332 - this particular machine from SGI has been progressing quite well and
333 - the Linux kernel functions reasonably well. The current status for this
334 - system may be found on
335 - <uri link="http://www.linux-mips.org/~skylark/">Stanislaw Skowronek's
336 - page</uri>. Wider support in Gentoo for this system will be available
337 - in the future, so watch this space closely for more details.
338 + Octane support in Linux should be regarded as broken. Stanislaw
339 + Skowronek did the reverse engineering and bring up. <uri
340 + link="http://www.linux-mips.org/~skylark/">His page</uri> is available
341 + but has not been updated since October 2006.
342 </li>
343 <li>
344 The serial ports on the Octane currently only support 9600 baud rate,
345 8-bits, no parity, 1 stop bit. Other baud rates do not currently work
346 at present.
347 </li>
348 + <li>
349 + Dead due to issues porting the IRQ handling to newer Linux kernels.
350 + Help is welcome.
351 + </li>
352 </ol>
353 </li>
354 </ul>
355 @@ -399,17 +239,17 @@
356 </chapter>
357
358 <chapter>
359 -<title>Silicon Graphics Systems -- Unsupported</title>
360 +<title>Silicon Graphics Systems &ndash; Unsupported</title>
361 <section>
362 <body>
363
364 <p>
365 -Just about all of these systems are totally unsupported at the kernel level --
366 +Just about all of these systems are totally unsupported at the kernel level &ndash;
367 making a full Linux system totally impossible. Little is known about a lot of
368 -the systems listed here -- therefore any support in the near future is highly
369 +the systems listed here &ndash; therefore any support in the near future is highly
370 unlikely. You may wish to keep an eye on the <uri
371 link="http://www.linux-mips.org">Linux/MIPS website</uri> for any news of ports
372 --- either that, or start your own. :-)
373 +&ndash; either that, or start your own. :-)
374 </p>
375
376 <ul>
377 @@ -455,20 +295,14 @@
378 O2: SGI MACE Ethernet 10/100Mbps<br/>
379 O2: Adaptec AIC7880 SCSI<br/>
380 O2: Serial Port<br/>
381 + O2: GBE Framebuffer (4MB Framebuffer memory only!)<br/>
382 Indigo2 ISA: Parallel Port Card (PC-Style)<br/>
383 Indigo2 ISA: NE2000 Compatible 10Mbps NIC (RTL8019)
384 </ti>
385 <ti>
386 Indy: I2C/VINO subsystem &amp; IndyCam<br/>
387 Indigo2 EISA: 3COM 3c597 10/100Mbps<br/>
388 - O2: GBE Framebuffer<br/>
389 O2: PCI Slot<br/>
390 - Octane: Keyboard<br/>
391 - Octane: Mardi Gras (MGRAS) Graphics<br/>
392 - Octane: QLogic ISP1040B SCSI<br/>
393 - Octane: RAD1 Audio<br/>
394 - Octane: SMP Support<br/>
395 - Octane: V6/V8/V10/V12 Graphics (Odyssey)<br/>
396 Origin: IOC3 Ethernet 10/100Mbps<br/>
397 Origin: QLogic ISP1020 SCSI<br/>
398 O2 PCI: ALi 5273 USB 2.0 (Req. Kernel &gt;=2.6.8.1)
399 @@ -476,36 +310,33 @@
400 <ti>
401 (1)Indy/Indigo2: Impact &amp; Extreme/XZ graphics chipsets<br/>
402 Indy: Phobos G130 10/100Mbps NIC<br/>
403 + Indy ThunderLAN card<br/>
404 Indigo2: GIO64 Slots<br/>
405 Indigo2: Phobos G160 10/100Mbps NIC<br/>
406 Challenge S: WD33C95A SCSI Adapter/RJ-45 Daughter Card<br/>
407 O2: VICE Subsystem
408 + Octane: Keyboard<br/>
409 + Octane: Mardi Gras (MGRAS) Graphics<br/>
410 + Octane: QLogic ISP1040B SCSI<br/>
411 + Octane: RAD1 Audio<br/>
412 + Octane: SMP Support<br/>
413 + Octane: V6/V8/V10/V12 Graphics (Odyssey)<br/>
414 </ti>
415 </tr>
416 </table>
417
418 -<note>
419 -(1) Work has begun on porting the ImpactSR to the Indigo2 Impact (IP28)
420 -workstation. At the moment, it's early days, and the driver is not functional
421 -yet, but this may change in the coming months.<br/>
422 -Likewise with Extreme graphics... a few people were starting to look into
423 -writing drivers for this chipset. Nothing has been released yet, but we may
424 -see something in the not too distant future.<br/>
425 -We will update this page if such a driver is released.
426 -</note>
427 -
428 </body>
429 </section>
430 </chapter>
431
432 <chapter>
433 -<title>Cobalt Servers -- Stable</title>
434 +<title>Cobalt Servers &ndash; Stable</title>
435 <section>
436 <body>
437
438 <p>
439 The Cobalt servers are a set of machines all based around the QED RM523[01]
440 -CPU. They came in two varieties, the RaQ -- a rackmounted model, and the Qube,
441 +CPU. They came in two varieties, the RaQ &ndash; a rackmounted model, and the Qube,
442 a small desktop model (1ft. cube). The big difference between these systems
443 and the SGI systems above, is that these systems are <e>little endian</e>
444 (<c>mipsel</c>) as opposed to <e>big endian</e> (<c>mips</c>).
445 @@ -525,27 +356,12 @@
446 <ul>
447 <li><b>Processor:</b> QED RM5231 @ 250MHz</li>
448 <li>
449 - <b>Kernel Version Support:</b>
450 - <ul>
451 - <li>Linux 2.4: <e>Stable</e></li>
452 - <li>Linux 2.6: <e>Stable</e></li>
453 - </ul>
454 - </li>
455 - <li>
456 <b>Kernel Architecture Support:</b>
457 <ul>
458 <li>32-bit: <e>Stable</e></li>
459 <li>64-bit: <e>Highly Experimental</e></li>
460 </ul>
461 </li>
462 - <li>
463 - <b>Userland Support:</b>
464 - <ul>
465 - <li>o32: <e>Stable</e></li>
466 - <li>n32: <e>Not Available In Gentoo</e></li>
467 - <li>n64: <e>Not Available In Gentoo</e></li>
468 - </ul>
469 - </li>
470 </ul>
471
472 </body>
473 @@ -553,7 +369,7 @@
474 </chapter>
475
476 <chapter>
477 -<title>Cobalt Servers -- Experimental</title>
478 +<title>Cobalt Servers &ndash; Experimental</title>
479 <section>
480 <title>Raq 2700 (a.k.a Raq 1)</title>
481 <body>
482 @@ -561,27 +377,12 @@
483 <ul>
484 <li><b>Processor:</b> QED RM5230 @ 150MHz</li>
485 <li>
486 - <b>Kernel Version Support:</b>
487 - <ul>
488 - <li>Linux 2.4: <e>Experimental</e></li>
489 - <li>Linux 2.6: <e>Untested In Gentoo</e></li>
490 - </ul>
491 - </li>
492 - <li>
493 <b>Kernel Architecture Support:</b>
494 <ul>
495 <li>32-bit: <e>Experimental</e></li>
496 <li>64-bit: <e>Untested In Gentoo</e></li>
497 </ul>
498 </li>
499 - <li>
500 - <b>Userland Support:</b>
501 - <ul>
502 - <li>o32: <e>Experimental</e></li>
503 - <li>n32: <e>Not Available In Gentoo</e></li>
504 - <li>n64: <e>Not Available In Gentoo</e></li>
505 - </ul>
506 - </li>
507 </ul>
508
509 </body>
510 @@ -589,45 +390,28 @@
511 </chapter>
512
513 <chapter>
514 -<title>Cobalt Servers -- Unsupported</title>
515 +<title>Cobalt Servers &ndash; Unsupported</title>
516 <section>
517 <title>Qube 2700 (a.k.a Qube 1)</title>
518 <body>
519
520 <p>
521 The Qube 2700 was the first of this whole subarchitecture. Unfortunately, it
522 -lacks a serial port, making installation at present, damn near impossible.
523 -We're looking into ways we can support this system, but as none of the
524 -developers have access to one of these machines, we have no way to test our
525 -efforts. You may wish to have a look at <uri
526 -link="http://www.metzner.org/projects/qube/">Jan Metzner's page</uri> for more
527 -information.
528 +lacks a serial port, making installation at present, damn near impossible. You
529 +may wish to have a look at <uri
530 +link="http://web.archive.org/web/20060716160139/http://metzner.org/projects/qube/">
531 +Jan Metzner's page</uri> for more information.
532 </p>
533
534 <ul>
535 <li><b>Processor:</b> QED RM5230 @ 150MHz</li>
536 <li>
537 - <b>Kernel Version Support:</b>
538 - <ul>
539 - <li>Linux 2.4: <e>Untested In Gentoo</e></li>
540 - <li>Linux 2.6: <e>Untested In Gentoo</e></li>
541 - </ul>
542 - </li>
543 - <li>
544 <b>Kernel Architecture Support:</b>
545 <ul>
546 <li>32-bit: <e>Untested In Gentoo</e></li>
547 <li>64-bit: <e>Untested In Gentoo</e></li>
548 </ul>
549 </li>
550 - <li>
551 - <b>Userland Support:</b>
552 - <ul>
553 - <li>o32: <e>Untested In Gentoo</e></li>
554 - <li>n32: <e>Not Available In Gentoo</e></li>
555 - <li>n64: <e>Not Available In Gentoo</e></li>
556 - </ul>
557 - </li>
558 </ul>
559
560 </body>