Subject: problems booting NetBSD 1.6X on a sunfirev120
To: None <port-sparc64@netbsd.org>
From: Ricardo Nascimento Ferreira <ricardo.ferreira@planalto.gov.br>
List: port-sparc64
Date: 09/23/2003 15:20:02
Hello All,

  i'm having problemas booting netbsd 1.6x (snapshot from August 29, 2003)
on a sunfire v120 ultrasparc 2e cpu. I have tried netbsd 1.6.1 before , but
i couldnt boot either. Only OpenBSD , disabling pciide driver , and FreeBSD 5.x
worked in these machines. I have many of them running OpenBSD and FreeBSD and
i'd like to work with NetBSD. Linux didnt boot on those machines. 
The Suns's output is below. May Someone help me install netbsd on these machines ?
I think compiling a bootdisk without the pciide support driver may solve the problem. So, 
how could i crosscompile netbsd miniroot.fs with my modifications ?

Thanks in advance, 

 Ricardo Nascimento Ferreira
 ITI - Presidencia da Republica
 Brasilia - Brazil

------------------ begins here --------------------- 
Executing last command: boot disk:b netbsd                            
Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0:b  File and args: netbsd
NetBSD IEEE 1275 Bootblock
..>> NetBSD/sparc64 OpenFirmware Boot, Revision 1.6
>> (mrg@bigkev.thistledown.com.au, Fri Aug 29 03:09:14 EST 2003)
devopen: getdisklabel sez no disk label
devopen: search_label sez no disk label
loadfile: reading header
elf64_exec: Booting /pci@1f,0/pci@1/scsi@8/disk@0,0:b/netbsd
4617520@0x1000000+149504@0x1800000+4044800@0x1824800 
symbols @ 0xfef723c0 127+370368+207574 start=0x1000000
chain: calling OF_chain(800000, c9d8, 1000000, fffc5a80, 18)
console is /pci@1f,0/pci@1,1/isa@7/serial@0,3f8
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    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.6X (GENERIC) #0: Fri Aug 29 03:32:17 EST 2003
        mrg@bigkev.thistledown.com.au:/scratch/mrg/obj/sparc64/home/mrg/src/netbsd/rosrc/sys/arch/sparc64/compile/GENERIC
total memory = 512 MB
avail memory = 463 MB
using 3289 buffers containing 26312 KB of memory
bootpath: /pci@1f,0/pci@1,0/scsi@8,0/disk@0,0:b
mainbus0 (root): SUNW,UltraAX-i2
cpu0 at mainbus0: SUNW,UltraSPARC-IIe @ 648 MHz, version 0 FPU
cpu0: 32K instruction (32 b/l), 16K data (32 b/l), 2048K external (64 b/l)
psycho0 at mainbus0
SUNW,sabre: impl 0, version 0: ign 7c0 bus range 0 to 2; PCI bus 0
psycho_alloc_extent: PROM_getprop failed
psycho_alloc_extent: PROM_getprop failed
DVMA map: c0000000 to e0000000
IOTSB: 2704000 to 2784000
pci0 at psycho0
pci0: i/o space, memory space enabled
ppb0 at pci0 dev 1 function 1: Sun Microsystems, Inc. Simba PCI bridge (rev. 0x13)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
ebus0 at pci1 dev 12 function 0
ebus0: Sun Microsystems, Inc. PCIO Ebus2 (US III), revision 0x01
flashprom at ebus0 addr 0-fffff not configured
clock0 at ebus0 addr 0-1fff: mk48t59: hostid 0
ebus_attach: idprom: incomplete
SUNW,lomh at ebus0 addr 200000-200003 ipl 42 not configured
Acer Labs M7101 Power Management Controller (miscellaneous prehistoric) at pci1 dev 3 function 0 not configured
ebus1 at pci1 dev 7 function 0
ebus1: Acer Labs M1543 PCI-ISA Bridge, revision 0x00
power at ebus1 addr 800-82f ipl 37 not configured
com0 at ebus1 addr 3f8-3ff ipl 43: ns16550a, working fifo
com0: console
com1 at ebus1 addr 2e8-2ef ipl 43: ns16550a, working fifo
gem0 at pci1 dev 12 function 1: Sun Microsystems, Inc. ERI Ethernet (rev. 0x01)
gem0: interrupting at ivec 3006
gem0: Ethernet address 00:03:ba:27:75:d3, 2KB RX fifo, 2KB TX fifo
ukphy0 at gem0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x0008bb, model 0x0002, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ohci0 at pci1 dev 12 function 3: Sun Microsystems, Inc. USB controller (rev. 0x01)
ohci0: interrupting at ivec 24
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Sun Microsystem OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
pciide0 at pci1 dev 13 function 0: Acer Labs M5229 UDMA IDE Controller (rev. 0xc3)
pciide0: bus-master DMA support present
pciide0: primary channel configured to native-PCI mode
pciide0: using ivec 180c for native-PCI interrupt
atapibus0 at pciide0 channel 0: 2 targets
cd0 at atapibus0 drive 0: <DV-28E-B, , 1.2B> cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA data transfers)
pciide0: secondary channel configured to native-PCI mode
pciide0: disabling secondary channel (no drives)
gem1 at pci1 dev 5 function 1: Sun Microsystems, Inc. ERI Ethernet (rev. 0x01)
gem1: interrupting at ivec 301c
gem1: Ethernet address 00:03:ba:27:75:d3, 2KB RX fifo, 2KB TX fifo
ukphy1 at gem1 phy 1: Generic IEEE 802.3u media interface
ukphy1: OUI 0x0008bb, model 0x0002, rev. 1
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ohci1 at pci1 dev 5 function 3: Sun Microsystems, Inc. USB controller (rev. 0x01)
ohci1: interrupting at ivec 26
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
uhub1 at usb1
uhub1: Sun Microsystem OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 4 ports with 4 removable, self powered
ppb1 at pci0 dev 1 function 0: Sun Microsystems, Inc. Simba PCI bridge (rev. 0x13)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled
esiop0 at pci2 dev 8 function 0: Symbios Logic 53c896 (ultra2-wide scsi)
esiop0: using on-board RAM
esiop0: interrupting at ivec 20
scsibus0 at esiop0: 16 targets, 8 luns per target
esiop1 at pci2 dev 8 function 1: Symbios Logic 53c896 (ultra2-wide scsi)
esiop1: using on-board RAM
esiop1: interrupting at ivec 20
scsibus1 at esiop1: 16 targets, 8 luns per target
esiop2 at pci2 dev 5 function 0: Symbios Logic 53c875 (ultra-wide scsi)
esiop2: using on-board RAM
esiop2: interrupting at ivec 15
scsibus2 at esiop2: 16 targets, 8 luns per target
esiop3 at pci2 dev 5 function 1: Symbios Logic 53c875 (ultra-wide scsi)
esiop3: using on-board RAM
esiop3: interrupting at ivec 5
scsibus3 at esiop3: 16 targets, 8 luns per target
pcons at mainbus0 not configured
No counter-timer -- using %tick at 648MHz as system clock.
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
scsibus2: waiting 2 seconds for devices to settle...
scsibus3: waiting 2 seconds for devices to settle...
probe(esiop0:0:0:0): command timeout

-------------- ends here ------------------------