version 1.58, 2004/11/02 13:05:33 |
version 1.59, 2004/11/03 12:36:13 |
|
|
<p> |
<p> |
OpenBSD/mvme68k runs on a large subset of Motorola's 680x0-based VME |
OpenBSD/mvme68k runs on a large subset of Motorola's 680x0-based VME |
motherboard family. |
motherboard family. |
</p> |
|
|
|
<p> |
<p> |
There is currently no maintainer for the mvme68k port. |
There is currently no maintainer for the mvme68k port. |
</p> |
|
|
|
<a href="#toc"></a> |
<a href="#toc"></a> |
<h3><font color="#0000e0"><i>Table of contents</i></font></h3> |
<h3><font color="#0000e0"><i>Table of contents</i></font></h3> |
|
|
based on Paul Mackerras' old DA30 code (and using hardware donated by |
based on Paul Mackerras' old DA30 code (and using hardware donated by |
Jonathan Levine at Theo's request) provided a solid development |
Jonathan Levine at Theo's request) provided a solid development |
platform. |
platform. |
</p> |
|
|
|
<p> |
<p> |
Bizzarely, Dale Rahn, working for Motorola back then, also independently |
Bizzarely, Dale Rahn, working for Motorola back then, also independently |
wrote a port to the MVME147. For most kernel parts, both their ports were |
wrote a port to the MVME147. For most kernel parts, both their ports were |
analyzed but more code was written from scratch by Theo, or based on the |
analyzed but more code was written from scratch by Theo, or based on the |
hp300 code. |
hp300 code. |
</p> |
|
|
|
<p> |
<p> |
Dale helped significantly during the porting to the 68040 |
Dale helped significantly during the porting to the 68040 |
models and wrote most of the code specific to the MVME167 model. |
models and wrote most of the code specific to the MVME167 model. |
Later, Steve Murphree continued work and made the MVME177 work, as well as |
Later, Steve Murphree continued work and made the MVME177 work, as well as |
adding support for more VME devices. |
adding support for more VME devices. |
</p> |
|
|
|
<hr> |
<hr> |
<a name="status"></a> |
<a name="status"></a> |
|
|
<a href="#hardware">supported hardware</a> section below boot |
<a href="#hardware">supported hardware</a> section below boot |
multi-user, and support enough of the on-board devices to be generally |
multi-user, and support enough of the on-board devices to be generally |
usable. |
usable. |
</p> |
|
|
|
<p> |
<p> |
OpenBSD/mvme68k is able to run sun3 SunOS binaries via the |
OpenBSD/mvme68k is able to run sun3 SunOS binaries via the |
<strong>COMPAT_SUNOS</strong> kernel option. |
<strong>COMPAT_SUNOS</strong> kernel option. |
Thus, the MVME177 board is probably the fastest machine capable of running |
Thus, the MVME177 board is probably the fastest machine capable of running |
SunOS m68k binaries! |
SunOS m68k binaries! |
</p> |
|
|
|
<p> |
<p> |
As none of the mvme68k boards have graphics devices, and none of the Motorola |
As none of the mvme68k boards have graphics devices, and none of the Motorola |
|
|
However, a complete set of X clients and utilities is available, |
However, a complete set of X clients and utilities is available, |
allowing OpenBSD/mvme68k machines to behave as X11 font servers, or run |
allowing OpenBSD/mvme68k machines to behave as X11 font servers, or run |
X clients on remote display. |
X clients on remote display. |
</p> |
|
|
|
<hr> |
<hr> |
<a name="projects"></a> |
<a name="projects"></a> |
|
|
|
|
<p> |
<p> |
Other models may work already (MVME165, MVME166, for example). |
Other models may work already (MVME165, MVME166, for example). |
</p> |
|
|
|
<p> |
<p> |
<h4>Supported extension boards</h4> |
<h4>Supported extension boards</h4> |
|
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/mvme68k/INSTALL.mvme68k"> |
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/mvme68k/INSTALL.mvme68k"> |
OpenBSD/mvme68k 3.6 installation instructions |
OpenBSD/mvme68k 3.6 installation instructions |
</a>. |
</a>. |
</p> |
|
|
|
<p> |
<p> |
Snapshots are made available from time to time, in |
Snapshots are made available from time to time, in |
|
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mvme68k/INSTALL.mvme68k"> |
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mvme68k/INSTALL.mvme68k"> |
OpenBSD/mvme68k snapshot installation instructions |
OpenBSD/mvme68k snapshot installation instructions |
</a> as well. |
</a> as well. |
</p> |
|
|
|
<hr> |
<hr> |
<a name="details"></a> |
<a name="details"></a> |
|
|
As VME hardware is quite uncommon in the average retail place, |
As VME hardware is quite uncommon in the average retail place, |
this section is here to satisfy the well-founded curiosity about the mvme68k |
this section is here to satisfy the well-founded curiosity about the mvme68k |
hardware. |
hardware. |
</p> |
|
|
|
<p> |
<p> |
This picture is a MVME162 processor board, with the on-board ethernet and SCSI |
This picture is a MVME162 processor board, with the on-board ethernet and SCSI |
controller options, one IndustryPack module, and a memory extension.<br> |
controller options, one IndustryPack module, and a memory extension.<br> |
<img src="images/mvme162.gif" width="637" height="468" alt="MVME162 picture"> |
<img src="images/mvme162.gif" width="637" height="468" alt="MVME162 picture"> |
</p> |
|
|
|
<p> |
<p> |
This is a boot log of an MVME177 system. |
This is a boot log of an MVME177 system. |