Subject: 12Mb on 3/60
To: None <port-sun3@NetBSD.ORG>
From: Michael Richardson <mcr@gateway.sandelman.ocunix.on.ca>
List: port-sun3
Date: 03/23/1996 19:47:39
I've had a third 3/60 sitting around at my place for some time. It
belongs to a friend: he has no hard disk for it yet.
I decided to swap motherboards (recall my problems with memory
faults, always the same physical address regardless of which SIMM is
where). I had 12Mb of ram waiting to go into my machine. I put it into
my friends' motherboard (which had no ram either), set the jumpers and
plugged it into my case.
I got a kernel panic. MMU fault trap. Hmm. A couple of tries, and
then I decided that my motherboard was more reliable! I moved 4Mb from
the second board to mine (adjusting the jumper to say 12Mb) and I get
the same panic! Here is the latest. The boot messages are appended
below. I haven't gotten -current compiled in some time. Partly because
my machine looses. IDEAS? I'm about to pick up a spare (empty) 3/60 that is
doing nothing from another friend.
strap type=0x8, code=0x145, v=0xc
kernel: MMU fault trap
pid = 3, pc = 0E08E006, ps = 2600, sfc = 0001, dfc = 0001
Registers:
0 1 2 3 4 5 6 7
dreg: 00000000 00000000 00000000 00000000 00000000 00000000 00000015 00000001
areg: 0FE00004 0000001E 00000008 00000006 0E543900 00000014 0EE39D18 0DFFFC38
Kernel stack (0EE39C04):
E39C04: 0E085454 0EE39C58 00000080 00000000 00000000 00000000 00000000 00000015
E39C24: 00000001 00000008 00000006 0E543900 00000014 00000001 00000006 0000001A
E39C44: 0EE39D18 0E00417E 00000008 00000145 0000000C 00000000 00000000 00000000
E39C64: 00000000 00000000 00000000 00000015 00000001 0FE00004 0000001E 00000008
E39C84: 00000006 0E543900 00000014 0EE39D18 0DFFFC38 00000000 26000E08 E006B008
E39CA4: 0C2C0145 0E841A00 0000000C 0EE39CF8 00000003 2F2A6100 0E08E010 0E08E00E
E39CC4: 0E08E00C 00000003 0004FF0B 000F1581 00000000 0EE39D20 00000000 00000038
E39CE4: 801D0000 0000000C 00000000 00000000 0EE39CF4 0FE00004 00000003 00000000
E39D04: 00000004 00000000 0EE39F24 00000015 0E54BF40 0EE39D30 0E08031A 00000000
E39D24: 00002004 0E551401 0E54F028 0EE39D78 0E004370 00000078 00002604 00000000
E39D44: 0FE02004 0E54BF60 20040E08 EA860078 0FE02004 00000001 00000013 00000015
E39D64: 00000000 0E543900 0EE39DCD 0E543940 000004E0 0EE39D84 0E019CF4 0E543900
E39D84: 0EE39E1C 0E01A4C2 0E543900 00000015 00000001 0E549000 00000004 00000000
E39DA4: 0E54D900 0EE39F24 0E54CE00 0EE39ED4 0EE39F1C 73746172 74696E67 20727063
E39DC4: 20646165 6D6F6E73 3AE39E0C 0E010D4E 0E579B40 0EE39DFC 0E0827C6 00642000
E39DE4: 80000321 0004A000 0004A000 00000000 0E0A78BE 0EE39E18 0E0826CE 003C0000
panic: MMU fault
Stopped at _Debugger+0x6: unlk a6
db> machine halt
>
.... boot messages:
Boot PROM Selftest
PROM Checksum Test
Context Reg Test
Segment Map Wr/Rd Test
Segment Map Address Test
Page Map Test
Memory Path Data Test
NXM Bus Error Test
Interrupt Test
TOD Clock Interrupt Test
MMU Access Bit Test
MMU Access/Modify Bit Test
MMU Invalid Page Test
MMU Protected Page Test
Parity Test
Memory Size = 0x0000000C Megabytes
Memory Test (Testing 0x0000000C MBytes) Testing...
Selftest passed.
Type a character within 10 seconds to enter Menu Tests...
(e for echo mode) EEPROM: Using RS232 A port.
Selftest Completed.
Sun Workstation, Model Sun-3/60C/G.
ROM Rev 3.0.1, 12MB memory installed, Serial #42567.
Ethernet address 8:0:20:6:22:C6, Host ID 1700A647.
Type a character within 10 seconds to enter Menu Tests...
Diagnostic Auto-boot in progress...
Invalid device = ''
>b sd()
Boot: sd(0,0,0)
>> NetBSD ufsboot [$Revision: 1.2 $]
631924+29996+95784+[53832+60330]=0xd4dbe
Starting program at 0x4000
sun3_save_symtab: found 53832 + 60330
console on zs0 (ttya)
[ preserving 114166 bytes of netbsd symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 1.1 (GENERIC) #1: Thu Jan 4 23:33:03 EST 1996
root@amaterasu:/w/netbsd/src/sys/arch/sun3/compile/GENERIC
Model: Sun 3/60
real mem = 12566528
avail mem = 10731520
using 89 buffers containing 729088 bytes of memory
mainbus0 (root)
obctl0 at mainbus0
idprom0 at obctl0 hostid 0x1700a647
fpu0 at mainbus0 (mc68881)
obmem0 at mainbus0
bwtwo0 at obmem0 addr 0xff000000 (1152x900)
obio0 at mainbus0
zs0 at obio0 addr 0x20000 level 6 softpri 3
zs1 at obio0 addr 0x0 level 6 softpri 3
eeprom0 at obio0 addr 0x40000
clock0 at obio0 addr 0x60000 level 5
le0 at obio0 addr 0x120000 level 3 hwaddr 08:00:20:06:22:c6
si0 at obio0 addr 0x140000 level 2
scsibus0 at si0
si0 targ 0 lun 0: <CONNER, CFP1060S 1.05GB, 2035> SCSI2 0/direct fixed
sd0 at scsibus0: 1013MB, 2756 cyl, 8 head, 94 sec, 512 bytes/sec
si0 targ 4 lun 0: <WANGTEK, 6130-HS, 4B18> SCSI2 1/sequential removable
st0 at scsibus0: drive empty
rd0 at mainbus0
rd1 at mainbus0
root on sd0a
swap on sd0b
dump on sd0b
Automatic boot in progress: starting file system checks.
/dev/rsd0a: LINK COUNT FILE I=45080 OWNER=root MODE=100644
/dev/rsd0a: SIZE=32768 MTIME=Mar 23 19:08 1996 COUNT 2 SHOULD BE 1 (ADJUSTED)
/dev/rsd0a: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
/dev/rsd0a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rsd0a: SUMMARY INFORMATION BAD (SALVAGED)
/dev/rsd0a: 8138 files, 129210 used, 160845 free (2477 frags, 19796 blocks, 0.9% fragmentation)
/dev/rsd0a: MARKING FILE SYSTEM CLEAN
/dev/rsd0e: 20939 files, 288862 used, 377872 free (10912 frags, 45870 blocks, 1.6% fragmentation)
/dev/rsd0e: MARKING FILE SYSTEM CLEAN
setting tty flags
keyboard reset failed
starting network
add host amaterasu: gateway localhost
add net default: gateway 205.233.54.130
strap type=0x8, code=0x145, v=0xc
kernel: MMU fault trap
pid = 3, pc = 0E08E006, ps = 2600, sfc = 0001, dfc = 0001
Registers: