Annotation of www/mvme68k.html, Revision 1.1
1.1 ! deraadt 1: <http>
! 2: <head>
! 3: <title>OpenBSD/mvme68k</title>
! 4: <h2>OpenBSD/mvme68k</h2>
! 5:
! 6:
! 7: <h3><hr>
! 8: <strong>History and Status:</strong></h3>
! 9:
! 10: This port was primarily done by Theo de Raadt as a contract to
! 11: Willowglen Singapore. An earlier port to the MVME147 by Chuck Cranor
! 12: based on Paul Mackerras' old DA30 code (and using hardware donated by
! 13: Jonathan Levine at Theo's request) provided a solid development
! 14: platform. Bizzarely, Dale Rahn of Motorola also independently wrote a
! 15: port to the MVME147. Both their ports have since been superceded by
! 16: new code written by Theo based on the hp300 code. Dale helped
! 17: significantly during the porting to the 68040 models and wrote most of
! 18: the code specific to the MVME167 model.
! 19:
! 20: <p>
! 21: The people working the most on OpenBSD/mvme68k currently consists of
! 22: Theo de Raadt, and Dale Rahn. Of course others are very welcome!
! 23:
! 24: <p>
! 25: <hr>
! 26: The cards look a little like <a href=nitro60.html>this</a>. (a picture
! 27: of a real MVME16x card would be nice, please mail
! 28: <a href=mailto:deraadt@openbsd.org>deraadt@openbsd.org</a>
! 29: if you find one.)
! 30:
! 31: <p>
! 32: The same kernel will (hopefully) eventually run on all
! 33: of the following:<br>
! 34:
! 35: <br>
! 36: <a href="http://www.motorola.com/GSS/MCG/support/hard/147-2012.html">MVME147</a>
! 37: (68030): this works stably<br>
! 38: <li>SCSI not working at all.
! 39: <li>parallel port not supported.
! 40: <br>
! 41:
! 42: <a href="http://www.motorola.com/GSS/MCG/support/hard/162-2013.html">MVME162</a>
! 43: (68040): this works stably<br>
! 44: <li>SCSI working (4.5MB/sec off a 4.2G Quantum Grand Prix).<br>
! 45: <li>VME possibly not working
! 46: <li>parity and ecc not supported.
! 47: <li>flash driver untested
! 48: <li>IP module driver untested
! 49: <br>
! 50:
! 51: <a href="http://www.motorola.com/GSS/MCG/support/hard/165-2047.html">MVME165</a>
! 52: (68040): what little I know about it makes me think it doable.<br>
! 53:
! 54: <a href="http://www.motorola.com/GSS/MCG/support/hard/166-2048.html">MVME166</a>
! 55: (68040): this might already work. anyone want to test it?<br>
! 56:
! 57: <a href="http://www.motorola.com/GSS/MCG/support/hard/167-2014.html">MVME167</a>
! 58: (68040): this works stably<br>
! 59: <li>SCSI working (4.5MB/sec off a 4.2G Quantum Grand Prix).<br>
! 60: <li>VME possibly not working
! 61: <li>parity and ecc not supported.
! 62: <li>parallel port not supported.
! 63: <br>
! 64:
! 65: MVME177
! 66: (68060): Dale appears to be slowly working on this.<br>
! 67:
! 68:
! 69: <p>
! 70: Motorola makes a few older 68020/68851 models which could perhaps also be
! 71: supported. As well, I've noticed that Heurikon 68040/68060 cards have
! 72: similar scsi/ethernet/serial/vme chips.
! 73:
! 74: <p>
! 75: For all these ports, diskless booting using sun-style bootparams/nfs
! 76: works fine.
! 77:
! 78: <p>
! 79: Note: This port has COMPAT_SUNOS support, so it can run SunOS sun3
! 80: binaries. As such, I think this is probably the fastest machine
! 81: capable of running SunOS sun3 binaries....
! 82:
! 83: <p>
! 84: <h3><hr>
! 85: <strong>Where to get it?</h3></strong>
! 86: The third binary snapshot (built on Nov 22) is now available.<p>
! 87: <ul>
! 88: <li><a href=ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/mvme68k>
! 89: ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/mvme68k</a><br>
! 90: located at Rutgers University, eastern USA.
! 91: <!-- davem@openbsd.org -->
! 92: <li><a href=ftp://ftp.ibp.fr/pub/OpenBSD/snapshots/mvme68k>
! 93: ftp://ftp.ibp.fr/pub/OpenBSD/snapshots/mvme68k</a><br>
! 94: located in France.
! 95: <!-- ftpmaint@ftp.ibp.fr -->
! 96: <li><a href=ftp://hal.cs.umr.edu/pub/OpenBSD/snapshots/mvme68k>
! 97: ftp://hal.cs.umr.edu/pub/OpenBSD/snapshots/mvme68k</a><br>
! 98: located in University of Missouri-Rolla, mid-western USA.
! 99: <!-- johns@cs.umr.edu -->
! 100: </ul>
! 101: You should also read the <a href=snapshots.html>
! 102: general description about OpenBSD snapshots</a>.
! 103:
! 104: <p>
! 105: <h3><hr>
! 106: <strong>What does it look like?</strong></h3>
! 107: <pre>
! 108: Copyright Motorola Inc. 1988 - 1993, All Rights Reserved
! 109:
! 110: MVME162 Debugger/Diagnostics Release Version 2.1 - 10/19/93
! 111: COLD Start
! 112:
! 113: Local Memory Found =01000000 (&16777216)
! 114:
! 115: MPU Clock Speed =25Mhz
! 116:
! 117: 162-Bug>bo
! 118: Booting from: VME162, Controller 0, Drive 0
! 119: Loading: Operating System
! 120:
! 121: Volume: NBSD
! 122:
! 123: IPL loaded at: $003F0000
! 124: >> OpenBSD BOOT [$Revision: 1.1 $]
! 125: using ctrl 0 dev 0
! 126: Booting /OpenBSD @ 0x10000
! 127: 8c000+8000+caf8 [8f40+9162] start 0x10020
! 128: [ preserving 73898 bytes of OpenBSD symbol table ]
! 129: Copyright (c) 1982, 1986, 1989, 1991, 1993
! 130: The Regents of the University of California. All rights reserved.
! 131:
! 132: OpenBSD 1.0A (GENERIC) #39: Mon Sep 11 18:10:58 MDT 1995
! 133: deraadt@m162:/usr/src/sys/arch/mvme68k/compile/GENERIC
! 134: Motorola MVME162-263: 25MHz MC68040 CPU+MMU+FPU, 4k on-chip physical I/D caches
! 135: real mem = 16777216
! 136: avail mem = 14073856
! 137: using 204 buffers containing 835584 bytes of memory
! 138: mainbus0 (root)
! 139: mc0 at mainbus0 addr 0xfff00000: rev 0
! 140: clock0 at mc0 ipl 5
! 141: zs0 at mc0 offset 0x45000 ipl 4
! 142: zs1 at mc0 offset 0x45801 ipl 4
! 143: ie0 at mc0 offset 0x46000 ipl 1: address 08:00:3e:24:02:1e
! 144: ipic0 at mc0 offset 0xbc000: rev 0
! 145: siop0 at mc0 offset 0x47000 ipl 2: version 2 target 7
! 146: scsibus0 at siop0
! 147: siop0: target 0 now synchronous, period=100ns, offset=8
! 148: siop0 targ 0 lun 0: <QUANTUM, XP34301, 1051> SCSI2 0/direct fixed
! 149: sd0 at scsibus0: 4106MB, 4076 cyl, 20 head, 103 sec, 512 bytes/sec
! 150: memc0 at mc0 offset 0x43000: MCECC rev 0
! 151: nvram0 at mc0 offset 0xc0000: MK48T08 len 8192
! 152: vme0 at mc0 offset 0x40000: scon
! 153: vmes0 at vme0
! 154: vmel0 at vme0
! 155: flash0 at mainbus0 addr 0xffa00000: intel 28F008SA-L len 1048576
! 156: sram0 at mainbus0 addr 0xffe00000: len 131072
! 157: root on sd0a
! 158: Automatic boot in progress: starting file system checks.
! 159: /dev/rsd0a: file system is clean; not checking
! 160: /dev/rsd0g: file system is clean; not checking
! 161: /dev/rsd0e: file system is clean; not checking
! 162: setting tty flags
! 163: starting network
! 164: add host m162: gateway localhost
! 165: starting rpc daemons: portmap ypbind nfsiod amd.
! 166: starting system logger, time daemon.
! 167: checking for core dump...
! 168: savecore: no core dump
! 169: checking quotas: done.
! 170: building databases...
! 171: clearing /tmp
! 172: standard daemons: update cron.
! 173: starting network daemons: routed printer inetd.
! 174: starting local daemons:.
! 175: runtime link editor directory cache
! 176: Thu Sep 14 03:58:38 MDT 1995
! 177: Sep 14 03:58:38 m162 init: kernel security level changed from 0 to 1
! 178:
! 179: OpenBSD/mvme68k (m162) (ttya)
! 180:
! 181: login:
! 182: </pre>
! 183:
! 184: <hr><a href=/><img src=icons/back.gif></a>
! 185: <a href=mailto:www@openbsd.org>www@openbsd.org</a>