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