[OpenBSD]

OpenBSD/zaurus


OpenBSD/zaurus is an effort to make OpenBSD run on several PDAs of the Sharp Zaurus family. Initially targeted is the C3000 and C3100 models which contain a 4GB CF hard drive internally.

A mailing list for ARM-based ports is available at arm@openbsd.org. To join the OpenBSD/arm mailing list, send a message body of "subscribe arm" to majordomo@openbsd.org. Please be sure to check our mailing list policy before subscribing.

The current port maintainers are Dale Rahn (drahn@openbsd.org) and Uwe Stuehler (uwe@openbsd.org). Others are definitely welcome to contribute!

Table of contents


History:

Shortly after Sharp unveiled its first Zaurus machines, some OpenBSD developers started dreaming of running OpenBSD on it, to have the smallest possible ssh-capable machine!

After the OpenBSD/cats was completed in order to benefit from a good ARM development platform, work on the Zaurus hardware started in 2004. Since the Zaurus is a fully capable machine, we no longer cross compile. All builds of Zaurus (and even the shared "arm" packages) are done on the Zaurus directly.


Current status:

The port is relatively new and development is progressing steadily, but basic hardware support is mostly complete and quite stable. The Zaurus boots multiuser, X11 runs, and device support is being constantly improved. Most PCMCIA/CF devices work (such as wireless/ethernet cards), as well as host USB, and the keyboard and touch screen are supported by X11. Audio playback is working, and the machine is of course able to suspend much like a regular laptop. Even the processor performance mode can be adjusted with apmd, just like on other platforms.


Projects (in no particular order):


Supported hardware:

At the moment, the following Zaurus models and devices are supported:

USB Devices

Note: the Zaurus USB port supplies very little current when using the USB host cable, hence some devices will require use of a powered HUB. Using the Zaurus as a USB device is currently not supported.

PCMCIA/CF Devices
Note that it is possible to use a PCMCIA card using a PCMCIA->CF adapter.


Getting and installing OpenBSD/zaurus:

The latest supported OpenBSD/zaurus release is OpenBSD 4.0. Here are the OpenBSD/zaurus 4.0 installation instructions .

Snapshots are made available from time to time, in this location as well as in a few mirrors. Here are the OpenBSD/zaurus snapshot installation instructions as well.


Supported platforms
www@openbsd.org
$OpenBSD: zaurus.html,v 1.65 2006/12/07 23:58:03 jmc Exp $