Subject: problem with Sun Fire V210 (Fast Data Access MMU Miss)
To: None <port-sparc64@netbsd.org>
From: Jonathan Kay <jpk@panix.com>
List: port-sparc64
Date: 10/28/2005 01:09:58
Hi all, I'm trying to netboot a sun fire v210 into netbsd & running into
the dreaded 'Fast Data Access MMU Miss' error.
I have a nice sane netboot environment & go to boot this thing & get:


{1} ok boot net netbsd -dV

SC Alert: Host System has Reset
Probing system devices
Probing memory
Probing I/O buses

Sun Fire V210, No Keyboard
Copyright 1998-2004 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.16.2, 2048 MB memory installed, Serial #65468245.
Ethernet address 0:3:ba:e6:f7:55, Host ID: 83e6f755.



Rebooting with command: boot net netbsd -dV
Boot device: /pci@1f,700000/network@2  File and args: netbsd -dV
Timed out waiting for Autonegotation to complete
Check cable and try again
Link Down
Timed out waiting for Autonegotation to complete
Check cable and try again
Link Down
Timed out waiting for Autonegotation to complete
Check cable and try again
Link Down
1000 Mbps FDX Link up
>> NetBSD/sparc64 OpenFirmware Boot, Revision 1.8
>> (builds@b4.netbsd.org, Thu Oct 27 22:58:20 UTC 2005)
Timed out waiting for Autonegotation to complete
Check cable and try again
Link Down
Timed out waiting for Autonegotation to complete
Check cable and try again
Link Down
1000 Mbps FDX Link up
bootp: no reply
Using BOOTPARAMS protocol: ip address: 192.168.0.10, hostname: sol.domain.local
root addr=192.168.0.6 path=/export/dskls/sol
main: Calling loadfile(fd, /pci@1f,700000/network@2/netbsd -d)
loadfile: reading header
elf64_exec: Booting /pci@1f,700000/network@2/netbsd
5032568@0x1000000+164368@0x1800000+4029936@0x1828210
symbols @ 0xfecb6400 149+383976+229325 start=0x1000000
chain: calling OF_chain(800000, cd30, 1000000, fedd3a40, 18)
OF_chain: prom returned!
Calling entry(0x1000000, 0xfedd3a40, 18, f005bc0c, f005bc0c)
Fast Data Access MMU Miss
{1} ok .trap-registers
%TL:1 %TT:68 %TPC:100bab4 %TnPC:100baa8
%TSTATE:1606  %CWP:6
   %PSTATE:16 AG:0 IE:1 PRIV:1 AM:0 PEF:1 RED:0 MM:0 TLE:0 CLE:0 MG:0 IG:0
   %ASI:0  %CCR:0  XCC:nzvc   ICC:nzvc

%TL:2 %TT:1ff %TPC:fffffffffffffffc %TnPC:fffffffffffffffc
%TSTATE:9958041402  %CWP:2
   %PSTATE:414 AG:0 IE:0 PRIV:1 AM:0 PEF:1 RED:0 MM:0 TLE:0 CLE:0 MG:1 IG:0
   %ASI:58  %CCR:99  XCC:NzvC   ICC:NzvC

%TL:3 %TT:1ff %TPC:fffffffffffffffc %TnPC:fffffffffffffffc
%TSTATE:810001500  %CWP:0
   %PSTATE:15 AG:1 IE:0 PRIV:1 AM:0 PEF:1 RED:0 MM:0 TLE:0 CLE:0 MG:0 IG:0
   %ASI:10  %CCR:8  XCC:nzvc   ICC:Nzvc

%TL:4 %TT:1ff %TPC:fffffffffffffffc %TnPC:fffffffffffffffc
%TSTATE:0  %CWP:0
   %PSTATE:0 AG:0 IE:0 PRIV:0 AM:0 PEF:0 RED:0 MM:0 TLE:0 CLE:0 MG:0 IG:0
   %ASI:0  %CCR:0  XCC:nzvc   ICC:nzvc

%TL:5 %TT:1ff %TPC:fffffffffffffffc %TnPC:fffffffffffffffc
%TSTATE:4400001600  %CWP:0
   %PSTATE:16 AG:0 IE:1 PRIV:1 AM:0 PEF:1 RED:0 MM:0 TLE:0 CLE:0 MG:0 IG:0
   %ASI:0  %CCR:44  XCC:nZvc   ICC:nZvc

{1} ok %tl-c .
1
{1} ok



this info is given based on what I have seen in other sparc64 'help'
requests.  I get the same MMU Miss error regardless of the versions of
netbsd I try to boot.  currently this is the NetBSD-daily kernel &
ofwboot.net from netbsd3 from 27 Oct 05.
fwiw, it has 2x 1.33ghz processors.

thoughts & ideas are welcome. :-)
thanks!
Jonathan