mirror of https://github.com/openbsd/www.git
123 lines
4.0 KiB
HTML
123 lines
4.0 KiB
HTML
<!doctype html>
|
|
<html lang=en id=platform>
|
|
<meta charset=utf-8>
|
|
|
|
<title>OpenBSD/aviion</title>
|
|
<meta name="description" content="the OpenBSD/aviion page">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="stylesheet" type="text/css" href="openbsd.css">
|
|
<link rel="canonical" href="https://www.openbsd.org/aviion.html">
|
|
|
|
|
|
<h2 id=OpenBSD>
|
|
<a href="index.html">
|
|
<i>Open</i><b>BSD</b></a>
|
|
aviion
|
|
</h2>
|
|
<hr>
|
|
|
|
<table><tr><td>
|
|
<p>
|
|
OpenBSD/aviion is a port of OpenBSD to the Motorola 88100- and
|
|
88110-based AViiON systems manufactured by Data General.
|
|
|
|
<p>
|
|
<strong>The OpenBSD/aviion port has been discontinued after the 5.7 release.</strong>
|
|
</table>
|
|
|
|
<hr>
|
|
|
|
<h3 id="history"><strong>History:</strong></h3>
|
|
|
|
<p>
|
|
In September 2003, Chris Tribo published some excerpts of the technical
|
|
documentation for the AViiON series 400. From a cursory glance at it, it was
|
|
obvious these systems were built upon a modified MVME188 design, which was
|
|
already supported by <a href="mvme88k.html">OpenBSD/mvme88k</a>, but there
|
|
was no interest in AViiON support at that time.
|
|
|
|
<p>
|
|
Then, late April 2006, enough boredom convinced Miod Vallat to start a port,
|
|
even though he did not have access to any AViiON hardware, as a challenge.
|
|
In two weeks, thanks to the help of Chris Tribo, a model 410 was running
|
|
multiuser (but diskless) - a proof that this effort was worth continuing
|
|
inside the OpenBSD tree.
|
|
|
|
<p>
|
|
Work on the port has continued since then, adding support for the 4600/530
|
|
family, as well as multiprocessor support. The port was left staging until
|
|
the effort to switch all m88k ports towards the ELF binary file format and
|
|
shared library paid off, from autumn 2012 to winter 2013.
|
|
|
|
<p>
|
|
The port eventually became self-hosting on a dual-processor 4600 model in
|
|
October 2013, with the first working (i.e. recognized by the PROM) boot blocks.
|
|
|
|
<hr>
|
|
|
|
<h3 id="status"><strong>Current status:</strong></h3>
|
|
|
|
<p>
|
|
All supported models (or with similar designs) should run multi-user, and
|
|
are currently limited to serial console.
|
|
|
|
<hr>
|
|
|
|
<h3 id="hardware"><strong>Supported hardware:</strong></h3>
|
|
|
|
<h4>Supported machines</h4>
|
|
|
|
<ul>
|
|
<li><strong>100, 200, 300, 400, 3000, 4000 and 4300 series</strong><br>
|
|
These are the machines initially targetted by this port.
|
|
Their design is close to the well-known MVME188 design, with different on-board
|
|
devices; at the moment, there is no support for the on-board SCSI controller
|
|
in the boot blocks, although the on-board SCSI controller is supported by the
|
|
kernel.<br>
|
|
The only models tested so far are models 410 and 4300, but all the models in
|
|
this series should work.<br>
|
|
Multiprocessor systems are not supported.<br>
|
|
<li><strong>4600 and 530 series</strong><br>
|
|
These machines are slightly different from the above series, but not too much,
|
|
and documentation is available.<br>
|
|
Both the on-board SCSI controller and the on-board network interface are
|
|
supported, and these systems are able to boot from disk.<br>
|
|
Multiprocessor systems are supported.<br>
|
|
</ul>
|
|
|
|
<!--
|
|
<h4>Untested machines</h4>
|
|
|
|
<ul>
|
|
</ul>
|
|
-->
|
|
|
|
<h4>Unsupported machines</h4>
|
|
|
|
<ul>
|
|
<li><strong>5000 and 6000 series</strong><br>
|
|
These machines may eventually run as well, but lack of on-board device support
|
|
might be a showstopper. Some documentation is available, but there hasn't been
|
|
any work towards supporting them yet.
|
|
<li><strong>6280 and 8000-8 series</strong><br>
|
|
Documentation is available, but there hasn't been any work towards supporting
|
|
them yet.
|
|
<li><strong>8500 and 9500 series, and other 88100-based models</strong><br>
|
|
These systems won't likely be supported unless documentation for them is found.
|
|
<li><strong>88110-based models (500, 4500, 5500, 8500+ and 9500+ series)</strong><br>
|
|
These systems won't likely be supported unless documentation for them is found.
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<h3 id="install">
|
|
<strong>Getting and installing OpenBSD/aviion:</strong>
|
|
</h3>
|
|
|
|
<p>
|
|
The last supported OpenBSD/aviion release was
|
|
<a href="57.html">OpenBSD 5.7</a>.
|
|
Here are the
|
|
<a href="https://ftp.OpenBSD.org/pub/OpenBSD/5.7/aviion/INSTALL.aviion">
|
|
OpenBSD/aviion 5.7 installation instructions</a>.
|