Date: Wed, 10 Sep 2014 17:46:08 +0000 (UTC) From: Gavin Atkinson <gavin@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45587 - head/en_US.ISO8859-1/htdocs/platforms Message-ID: <201409101746.s8AHk87r089762@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org">freebsd-arm-subscribe@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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409101746.s8AHk87r089762>