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

Diff for /www/mvme88k.html between version 1.79 and 1.80

version 1.79, 2009/10/23 21:41:27 version 1.80, 2010/04/17 22:23:48
Line 9 
Line 9 
 <meta name="description" content="the OpenBSD/mvme88k page">  <meta name="description" content="the OpenBSD/mvme88k page">
 <meta name="keywords" content="openbsd,mvme88k">  <meta name="keywords" content="openbsd,mvme88k">
 <meta name="distribution" content="global">  <meta name="distribution" content="global">
 <meta name="copyright" content="This document copyright 1996-2009 by OpenBSD.">  <meta name="copyright" content="This document copyright 1996-2010 by OpenBSD.">
 </head>  </head>
   
 <body bgcolor="#ffffff" text="#000000" link="#23238e">  <body bgcolor="#ffffff" text="#000000" link="#23238e">
Line 20 
Line 20 
 <hr>  <hr>
   
 <p>  <p>
 OpenBSD/mvme88k is an effort to port OpenBSD to the systems built upon  OpenBSD/mvme88k is a port of OpenBSD to the systems built upon
 Motorola's 881x0-based VME motherboard family.  Motorola's 88xxx-based VME motherboard family.
   
 <p>  <p>
 A mailing list for m88k-based ports is available at  A mailing list for m88k-based ports is available at
Line 68 
Line 68 
   
 <p>  <p>
 Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to  Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to
 egcs revealed a lot of problems in the mvme88k support in gcc, which  egcs exposed a lot of problems in the mvme88k support in gcc, which
 could not be fixed in time for mvme88k to be a supported OpenBSD 2.5  could not be fixed in time for mvme88k to be a supported OpenBSD 2.5
 release.  release.
   
 <p>  <p>
 The lack of an in-tree toolchain did not prevent further work on the port,  The lack of an in-tree toolchain did not prevent further work on the port,
 and a lot of changes were made to the codebase, such as revamped autoconf  and a lot of changes were made to the codebase, such as revamped autoconf
 and on-board SCSI driver, greatly expanded VME bus support, working install  and on-board SCSI driver, greatly expanded VME bus support, a working
 process that correctly creates a Motorola VID block on the disks,  install process that correctly creates a Motorola VID block on the disks,
 and support for MVME188 as well as improving support for MVME197.  and support for MVME188 as well as improving support for MVME197.
   
 <p>  <p>
Line 92 
Line 92 
   
 <p>  <p>
 The next step was getting the 88110-based MVME197 designs to work.  The next step was getting the 88110-based MVME197 designs to work.
 Single-processor kernels started to run reliably in december 2007.  Single-processor kernels started to run reliably in december 2007;
   multiprocessor support was completed in march 2009, but kept triggering
   obscure bugs which eventually got tracked down to a processor errata,
   fixed for good in april 2010.
   
 <hr>  <hr>
 <a name="status"></a>  <a name="status"></a>
Line 112 
Line 115 
   
 <p>  <p>
 <ul>  <ul>
   <li>MVME197DP multi-processor support.  
   <li>Work on unsupported device cards (MVME330, MVME374...).    <li>Work on unsupported device cards (MVME330, MVME374...).
   <li>Write code for new binutils (and gdb), switch to ELF and, later,    <li>Write code for new binutils (and gdb), switch to ELF and, later,
       shared libraries.        shared libraries.
Line 148 
Line 150 
 <li><strong>MVME197SP and MVME197DP</strong><br>  <li><strong>MVME197SP and MVME197DP</strong><br>
 Improved versions of the MVME197LE, with one (SP) or two (DP) 88110 processors,  Improved versions of the MVME197LE, with one (SP) or two (DP) 88110 processors,
 and one 88410 external cache controller per processor.<br>  and one 88410 external cache controller per processor.<br>
 These boards are supported with single-processor  Multi-processor kernels are supported on these boards.
 kernels only so far.  
 </ul>  </ul>
   
 <p>  <p>
