[BACK]Return to mvme68k.html CVS log [TXT][DIR] Up to [local] / www

Annotation of www/mvme68k.html, Revision 1.3

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