aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/platforms/mips.xml
blob: e354bd6c6276bab809e508c64e6bc093a1e6317a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
<!ENTITY title "FreeBSD/MIPS Project">
<!ENTITY email 'freebsd-mips'>
]>

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
      <title>&title;</title>

      <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
    </head>

    <body class="navinclude.developers">

  <h3>Introduction</h3>

  <p>This page contains information about porting FreeBSD to the
    MIPS&reg; platform.  Discussion of the MIPS port takes
    place on the
    <a href="https://lists.freebsd.org/mailman/listinfo/freebsd-mips">freebsd-mips</a>
    mailing list.</p>

  <h3>Table Of Contents</h3>

  <ul>
    <li><a href="#status">Status</a></li>
    <li><a href="#hw">FreeBSD/MIPS Hardware Notes</a></li>
    <li><a href="#list">FreeBSD/MIPS mailing list</a></li>
  </ul>

  <h3><a name="status">Status</a></h3>

  <p>MIPS is a
    <a href="&base;/doc/en_US.ISO8859-1/articles/committers-guide/archs.html">
    Tier 2</a> architecture, and as such is not fully supported by the
    <a href="&base;">FreeBSD</a> project.</p>

  <h3><a name="hw">FreeBSD/MIPS Hardware Notes</a></h3>

  <p>FreeBSD/MIPS is a port of the FreeBSD operating system
    to platforms based around MIPS processors.
    At the moment, several MIPS32 and MIPS64 development boards
    and embedded platforms are being targeted.</p>

  <p>Listing all supported devices on all CPUs and boards is impractical here,
    however much information can be obtained from the mailing list and
    archives, <a href='https://wiki.freebsd.org/FreeBSD/MIPS'>the FreeBSD/MIPS
    Wiki pages</a>, and also from the
    <a href='https://svnweb.freebsd.org/base/head/sys/mips/conf/'>Kernel
    Configuration files</a></p>

  <h4>CPUs</h4>

  <p>The following non-exhaustive list of CPUs and CPU families are
    supported:</p>

  <ul>
    <li>MIPS4Kc</li>
    <li>MIPS24Kc</li>
    <li>MIPS74Kc</li>
    <li>Atheros AR71xx, AR724x, AR91xx, AR933x, AR934x</li>
    <li>Cavium OCTEON</li>
    <li>NetLogic XLR/XLS CPU family</li>
    <li>SRI/Cambridge's BERI and CHERI open-source FPGA soft-cores</li>
  </ul>

  <p>Note that not all peripherals are supported on all CPUs.</p>

  <h4>Boards</h4>

  <p>The following boards are supported:</p>

  <ul>
    <li>Ubiquiti Networks Router-Station (AR7130)</li>
    <li>Ubiquiti Networks Router-Station Pro (AR7161)</li>
    <li>Ubiquiti Networks PicoStation M2HP (AR7241)</li>
    <li>Ubiquiti Networks EdgeRouter Lite (OCTEON)</li>
    <li>TP-Link TL-WR1043ND (AR9132)</li>
    <li>Mikrotik RouterBoard RB450G</li>
    <li>Alfa Networks Hornet UB (AR933x)</li>
    <li>D-Link DIR-825 (AR7161)</li>
    <li>Atheros PB44, PB47, AP94, AP96 reference designs (AR7161)</li>
    <li>Atheros DB120 reference design (AR9344)</li>
    <li>8devices Carambola-2 (AR9330)</li>
    <li>Engenius ENH-200 (AR7240+AR9285)</li>
    <li>Buffalo Airstation WZR-300HP B0 A1</li>
    <li>MIPS Malta evaluation board</li>
    <li>Lanner MR-320, MR-730, MR-995 (OCTEON)</li>
    <li>Portwell CAM-0100 (OCTEON)</li>
    <li>Radisys AMC-7211 / ATCA-7220 (OCTEON)</li>
    <li>D-Link DSR-500, DSR-500N, DSR-1000 and DSR-1000N (OCTEON)</li>
    <li>GE Intelligent Platforms WANIC 6354 (OCTEON)</li>
    <li>Cavium development boards CN5860-EVB-NIC4, CN5650-EVB-NIC16, CN5200-EVB-MB4</li>
  </ul>

  <p>Note that not all peripherals are supported on all boards.</p>

  <h3><a name="list">FreeBSD/MIPS mailing list</a></h3>

  <p>Join the <a href="#list">FreeBSD/MIPS mailing list</a> to
  contribute code or learn about the status of the project.</p>

  <p>To subscribe to this list, send an email to <tt class="
    EMAIL">&#60;<a href="mailto:freebsd-mips-subscribe@FreeBSD.org">freebsd-mips-subscribe@FreeBSD.org</a>&#62;</tt>
    or visit the <a href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-mips">mailman interface</a>.</p>

</body>
</html>