Subject: Re: New snapshot available
To: john heasley <heas@shrubbery.net>
From: Eduardo Horvath <eeh@NetBSD.org>
List: port-sparc64
Date: 11/08/2004 17:21:42
Sat, Nov 06, 2004 at 12:37:54PM -0800, Michael Wolfson:
> BTW, does anyone know why my system won't autoboot?  It almost always 
> gives me a "Trap 3e" right after a reset, but I can always boot from 
> the OF "ok" prompt.

3e is an unused (invalid) trap number.

> ok boot disk -s
> Resetting ...
> 
> 
> Sun Ultra 30 UPA/PCI (UltraSPARC-II 296MHz), No Keyboard
> OpenBoot 3.27, 256 MB memory installed, Serial #9596638.
> Ethernet address 8:0:20:92:6e:de, Host ID: 80926ede.
> 
> 
> Rebooting with command: boot disk -s
> Boot device: /pci@1f,4000/scsi@3/disk@0,0  File and args: -s
> Trap 3e
> ok boot disk -s
> Boot device: /pci@1f,4000/scsi@3/disk@0,0  File and args: -s
> NetBSD IEEE 1275 Bootblock
> >> NetBSD/sparc64 OpenFirmware Boot, Revision 1.8
> >> (mw@, Sat Oct 16 05:06:39 PDT 2004)

Hm.  In both cases you typed "boot disk -s"?  Strange.

What do you have for boot-device, boot-file and boot-args?

Can you try setting fcode-debug? to true and boot with '-sVD' 
arguments so it will stop after loading but before executing the
bootblock.  If the bootblock loads, you can then type:

do-boot " /ofwboot" to execute the bootblock.  It should also
print out what it's doing so you can see how far it gets.

Eduardo