Subject: Re: E250 support and failed boot
To: Mark Blackman <mark.blackman@dircon.net>
From: Eduardo Horvath <eeh@turbolinux.com>
List: port-sparc64
Date: 08/25/2000 09:37:04
On Fri, 25 Aug 2000, Mark Blackman wrote:
> partial success. Got most of the way through the kernel
> device attach. Got dumped into the debugger by a panic.
> not familiar with netbsd kernel debugger. suggestions appreciated?
>
> [much verboseness elided]
> clock0 at ebus0 addr 0-1fff
> clock0: device_register: bpname network()
> : mk48t59: hostid ffffffff80cfd209
> flashprom at ebus0 addr 0-fffff addr 0-fffff not configured
> SUNW,envctrltwo at ebus0 addr 600000-600003 ipl 40 ipl 37 not configured
> hme1 at pci0 dev 1 function 1
> hme1: device_register: bpname network((null))
> instance_match: pci device, want dev 0x1 fn 0x1 have dev 0x1 fn 0x1
> -- found ethernet controller hme1
> : address 08:00:20:cf:d2:09
> nsphy0 at hme1 phy 1: DP83840 10/100 media interface, rev. 1
> nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> hme1: using vector 0 for interrupt
> data memory error type 32 sfsr=0x0 sfva=0xfe037010 afsr=0x88000000 afva=0x1fe01000a00 tf=0xf1809100
> panic: trap: memory error
> kdb breakpoint at 0xf126d168
> Stopped in swapper at cpu_Debugger+0x4: nop
> db>
Hm. Looks like an async fault trying to access pa=0x1fe01000a00.
Try:
trace
machine tf
grab the tpc from the trapframe and do:
x/i <tpc value>
Eduardo Horvath