version 1.88, 2002/12/29 15:34:38 |
version 1.89, 2002/12/30 22:44:38 |
|
|
<li><a href="#history">Past history of the port</a> |
<li><a href="#history">Past history of the port</a> |
<li><a href="#status">Current status</a> |
<li><a href="#status">Current status</a> |
<li><a href="#projects">Project list</a> |
<li><a href="#projects">Project list</a> |
|
<li><a href="#hardware">Supported hardware list</a> |
<li><a href="#hwdocs">Hardware documentation</a> |
<li><a href="#hwdocs">Hardware documentation</a> |
<li><a href="#install">Getting and installing OpenBSD/sparc64</a> |
<li><a href="#install">Getting and installing OpenBSD/sparc64</a> |
<li><a href="#hardware">Supported hardware list</a> |
|
</ul> |
</ul> |
</p> |
</p> |
|
|
|
|
</p> |
</p> |
|
|
<hr> |
<hr> |
<a name="hwdocs"></a> |
|
<h3><font color="#0000e0"><strong>Hardware documentation:</strong></font></h3> |
|
|
|
<p> |
|
This list has been originally posted by Marcus Watts to the sparc mailing list. |
|
</p> |
|
|
|
<p> |
|
<ul> |
|
<li>UltraSPARC User's manual - UltraSPARC-I, II <a href="http://www.sun.com/processors/manuals/802-7220-02.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/802-7220-02.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>UltraSPARC-IIi - User's Manual <a href="http://www.sun.com/processors/manuals/805-0087.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/805-0087.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>UltraSPARC IIi User's Manual - Addendum <a href="http://www.sun.com/processors/manuals/ultrasparc-IIi_add.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/ultrasparc-IIi_add.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>The SPARC Architecture Manual Version 9 <a href="http://www.sparc.org/standards/v9.ps.Z"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>Implementation Characteristics of Current SPARC-V9-based Products <a href="http://soldc.sun.com/articles/sparcv9impl.pdf"><small><font color="#e00000">(PDF)</font></small></a> |
|
<li>VIS Instruction Set - User's Manual <a href="http://www.sun.com/processors/manuals/805-1394.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/805-1394.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
</ul> |
|
</p> |
|
|
|
<hr> |
|
<a name="install"></a> |
|
<h3><font color="#0000e0"> |
|
<strong>Getting and installing OpenBSD/sparc64:</strong> |
|
</font></h3> |
|
|
|
<p> |
|
The latest supported OpenBSD/sparc64 release is |
|
<a href="32.html">OpenBSD 3.2</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.2/sparc64/INSTALL.TEMPLATE"> |
|
OpenBSD/sparc64 3.2 installation instructions |
|
</a>. |
|
</p> |
|
|
|
<p> |
|
Snapshots are made available from time to time, in |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/sparc64">this location</a> |
|
as well as in a few |
|
<a href="ftp.html">mirrors</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/sparc64/INSTALL.TEMPLATE"> |
|
OpenBSD/sparc64 snapshot installation instructions |
|
</a> as well. |
|
</p> |
|
|
|
<p> |
|
There are several installation media provided, so that |
|
OpenBSD/sparc64 can be installed or upgraded via CD, floppy boot images on |
|
Ultra1 and Ultra2, miniroot images for machines without floppies |
|
(and sun4 machines), as well as network and diskless installs. |
|
<ul> |
|
<li><strong>CD boot</strong> |
|
<p> |
|
Booting off the CD provides a small ffs filesystem with a kernel containing |
|
drivers for the most popular devices found on UltraSPARC hardware.<br> |
|
For the latest list of drivers available on this image, take a look at the |
|
<a href="http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/sparc64/conf/RAMDISK?rev=HEAD">RAMDISK</a> |
|
kernel configuration file. |
|
The CD can be booted off the OpenFirmware prompt with |
|
<pre> |
|
boot cdrom |
|
</pre> |
|
</p></li> |
|
<li><strong>Floppy</strong> (floppy32.fs) |
|
<p> |
|
Booting off the floppy provides a small ffs filesystem with a kernel |
|
containing supporting the following sparc64 hardware: |
|
<ul> |
|
<li>Ultra 1/1E |
|
<li>Ultra 2 |
|
</ul> |
|
as well as support for the on-board devices found on these machines. |
|
However due to lack of space there are only a few other drivers. |
|
In particular, this floppy <i>lacks cdrom support</i> and will <i>not</i> |
|
allow installation from cdrom media. |
|
For the latest list of drivers available on this image, take a look at the |
|
<a href="http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/sparc64/conf/RAMDISKU1?rev=HEAD">RAMDISKU1</a> |
|
kernel configuration file. |
|
The floppy can be booted off the OpenFirmware prompt with |
|
<pre> |
|
boot floppy |
|
</pre> |
|
</p></li> |
|
<li><strong>Miniroot</strong> (miniroot32.fs) |
|
<p> |
|
The miniroot provides the same installation environment as the bootable CD, |
|
and is intended for easy bootstrap if there is already an operating system |
|
installed on the machine. |
|
After dumping the miniroot to the primary swap partition with dd, the |
|
miniroot can be booted off the OpenFirmware prompt with a command such as |
|
<pre> |
|
boot disk:b |
|
</pre> |
|
(the disk designation may be different, depending on the chosen swap |
|
partition). |
|
</p></li> |
|
<li><strong>Network boot</strong> (ofwboot.net, bsd.rd) |
|
<p> |
|
Using a diskless setup, it is also possible to boot the OpenBSD/sparc64 |
|
boot loader, <tt>ofwboot.net</tt>, from the network via tftp, and access |
|
the <tt>bsd.rd</tt> standalone miniroot over NFS. |
|
Refer to the |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diskless&sektion=8">diskless(8)</a> |
|
manual page for details on how to setup a network boot environment. |
|
</p></li> |
|
</ul> |
|
</p> |
|
|
|
<p> |
|
Please note that booting from floppy might not work on your machine; also, |
|
Ultra 1, 1E and 2 systems might require a PROM update (they usually don't if |
|
they are able to boot Solaris in 64bit-mode); please refer to the |
|
installation notes for details. |
|
</p> |
|
|
|
<hr> |
|
<a name="hardware"></a> |
<a name="hardware"></a> |
<h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3> |
<h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3> |
|
|
|
|
<ul> |
<ul> |
<li>SBUS and PCI cards other than those listed above. |
<li>SBUS and PCI cards other than those listed above. |
</ul> |
</ul> |
|
|
|
<hr> |
|
<a name="hwdocs"></a> |
|
<h3><font color="#0000e0"><strong>Hardware documentation:</strong></font></h3> |
|
|
|
<p> |
|
This list has been originally posted by Marcus Watts to the sparc mailing list. |
|
</p> |
|
|
|
<p> |
|
<ul> |
|
<li>UltraSPARC User's manual - UltraSPARC-I, II <a href="http://www.sun.com/processors/manuals/802-7220-02.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/802-7220-02.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>UltraSPARC-IIi - User's Manual <a href="http://www.sun.com/processors/manuals/805-0087.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/805-0087.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>UltraSPARC IIi User's Manual - Addendum <a href="http://www.sun.com/processors/manuals/ultrasparc-IIi_add.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/ultrasparc-IIi_add.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>The SPARC Architecture Manual Version 9 <a href="http://www.sparc.org/standards/v9.ps.Z"><small><font color="#e00000">(PostScript)</font></small></a> |
|
<li>Implementation Characteristics of Current SPARC-V9-based Products <a href="http://soldc.sun.com/articles/sparcv9impl.pdf"><small><font color="#e00000">(PDF)</font></small></a> |
|
<li>VIS Instruction Set - User's Manual <a href="http://www.sun.com/processors/manuals/805-1394.pdf"><small><font color="#e00000">(PDF)</font></small></a> <a href="http://www.sun.com/processors/manuals/805-1394.ps"><small><font color="#e00000">(PostScript)</font></small></a> |
|
</ul> |
|
</p> |
|
|
|
<hr> |
|
<a name="install"></a> |
|
<h3><font color="#0000e0"> |
|
<strong>Getting and installing OpenBSD/sparc64:</strong> |
|
</font></h3> |
|
|
|
<p> |
|
The latest supported OpenBSD/sparc64 release is |
|
<a href="32.html">OpenBSD 3.2</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.2/sparc64/INSTALL.TEMPLATE"> |
|
OpenBSD/sparc64 3.2 installation instructions |
|
</a>. |
|
</p> |
|
|
|
<p> |
|
Snapshots are made available from time to time, in |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/sparc64">this location</a> |
|
as well as in a few |
|
<a href="ftp.html">mirrors</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/sparc64/INSTALL.TEMPLATE"> |
|
OpenBSD/sparc64 snapshot installation instructions |
|
</a> as well. |
|
</p> |
|
|
|
<p> |
|
There are several installation media provided, so that |
|
OpenBSD/sparc64 can be installed or upgraded via CD, floppy boot images on |
|
Ultra1 and Ultra2, miniroot images for machines without floppies |
|
(and sun4 machines), as well as network and diskless installs. |
|
<ul> |
|
<li><strong>CD boot</strong> |
|
<p> |
|
Booting off the CD provides a small ffs filesystem with a kernel containing |
|
drivers for the most popular devices found on UltraSPARC hardware.<br> |
|
For the latest list of drivers available on this image, take a look at the |
|
<a href="http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/sparc64/conf/RAMDISK?rev=HEAD">RAMDISK</a> |
|
kernel configuration file. |
|
The CD can be booted off the OpenFirmware prompt with |
|
<pre> |
|
boot cdrom |
|
</pre> |
|
</p></li> |
|
<li><strong>Floppy</strong> (floppy32.fs) |
|
<p> |
|
Booting off the floppy provides a small ffs filesystem with a kernel |
|
containing supporting the following sparc64 hardware: |
|
<ul> |
|
<li>Ultra 1/1E |
|
<li>Ultra 2 |
|
</ul> |
|
as well as support for the on-board devices found on these machines. |
|
However due to lack of space there are only a few other drivers. |
|
In particular, this floppy <i>lacks cdrom support</i> and will <i>not</i> |
|
allow installation from cdrom media. |
|
For the latest list of drivers available on this image, take a look at the |
|
<a href="http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/sparc64/conf/RAMDISKU1?rev=HEAD">RAMDISKU1</a> |
|
kernel configuration file. |
|
The floppy can be booted off the OpenFirmware prompt with |
|
<pre> |
|
boot floppy |
|
</pre> |
|
</p></li> |
|
<li><strong>Miniroot</strong> (miniroot32.fs) |
|
<p> |
|
The miniroot provides the same installation environment as the bootable CD, |
|
and is intended for easy bootstrap if there is already an operating system |
|
installed on the machine. |
|
After dumping the miniroot to the primary swap partition with dd, the |
|
miniroot can be booted off the OpenFirmware prompt with a command such as |
|
<pre> |
|
boot disk:b |
|
</pre> |
|
(the disk designation may be different, depending on the chosen swap |
|
partition). |
|
</p></li> |
|
<li><strong>Network boot</strong> (ofwboot.net, bsd.rd) |
|
<p> |
|
Using a diskless setup, it is also possible to boot the OpenBSD/sparc64 |
|
boot loader, <tt>ofwboot.net</tt>, from the network via tftp, and access |
|
the <tt>bsd.rd</tt> standalone miniroot over NFS. |
|
Refer to the |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diskless&sektion=8">diskless(8)</a> |
|
manual page for details on how to setup a network boot environment. |
|
</p></li> |
|
</ul> |
|
</p> |
|
|
|
<p> |
|
Please note that booting from floppy might not work on your machine; also, |
|
Ultra 1, 1E and 2 systems might require a PROM update (they usually don't if |
|
they are able to boot Solaris in 64bit-mode); please refer to the |
|
installation notes for details. |
|
</p> |
|
|
<hr> |
<hr> |
<a href="plat.html"> |
<a href="plat.html"> |