Line 261 
Line 262 
 </ul>  </ul>
   
 <p>  <p>
 This is a boot log of an MVME197 system.  This is a boot log of an MVME197DP system.
 <pre>  <pre>
 [ using 179870 bytes of bsd a.out symbol table ]  [ using 205464 bytes of bsd a.out symbol table ]
 Copyright (c) 1982, 1986, 1989, 1991, 1993  Copyright (c) 1982, 1986, 1989, 1991, 1993
         The Regents of the University of California.  All rights reserved.          The Regents of the University of California.  All rights reserved.
 Copyright (c) 1995-2007 OpenBSD. All rights reserved.  http://www.OpenBSD.org  Copyright (c) 1995-2010 OpenBSD. All rights reserved.  http://www.OpenBSD.org
   
 OpenBSD 4.2-current (GENERIC) #178: Tue Dec 25 20:55:33 GMT 2007  OpenBSD 4.7-current (GENERIC.MP) #308: Thu Apr 15 21:09:19 GMT 2010
     miod@ramade.gentiane.org:/usr/src/sys/arch/mvme88k/compile/GENERIC      miod@arzon.gentiane.org:/usr/src/sys/arch/mvme88k/compile/GENERIC.MP
 real mem = 402653184 (384MB)  real mem = 134217728 (128MB)
 avail mem = 384249856 (366MB)  avail mem = 125927424 (120MB)
 mainbus0 at root: Motorola MVME197, 50MHz  mainbus0 at root: Motorola MVME197, 50MHz
 cpu0: M88110 version 0xf, 8K I/D caches  cpu0: M88110 version 0xf, 8K I/D caches
 cpu0: external M88410 cache controller  cpu0: external M88410 cache controller
   cpu1: M88110 version 0xf, 8K I/D caches
   cpu1: external M88410 cache controller
 bussw0 at mainbus0 addr 0xfff00000: rev 4  bussw0 at mainbus0 addr 0xfff00000: rev 4
 pcctwo0 at bussw0 offset 0x0: rev 0  pcctwo0 at bussw0 offset 0x0: rev 0
 nvram0 at pcctwo0 offset 0xc0000: MK48T08  nvram0 at pcctwo0 offset 0xc0000: MK48T08
 cl0 at pcctwo0 offset 0x45000 ipl 3: console  cl0 at pcctwo0 offset 0x45000 ipl 3: console
 osiop0 at pcctwo0 offset 0x47000 ipl 2: NCR53C710 rev 2, 50MHz, SCSI ID 7  osiop0 at pcctwo0 offset 0x47000 ipl 2: NCR53C710 rev 2, 50MHz
 scsibus0 at osiop0: 8 targets  scsibus0 at osiop0: 8 targets, initiator 7
 vme0 at pcctwo0 offset 0x40000: system controller  osiop0: target 0 now using 8 bit 10 MHz 8 REQ/ACK offset xfers
   sd0 at scsibus0 targ 0 lun 0: &lt;SAMSUNG, WN34324U (gm030), 0105&gt; SCSI2 0/direct fixed
   sd0: 4120MB, 512 bytes/sec, 8438976 sec total
   osiop0: target 1 now using 8 bit 10 MHz 8 REQ/ACK offset xfers
   sd1 at scsibus0 targ 1 lun 0: &lt;QUANTUM, FIREBALL_TM3200S, 300X&gt; SCSI2 0/direct fixed
   sd1: 3067MB, 512 bytes/sec, 6281856 sec total
   vme0 at pcctwo0 offset 0x40000
 vme0: using BUG parameters  vme0: using BUG parameters
 vme0: 1phys 0x18000000-0xefff0000 to VME 0x18000000-0xefff0000  vme0: 1phys 0x08000000-0xefff0000 to VME 0x08000000-0xefff0000
 vme0: vme to cpu irq level 1:1  vme0: vme to cpu irq level 1:1
 vmes0 at vme0  vmes0 at vme0
 le0 at vmes0 addr 0xffff1200 ipl 3 vec 0x80: address 00:00:77:83:ac:56  
 le0: 128 receive buffers, 32 transmit buffers  
 vs0 at vmes0 addr 0xffff9000 ipl 2 vec 0x81 vec 0x82: SCSI ID 7/7  
 scsibus1 at vs0: 8 targets  
 sd0 at scsibus1 targ 0 lun 0: &lt;COMPAQPC, DCAS-32160, S6CA&gt; SCSI2 0/direct fixed  
 sd0: 2006MB, 8188 cyl, 3 head, 167 sec, 512 bytes/sec, 4110000 sec total  
 scsibus2 at vs0: 8 targets  
 vmel0 at vme0  vmel0 at vme0
 ie0 at pcctwo0 offset 0x46000 ipl 3: address 08:00:3e:23:ed:e8  ie0 at pcctwo0 offset 0x46000 ipl 3: address 08:00:3e:23:ed:e8
   vscsi0 at root
   scsibus1 at vscsi0: 256 targets
 softraid0 at root  softraid0 at root
 boot device: sd0  boot device: sd0
 root on sd0a swap on sd0b dump on sd0b  root on sd0a swap on sd0b dump on sd0b
 Automatic boot in progress: starting file system checks.  Automatic boot in progress: starting file system checks.
 /dev/rsd0a: file system is clean; not checking  /dev/rsd0a: file system is clean; not checking
   /dev/rsd0f: file system is clean; not checking
   /dev/rsd1a: file system is clean; not checking
 /dev/rsd0d: file system is clean; not checking  /dev/rsd0d: file system is clean; not checking
 /dev/rsd0e: file system is clean; not checking  
 /dev/rsd0h: file system is clean; not checking  /dev/rsd0h: file system is clean; not checking
 /dev/rsd0f: file system is clean; not checking  /dev/rsd0e: file system is clean; not checking
 /dev/rsd0g: file system is clean; not checking  /dev/rsd0g: file system is clean; not checking
 setting tty flags  setting tty flags
 ddb.console: 0 -&gt; 1  ddb.console: 0 -&gt; 1
 kern.splassert: 1 -&gt; 2  kern.splassert: 1 -&gt; 2
 starting network  starting network
 starting system logger  starting system logger
 starting initial daemons: portmap ypbind rdate timed.  starting initial daemons: portmap ypbind rdate ntpd.
 savecore: no core dump  savecore: no core dump
 checking quotas: done.  checking quotas: done.
 building ps databases: kvm dev.  building ps databases: kvm dev.
Line 318 
Line 323 
 starting pre-securelevel daemons:.  starting pre-securelevel daemons:.
 setting kernel security level: kern.securelevel: 0 -&gt; 1  setting kernel security level: kern.securelevel: 0 -&gt; 1
 creating runtime link editor directory cache.  creating runtime link editor directory cache.
 preserving editor files  preserving editor files.
 starting network daemons: sendmail inetd sshd.  starting network daemons: sendmail inetd sshd.
 starting local daemons:.  starting local daemons:.
 standard daemons: cron.  standard daemons: cron.
 Tue Dec 25 20:58:47 GMT 2007  Thu Apr 15 21:12:51 GMT 2010
   
 OpenBSD/mvme88k (ramade.gentiane.org) (console)  OpenBSD/mvme88k (arzon.gentiane.org) (console)
   
 login:  login:
 </pre>  </pre>
   
 <hr>  <hr>

Legend:
Removed from v.1.79  
changed lines
  Added in v.1.80