Index: head/en_US.ISO8859-1/htdocs/platforms/arm.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/arm.xml (revision 45586) +++ head/en_US.ISO8859-1/htdocs/platforms/arm.xml (revision 45587) @@ -1,117 +1,146 @@ ]>
This page contains information about the FreeBSD port to the ARM architecture and hardware. Discussion of the ARM port takes place on the freebsd-arm mailing list.
ARM is officially a Tier 2 architecture, as the FreeBSD project does not provide official releases or pre-built packages for this platform due to it primarily targeting the embedded arena. However, FreeBSD/ARM is being actively developed and maintained, is well supported, and provides an excellent framework for building ARM-based systems.
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.
+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.
-The i80219 XScale processor is supported, as is the EP80219 - devboard.
+Listing all supported devices on all CPUs and boards is impractical here, + however much information can be obtained from the mailing list and + archives, the FreeBSD/arm + Wiki pages, and also from the + Kernel + Configuration files
-The IXP425 is supported, as is the Avila GW2348-4 devboard.
+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.
+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.
+Note that not all peripherals are supported on all CPUs.
-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.
+Note that not all peripherals are supported on all boards.
+&a.cognet.email; has written a mini-install guide for the current FreeBSD source. It is available here.
To subscribe to this list, send mail to <freebsd-arm-subscribe@FreeBSD.org> or visit mailman interface.
- -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:
- -All I ever wanted -All I ever needed -Is here in my ARMs -Words are very unnecessary -They can only do harm-