svn commit: r45587 - head/en_US.ISO8859-1/htdocs/platforms
Gavin Atkinson
gavin at FreeBSD.org
Wed Sep 10 17:46:08 UTC 2014
Author: gavin
Date: Wed Sep 10 17:46:07 2014
New Revision: 45587
URL: http://svnweb.freebsd.org/changeset/doc/45587
Log:
Update the FreeBSD/arm lplatform page to reflect the last few years of
progress. Most of this information comes from the FreeBSD/arm wiki page.
Modified:
head/en_US.ISO8859-1/htdocs/platforms/arm.xml
Modified: head/en_US.ISO8859-1/htdocs/platforms/arm.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/platforms/arm.xml Wed Sep 10 13:13:59 2014 (r45586)
+++ head/en_US.ISO8859-1/htdocs/platforms/arm.xml Wed Sep 10 17:46:07 2014 (r45587)
@@ -45,35 +45,77 @@
<h3><a name="hw">FreeBSD/ARM Hardware Notes</a></h3>
- <p>FreeBSD should work on the i80321 based Intel XScale®
- devboards, which includes the IQ31244 and IQ80321 boards.
- Support is still minimal, covering only the CPU, PCI-X bus,
- em(4) Ethernet adapters, the UART and timer devices.</p>
-
- <p>The i80219 XScale processor is supported, as is the EP80219
- devboard.</p>
-
- <p>The IXP425 is supported, as is the Avila GW2348-4 devboard.</p>
-
- <p>The Atmel AT91RM9200 CPU/Microcontroller range is supported.
- Support is provided for the Kwikbyte KB9202 devboard range, the
- BWCT board and the Hot-e HL200 thin client device.</p>
-
- <p>Minimal support for the StrongARM 1100 CPU is provided, but
- only within the limits of what Simics emulate: CPU, UART and
- clock. It is theoretically possible to boot on the Assabet board,
- the one Simics emulates; no attempts, successful or unsuccessful,
- have been reported.</p>
-
- <p>Additionally, support for the Technologic Systems TS-7200 devboard
- is in the works, as is support for the Atmel AT91SAM926x CPU and
- the Marvell Orion ARM SoC, the Samsung S3C2XX0 range, and Cirrus
- Logic EP93XX CPUs.</p>
+ <p>FreeBSD/arm supports or is working on support for a large range of
+ ARM CPUs and development boards. Not every peripheral is supported on
+ every CPU or board, though work continues towards this and contributions
+ are always welcome. Conversely, many CPUs and boards not listed may
+ work with only minimal changes needed.</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/arm'>the FreeBSD/arm
+ Wiki pages</a>, and also from the
+ <a href='https://svnweb.freebsd.org/base/head/sys/arm/conf/'>Kernel
+ Configuration files</a></p>
+
+ <h4>CPUs</h4>
+
+ <ul>
+ <li>Allwinner A10/A20</li>
+ <li>Atmel AT91RM92 and AT91SAM9 families</li>
+ <li>Broadcom BCM2835 (used in Raspberry Pi)</li>
+ <li>Cavium CNS11xx</li>
+ <li>Freescale i.MX51, i.MX53, i.MX6 and Vybrid Family</li>
+ <li>Intel XSCALE</li>
+ <li>Marvell Orion, Kirkwood and Discovery Innovation families of systems-on-chip</li>
+ <li>Marvell Armada 500 (ARMv6) and Armada XP (ARMv7)</li>
+ <li>NXP LPC32x0</li>
+ <li>Qualcomm Snapdragon</li>
+ <li>Rockchip RK3188</li>
+ <li>Samsung Exynos5 and S3C24xxx</li>
+ <li>Texas Instruments DaVinci Digital Media SoC</li>
+ <li>TI OMAP</li>
+ <li>Xilinx Zynq7 family</li>
+ </ul>
+
+ <p>Note that not all peripherals are supported on all CPUs.</p>
+
+ <h4>Boards</h4>
+
+ <ul>
+ <li>ArndaleBoard (Samsung Exynos5250)</li>
+ <li>Atmel AT91RM9200</li>
+ <li>BeagleBoard and BeagleBoard-xM (TI OMAP3)</li>
+ <li>BeagleBone</li>
+ <li>Colibri VF50 Evaluation Board</li>
+ <li>Cubieboard(1,2) (Allwinner A10/A20)</li>
+ <li>Device Solutions Quartz</li>
+ <li>Gateworks Avila GW2348 and Cambria GW2358</li>
+ <li>Genesi Efika MX Smarttop and Smartbook</li>
+ <li>Globalscale Technologies OpenRD platform</li>
+ <li>Google Chromebook</li>
+ <li>Kwikbyte KB9202B (as well as the older KB9202 and KB9202A)</li>
+ <li>Linksys NSLU2</li>
+ <li>Marvell DB-88F5182, DB-88F5281, DB-88F6281, RD-88F6281, DB-78100</li>
+ <li>Marvell DB-88F6781 (ARMv6)</li>
+ <li>Marvell DB-78460 (ARMv7)</li>
+ <li>Marvell Sheeva Plug and Dream Plug</li>
+ <li>Pandaboard (OMAP4)</li>
+ <li>Phytec Cosmic Board (Freescale Vybrid Family)</li>
+ <li>Raspberry Pi</li>
+ <li>Radxa Rock (Work in progress)</li>
+ <li>SBC6045 with Atmel at91sam9g45</li>
+ <li>Technologic Systems TS-7200 and TS-7800</li>
+ <li>Wandboard</li>
+ <li>Zedboard (Xilinx Zynq)</li>
+ </ul>
+
+ <p>Note that not all peripherals are supported on all boards.</p>
<h3><a name="todo">What Needs To Be Done</a></h3>
<ul>
- <li>SATA support needs to be added.</li>
+ <li>SATA support needs to be added for boards currently missing it.</li>
<li>Other devices, such as watchdog, i2c and bus should be merged
from NetBSD.</li>
@@ -100,18 +142,5 @@
<p>To subscribe to this list, send mail to <tt class="
EMAIL"><<a href="mailto:freebsd-arm-subscribe at FreeBSD.org">freebsd-arm-subscribe at FreeBSD.org</a>></tt>
or visit <a href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-arm">mailman interface</a>.</p>
-
- <h3>What musicians say about FreeBSD/ARM</h3>
-
- <p>With FreeBSD/ARM, you can enjoy the silence from running your
- (embedded) computer. There's even a song of that name, "Enjoy
- The Silence", by Depeche Mode:</p>
-
- <pre>All I ever wanted
-All I ever needed
-Is here in my ARMs
-Words are very unnecessary
-They can only do harm</pre>
-
</body>
</html>
More information about the svn-doc-all
mailing list