Subject: booting an Ultra 30
To: None <port-sparc64@netbsd.org>
From: Grant Beattie <grant@grunta.com>
List: port-sparc64
Date: 03/08/2001 13:47:22
hi all,

I am attempting to boot an Ultra 30.

I've grabbed a couple of ofwboot.net files from the snapshots, with mixed
results. I also tried the 1.5 sparc64 bootable cd.

snapshot/20010114/installation/netboot/ofwboot.net:
ok boot net
Boot device: /pci@1f,4000/network@1,1  File and args:
43a00 Fast Instruction Access MMU Miss

snapshot/20001114/installation/netboot/ofwboot.net:
ok boot net
Boot device: /pci@1f,4000/network@1,1  File and args:
15600 Memory Address not Aligned

/misc/iso/sparc64cd.iso
ok boot cdrom
Boot device: /pci@1f,4000/scsi@3/disk@6,0:f  File and args:
NetBSD IEEE 1275 Bootblock
..>> NetBSD/sparc64 OpenFirmware Boot, Revision
>> (eeh@nonplus.one-o.com, Fri Nov 17 08:22:25 PST 2000)
loadfile: reading header
elf64_exec: Booting /pci@1f,4000/scsi@3/disk@6,0:f/netbsd
3028754@0x1000000+219984@0x1400000+433440@0x1435b50
symbols @ 0xfe5a4300 74+242976+125598 start=0x1000000
chain: calling OF_chain(800000, ee00, 1000000, fff91a80, 18)
[ preserving 369424 bytes of netbsd ELF symbol table ]
consinit()
setting up stdin
stdin instance = fffe70b0
setting up stdout
stdout instance = fffe7998
stdout package = f00603c4
console is unknown
Copyright (c) 1996, 1997, 1998, 1999, 2000
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.5 (GENERIC) #14: Wed Nov 22 10:44:31 PST 2000
    eeh@nonplus.one-o.com:/home5/src/src/sys/arch/sparc64/compile/GENERIC
total memory = 384 MB
avail memory = 345 MB
using 2470 buffers containing 19760 KB of memory
bootpath: /pci@1f,4000/scsi@3,0/disk@6,0:f
mainbus0 (root): SUNW,Ultra-30
cpu0 at mainbus0: SUNW,UltraSPARC-II @ 296 MHz, version 0 FPU
cpu0: physical 4K instruction (32 b/l), 4K data (32 b/l), 2048K external (64
b/l)
psycho0 at mainbus0 addr 0xfffc2000
psycho: impl 0, version 4: bus range 0 to 0; PCI bus 0panic: could not get
psycho interrupt-map
kdb breakpoint at 0x12702d8
Stopped in swapper at   cpu_Debugger+0x4:       nop
db>


I imagine a newer kernel might do better, and I have 1.5S-3 from
sparc64/kernels, but no way of booting it :)

I'm happy to do testing/debugging if it will help being able to run NetBSD
on the Ultra 30.

g.