OpenBSD/hp300


History and Status:

OpenBSD follows in the footsteps of 4.4BSD by supporting the hp300; most types of machine are supported with 68020 or better processors, along with SCSI and HPIB storage devices.

OpenBSD/hp300 runs 8k pagesize executables natively (the first operating system for the hp300 to do so), maintaining the standard binary format used by all other OpenBSD m68k platforms.

The hp300 port has now also switched to the regular config(8) for kernel configuration. This enables the port to support things like User Kernel Config and, in the future, the generic SCSI sub-system.


Supported Hardware:

(1) 400-series machines configured for Domain/OS are not fully supported; the ROMs must be in HP-UX mode in order to boot the system. See the hp300 FAQ page for information on how to change the ROM mode.
(2) SCSI-II drives are known to work, though this may require changing a jumper on some drives. See your disk's documentation for details.
(3) Serial mice connected to a HIL to quad converter are also known to work.

Much more information about hardware configuration may be found on the hp300 FAQ page.


Notably Unsupported Hardware:


Compatibility Notes and Known Bugs:

OpenBSD/hp300 is known to run sun3 SunOS binaries via the COMPAT_SUNOS kernel option (a few have been tested and work). COMPAT_HPUX is also available, but has not been tested recently.

Slower machines may sometimes have problems booting from a serial console. The symptom of this are panics during the kernel autoconfiguration process; this can be avoided by using faster/different terminals or by eliminating the terminal's use of flow control.

Working support for the 425e was added after the 2.9 release but this model is only supported with a serial console on the first serial port.


Snapshots are made available from time to time.

There is currently no official maintainer for the hp300 port. Todd Miller millert@openbsd.org hacks on it from time to time.


OpenBSD www@openbsd.org
$OpenBSD: hp300.html,v 1.31 2001/09/10 19:26:32 jufi Exp $