Subject: Re: E250 support and failed boot
To: Eduardo Horvath <eeh@turbolinux.com>
From: Mark Blackman <mark.blackman@dircon.net>
List: port-sparc64
Date: 08/25/2000 09:13:29
> 
> I updated ftp.netbsd.org:/pub/NetBSD/arch/sparc64/other/netbsd.bootdebug
> with the E250 fix if anybody wants to test it out.
> 
> Eduardo Horvath				   
> 
using this kernel, I see more output but still seems to hit either
'test' or 'test-method'. i.e... (pointer 'dump' at bottom). 

-Mark.
***********
Keyboard not present.  Using ttya for input and output.


Sun (TM) Enterprise 250 (UltraSPARC-II 296MHz), No Keyboard
OpenBoot 3.16, 1024 MB memory installed, Serial #13619721.
Ethernet address 8:0:20:cf:d2:9, Host ID: 80cfd209.



Rebooting with command: boot net                                      
Boot device: /pci@1f,4000/network@1,1  File and args: 
15400 >> NetBSD/sparc64 OpenFirmware Boot, Revision 
>> (mrg@powerofseven.eterna.com.au, Sat Aug 19 02:35:03 EST 2000)
Using BOOTPARAMS protocol: ip address: 192.168.1.162, hostname: w02.test.net
root addr=192.168.1.156 path=/export/w02.test.net/root
loadfile: reading header
elf64_exec: Booting /pci@1f,4000/network@1,1/netbsd
3006159@0xf1000000+420544@0xf1400000+434080@0xf1466ac0 
symbols @ 0xfefa6340 84+241224+123889 start=0xf1000000
chain: calling OF_chain(800000, ef18, f1000000, fff89a80, 18)
[ using 366040 bytes of netbsd ELF symbol table ]
Entered pmap_bootstrap.                          
Available virutal memory:
memlist start 0xfffff80000000000 size 7fc00000000
memlist start 0x100000000 size 7ff00000000
memlist start 0xffff0000 size e000
memlist start 0x0 size f0000000
memlist start 0xfff6c000 size a000
memlist start 0xfff00000 size 52000
memlist start 0xf14d2000 size dad4000
memlist start 0xf12de000 size 122000
End of available virutal memory
Trying to allocate msgbuf at fe006000, size 8000
Fast Data Access MMU Miss
ok ctrace
PC: f000b168 
Last leaf: call f0008080    from f00104e0 
     0 w  %o0-%o5: (f0014a38 0 0 5 fff89b70 0 )

jmpl  f007601c    from f100aaec 
     1 w  %o0-%o5: (fff89550 1 d d f007601c 0 )

call f100aaa0    from f1261014 
     2 w  %o0-%o5: (fff89550 1 d d f007601c 0 )

call f1260fe4    from f1261df8 
     3 w  %o0-%o5: (fffe8638 f12d6cd8 fff89640 50 f007601c 2c )

call f1261d0c    from f1262344 
     4 w  %o0-%o5: (8000 2000 8000 80 f149ed98 fff88fa8 )

call f126214c    from f125aef8 
     5 w  %o0-%o5: (f14d0800 f12d7000 f14d0800 fe006000 f142c000 f12d7000 )

call f125ae6c    from f100a6f0 
     6 w  %o0-%o5: (2000 10 ffffffffffffffff f007601c f007601c f1408018 )

call 800480  OF_chain        from 800ffc  chain+10c 
     7 w  %o0-%o5: (800000 f18 f1000000 fff89a80 18 18 )

call 800ef0  chain        from 8012dc  loadfile+2c8 
     8 w  %o0-%o5: (f1000000 fff89a80 fefa6000 18 fff89b70 0 )

call 801014  loadfile        from 80236c  main+348 
     9 w  %o0-%o5: (0 fff89c80 0 200 0 0 )

call 802024  main        from 80004c  +80004c 
     a w  %o0-%o5: (80d458 80e948 80e800 0 0 0 )

XXXXXXX    from 0       
     b w  %o0-%o5: (0 0 0 0 f007601c 0 )

ok .trap-registers
%TL:1 %TT:68 %TPC:f000b168 %TnPC:f000b16c 
%TSTATE:4400000403  %CWP:3 
   %PSTATE:4 AG:0 IE:0 PRIV:1 AM:0 PEF:0 RED:0 MM:0 TLE:0 CLE:0 MG:0 IG:0 
   %ASI:0  %CCR:44  XCC:nZvc   ICC:nZvc

%TL:2 %TT:68 %TPC:f0003048 %TnPC:f000304c 
%TSTATE:4458041403  %CWP:3 
   %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:44  XCC:nZvc   ICC:nZvc

%TL:3 %TT:68 %TPC:f0004e70 %TnPC:f0004e74 
%TSTATE:8058041404  %CWP:4 
   %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:80  XCC:Nzvc   ICC:nzvc

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

%TL:5 %TT:1ff %TPC:fffffffffffffffc %TnPC:fffffffffffffffc 
%TSTATE:54cb04a502  %CWP:2 
   %PSTATE:4a5 AG:1 IE:0 PRIV:1 AM:0 PEF:0 RED:1 MM:2 TLE:0 CLE:0 MG:1 IG:0 
   %ASI:cb  %CCR:54  XCC:nZvC   ICC:nZvc

ok .registers
        Normal          Alternate       MMU               Vector
0:                 0                0                0                0
1:                 7                1         fffda6c0              7ed
2:          f0000000         f1261724         f0000000         f0000000
3:          fffe0000         fffe0000                3        200000000
4:         100fe0000                0                3             4000
5:          f00102fc         fffe6f60                f               f8
6:          fffefe78       4400001600         fffe0000                e
7:          fffeef90               4e               68         f005e310
%PC  f000b168 %nPC f000b16c 
%TBA f0000000 %CCR 44 XCC:nZvc   ICC:nZvc
ok 0 .window
        INs             LOCALs          OUTs
0:          fff89550         f12d6ce3         f0014a38
1:                 1         f0033dab                0
2:                 d                1                0
3:                 d                0                5
4:          f007601c                b         fff89b70
5:                 0                b                0
6:          fff88bf1                0         fff88b31
7:          f100aaec         f007601c         f00104e0
ok 
ok 
ok fff89550 32 dump
          \/  1  2  3  4  5  6  7   8  9  a  b  c  d  e  f  v123456789abcdef
fff89550  00 00 00 00 f1 2d 69 38  00 00 00 00 00 00 00 02  ....q-i8........
fff89560  00 00 00 00 00 00 00 01  00 00 00 00 ff fe 86 38  .............~.8
fff89570  00 00 00 00 f1 2d 6c d8  00 00 00 00 00 00 00 07  ....q-lX........
fff89580  00 00 00 00 00 80 bb f8  00 00 00 00 00 00 00 03  ......;x........
ok f12d6938 32 dump
           0  1  2  3  4  5  6  7  \/  9  a  b  c  d  e  f  01234567v9abcdef
f12d6930  74 65 73 74 00 00 00 00  74 65 73 74 2d 6d 65 74  test....test-met
f12d6940  68 6f 64 00 00 00 00 00  72 65 61 64 00 00 00 00  hod.....read....
f12d6950  77 72 69 74 65 00 00 00  4f 46 5f 77 72 69 74 65  write...OF_write
f12d6960  28 29 20 3e 20 31 30 32  34 0a 00 00 00 00 00 00  () > 1024.......
ok