Subject: Re: NetBSD 1.4N/pmax not bootable on 5000/133
To: None <nisimura@itc.aist-nara.ac.jp>
From: John Darrow <John.P.Darrow@wheaton.edu>
List: port-pmax
Date: 11/18/1999 08:13:32
In article <199911180838.RAA06418@axp46.aist-nara.ac.jp> you write:
>>> All now should work this
>>> moment.  Sorry about the long inconvenience.
>>> 
>>> Tohru Nishimura 
>>
>> Just as a confirmation: my pmax is now running 1.4O on Tuesday's sup.
>>
>> Thank you to everyone helping -
>> Erik
>
>It's nice to know NetBSD/pmax -current kernel can run well after the large
>change.   Anyone out there who have DS3100/DS5100/3MAX can comfirm newly
>built kernel can run as before?  I'm interested in 3MAX dmesg.
>
>Tohru Nishimura

Sorry to disappoint you, but my DS3100 fails to boot with a 1.4O kernel.
A 3100-only kernel fails to compile due to a dangling reference to
tcfb_cnattach in sys/arch/pmax/dev/findcons.c .  Putting #if NTC > 0...#endif
around the offending lines lets it compile.  But either this kernel, or
a GENERIC kernel from the same sources (1999/11/17) fails to detect
kn01bus0 at mainbus0, resulting in a panic from cpu_initclocks.  I also
noted that both 1.4O kernels (custom and generic) called this machine a
2100, while the release-branch kernel correctly identified it as a 3100.

Here's a dmesg from a working release branch kernel:
Copyright (c) 1996, 1997, 1998, 1999
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.4.1 (BILHAH) #0: Tue Nov 16 15:28:38 CST 1999
    jdarrow@bilhah.wheaton.edu:/var/src/sys/arch/pmax/compile/BILHAH
DECstation 3100 (PMAX)
real mem  = 25165824
avail mem = 20070400
using 614 buffers containing 2514944 bytes of memory
mainbus0 (root)
cpu0 at mainbus0: cpu0: MIPS R3000 CPU Rev. 2.0 with MIPS R3010 FPC Rev. 2.0
cpu0: 64kb Instruction, 64kb Data, direct mapped cache
kn01bus0 at mainbus0ibus0 at kn01bus0
pm0 at ibus0: (1024x864x1) (rcons)
dc0 at ibus0
le0 at ibus0: address 08:00:2b:0e:d6:9d
le0: 32 receive buffers, 8 transmit buffers
sii0 at ibus0
mcclock0 at ibus0: mc146818 or compatible
Beginning old-style SCSI device autoconfiguration
rz0 at sii0 drive 0 slave 0 DEC RZ56     (C) DEC rev 0400
rz0: 634MB, 1632 cyl, 15 head, 53 sec, 512 bytes/sect x 1299174 sectors
boot device: rz0
root on rz0a dumps on rz0b
root file system type: ffs

and from a failed boot attempt under 1.4O (copied by hand, sorry...)
...
DECstation 2100 (PMAX)
total memory = 24576 KB
avail memory = 20676 KB
using 332 buffers containing 1328 KB of memory
mainbus0 (root)
cpu0 at mainbus0
cpu0: MIPS R3000 CPU Rev. 2.0 with MIPS R3010 FPC Rev. 2.0
cpu0: 64KB Instruction, 64KB Data, direct mapped cache
Beginning old-style SCSI device autoconfiguration
panic: cpu_initclocks: no clock attached
halted.

jdarrow

--
John Darrow - Senior Technical Specialist               Office: 630/752-5201
Computing Services, Wheaton College, Wheaton, IL 60187  Fax:    630/752-5968
Alphapage: 6303160707@alphapage.airtouch.com            Pager:  630/316-0707
Email:     John.P.Darrow@wheaton.edu