version 1.12, 2013/09/04 17:01:22 |
version 1.13, 2013/10/06 19:22:54 |
|
|
<hr> |
<hr> |
|
|
<p> |
<p> |
OpenBSD/beagle is a port of OpenBSD to the Omap3/4 and am335x systems |
OpenBSD/beagle port has been renamed to |
using an ARM Cortex-A8 or Cortex-A9 CPU. |
<a href="armv7.html">OpenBSD/armv7</a> after OpenBSD 5.4, as it now |
|
supports other devices. |
<p> |
|
A mailing list for ARM-based ports is available at |
|
<u><font color="#23238e">arm@openbsd.org</font></u>. |
|
To join the OpenBSD/arm mailing list, send a message body of |
|
<b>"subscribe arm"</b> to |
|
<a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
|
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
|
subscribing. |
|
|
|
<a name="toc"></a> |
|
<h3><font color="#0000e0"><i>Table of contents</i></font></h3> |
|
<ul> |
|
<li><a href="#status">Current status</a><br> |
|
<li><a href="#hardware">Supported hardware</a><br> |
|
<li><a href="#projects">Project list</a> |
|
<li><a href="#install">Getting and installing</a><br> |
|
</ul> |
|
<br clear=all> |
|
<hr> |
|
|
|
<a name="status"></a> |
|
<h3><font color="#0000e0"><strong>Current status</strong></font></h3> |
|
|
|
<p> |
|
The current target boards are the original BeagleBoard and newer xM models, |
|
as well as PandaBoard, PandaBoard ES, BeagleBone, and BeagleBone Black. |
|
There are still a fair number of things to do on each of these boards. |
|
The platform is now self hosting, however there is no SMP support. |
|
Networking is working on the PandaBoard and the BeagleBone. |
|
|
|
<a name="hardware"></a> |
|
<h3><font color="#0000e0"><strong>Supported hardware</strong></font></h3> |
|
|
|
<ul> |
|
|
|
<li><strong>BeagleBoard C4 / xM</strong> |
|
<li><strong>BeagleBone and BeagleBone Black</strong> |
|
<li><strong>PandaBoard and PandaBoard ES</strong> |
|
<li>ARM Cortex-A8 and Cortex-A9 CPU. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4">com(4)</a> standard serial port. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpsw&sektion=4&arch=beagle">cpsw(4)</a> CPSW Ethernet device. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wskbd&arch=beagle&sektion=4">wskbd(4)</a> keyboard. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4">ehci(4)</a>, only supported on the PandaBoard models. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=omdog&sektion=4&arch=beagle">omdog(4)</a> watchdog controller. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=omgpio&sektion=4&arch=beagle">omgpio(4)</a> GPIO controller. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ommmc&sektion=4&arch=beagle">ommmc(4)</a> SD/MMC controller. |
|
<li>Most USB devices, see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=4">usb(4)</a> for a list. |
|
</ul> |
|
|
|
<a name="projects"></a> |
|
<h3><font color="#0000e0"><strong>Projects (in no particular order): |
|
</strong></font></h3> |
|
|
|
<ul> |
|
<li>Add support for the battery-backed RTC. |
|
<li>Add proper boot support. |
|
<li>Add SMP for PandaBoard, and PandaBoard ES. |
|
<li>Add support for the DMA controller. |
|
<li>Add support for BeagleBone black local storage. |
|
<li>Add support for USB on BeagleBoard and BeagleBone models. |
|
<li>EABI. |
|
</ul> |
|
|
|
|
|
<a name="install"></a> |
|
<h3><font color="#0000e0"> |
|
<strong>Getting and installing</strong> |
|
</font></h3> |
|
|
|
<!-- |
|
<p> |
|
The latest supported OpenBSD/beagle release is |
|
<a href="5x.html">OpenBSD 5.x</a>. |
|
Here are the |
|
<a href="http://ftp.OpenBSD.org/pub/OpenBSD/5.x/beagle/INSTALL.beagle"> |
|
OpenBSD/beagle 5.x installation instructions |
|
</a>. |
|
--> |
|
<p> |
|
Snapshots are made available regularly, in |
|
|
|
<a href="http://ftp.OpenBSD.org/pub/OpenBSD/snapshots/beagle">this location</a> |
|
as well as in a few |
|
<a href="ftp.html">mirrors</a>. |
|
|
|
<p> |
|
Here are the |
|
<a href="http://ftp.OpenBSD.org/pub/OpenBSD/snapshots/beagle/INSTALL.beagle"> |
|
OpenBSD/beagle snapshot installation instructions |
|
</a> as well. |
|
|
|
<hr> |
<hr> |
<a href="plat.html"> |
<a href="plat.html"> |