Subject: Re: 1.6 miniroot won't boot
To: None <bouyer@antioche.lip6.fr, eeh@netbsd.org>
From: None <eeh@netbsd.org>
List: port-sparc64
Date: 06/07/2002 15:48:14
| On Fri, Jun 07, 2002 at 03:26:43PM -0000, eeh@netbsd.org wrote:
| > Is `fcode-debug?' set?
|
| It wasn't. The result now is (using enter to set):
| Rebooting with command: boot disk1:b -DV                              
| Boot device: /sbus/espdma@e,8400000/esp@e,8800000/sd@1,0:b  File and args: -DV
| The file just loaded does not appear to be executable.
| ok debug search-directory
| Stepper keys: <space> Down Up Continue Forth Go Help ? See $tring Quit
| ok " /ofwboot" do-boot
| NetBSD IEEE 1275 Bootblock
| Loading file /ofwboot
| from device /sbus@1f,0/espdma@e,8400000/esp@e,8800000/sd@1,0:b
| ufs-open complete
| .Looking for ofwboot in directory...
| : search-directory        ( fffe6809 2 fffebca9 0 fffebca2 7 )
| 0                         ( fffe6809 2 fffebca9 0 fffebca2 7 0 )
| is cur-offset             ( fffe6809 2 fffebca9 0 fffebca2 7 )
| cur-offset                ( fffe6809 2 fffebca9 0 fffebca2 7 0 )
| cur-inode                 ( fffe6809 2 fffebca9 0 fffebca2 7 0 fff97f60 )
| di_size                   ( fffe6809 2 fffebca9 0 fffebca2 7 0 fff97f68 )
| x@                        ( fffe6809 2 fffebca9 0 fffebca2 7 0 200 )
| l<                        ( fffe6809 2 fffebca9 0 fffebca2 7 ffffffffffffffff )
| l->n                      ( fffe6809 2 fffebca9 0 fffebca2 7 ffffffffffffffff )
| while                     ( fffe6809 2 fffebca9 0 fffebca2 7 )
| sb-buf                    ( fffe6809 2 fffebca9 0 fffebca2 7 fffadff0 )

So you get the stack dump during the trace?  Neat!

| buf-read-file            
|
| and here it hangs.

I'm surpised debug isn't on in all the children as well.  Could you
try turning debug on in buf-read-file as well?

Another option is to try an older bootblock from the ftp server 
as a sanity check.  It sounds to me that for some reason fgen is
no longer working correctly.

Eduardo