Subject: CP1500 -- interrupt problems seem fixed!
To: None <port-sparc64@netbsd.org>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-sparc64
Date: 09/14/2001 13:16:51
Folks...

Recent changes to the sparc64 port seem to have fixed the interrupt
problems on my CP1500:

SPARCengine(tm)Ultra CP 1500 (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.10.19 ME, 64 MB memory installed, Serial #10427546.
Ethernet address 8:0:20:9f:1c:9a, Host ID: 809f1c9a.



Executing last command: boot net netbsd -s                            
Boot device: /pci@1f,0/pci@1,1/network@1,1  File and args: netbsd -s
15400 >> NetBSD/sparc64 OpenFirmware Boot, Revision 
>> (mrg@powerofseven.eterna.com.au, Wed Aug 22 07:29:37 EST 2001)
Using BOOTPARAMS protocol: ip address: 192.168.2.3, hostname: cp1500-1.fast-100.shagadelic.org
root addr=192.168.2.1 path=/u1/diskless/cp1500-1
loadfile: reading header
elf64_exec: Booting /pci@1f,0/pci@1,1/network@1,1/netbsd
4469468@0x1000000+131032@0x1800000+4063272@0x181ffd8 
symbols @ 0xfea8e300 74+299688+158669 start=0x1000000
chain: calling OF_chain(800000, eef8, 1000000, fffa3a80, 18)
[ using 459208 bytes of netbsd ELF symbol table ]
console is /pci@1f,0/pci@1,1/ebus@1/su@14,3803f8
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
    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.5X (GENERIC) #7: Fri Sep 14 12:18:19 PDT 2001
    thorpej@dr-evil:/u1/netbsd/src/sys/arch/sparc64/compile/GENERIC
total memory = 65536 KB
avail memory = 50248 KB
using 422 buffers containing 3376 KB of memory
bootpath: /pci@1f,0/pci@1,1/network@1,1
mainbus0 (root): SUNW,UltraSPARC-IIi-cEngine
cpu0 at mainbus0: SUNW,UltraSPARC-IIi @ 333.015 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 0xfffc0000
SUNW,sabre: impl 0, version 0: ign 7c0 bus range 0 to 3; PCI bus 0
intr_establish: intr reused 7c0
DVMA map: c0000000 to e0000000
pci0 at psycho0
pci0: i/o space, memory space enabled
ppb0 at pci0 dev 1 function 1: Sun Microsystems Simba PCI bridge (rev. 0x11)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
ebus0 at pci1 dev 1 function 0
ebus0: Sun Microsystems PCIO Ebus2, revision 0x01
auxio0 at ebus0 addr 726000-726003, 728000-728003, 72a000-72a003, 72c000-72c003, 72f000-72f003
power at ebus0 addr 724000-724003 ipl 37 not configured
SUNW,pll at ebus0 addr 504000-504002 not configured
com0 at ebus0 addr 3803f8-3803ff ipl 28: ns16550a, working fifo
com0: console
com1 at ebus0 addr 3602f8-3602ff ipl 20: ns16550a, working fifo
lpt0 at ebus0 addr 340278-340287, 30015c-30015d, 700000-70000f ipl 34
fdthree at ebus0 addr 3203f0-3203f7, 706000-70600f, 720000-720003 ipl 39 not configured
clock0 at ebus0 addr 0-1fff: mk48t59: hostid 809f1c9a
flashprom at ebus0 addr 400000-5fffff not configured
flashprom at ebus0 addr 800000-9fffff not configured
flashprom at ebus0 addr 0-fffff not configured
watchdog at ebus0 addr 200000-20003f ipl 4 not configured
display7seg at ebus0 addr 200040-200040 not configured
beeper at ebus0 addr 722000-722003 not configured
i2c at ebus0 addr 600000-600003 ipl 40 not configured
hme0 at pci1 dev 1 function 1: address 08:00:20:9f:1c:9a
nsphy0 at hme0 phy 1: DP83840 10/100 media interface, rev. 1
nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: using ivec 3021 for interrupt
siop0 at pci1 dev 2 function 0: Symbios Logic 53c875 (ultra-wide scsi)
siop0: using on-board RAM
siop0: interrupting at ivec 20
scsibus0 at siop0: 16 targets, 8 luns per target
ppb1 at pci0 dev 1 function 0: Sun Microsystems Simba PCI bridge (rev. 0x11)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled
ppb2 at pci2 dev 1 function 0: Digital Equipment DECchip 21150 PCI-PCI Bridge (rev. 0x04)
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled
pcons at mainbus0 not configured
No counter-timer -- using %tick at 333MHz as system clock.
scsibus0: waiting 2 seconds for devices to settle...
Kernelized RAIDframe activated
root on hme0
nfs_boot: trying RARP (and RPC/bootparam)
nfs_boot: client_addr=192.168.2.3 (RARP from 192.168.2.1)
nfs_boot: server_addr=192.168.2.1
nfs_boot: hostname=cp1500-1.fast-100.shagadelic.org
nfs_boot: timeout...
nfs_boot: timeout...
nfs_boot: timeout...
root on gw-fast-100.fast-100.shagadelic.org:/u1/diskless/cp1500-1
root file system type: nfs
Enter pathname of shell or RETURN for sh: 
Terminal type is sun-ss5.
We recommend creating a non-root account and using su(1) for root access.
# 

I'll now try to get my other CP1500-related changes into the tree (there
are some changes to how the console is attached, and I'd like them to
be tested on UltraSPARC systems that use keyboard-at-com first).

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>