Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2001 23:42:26 -0500 (EST)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        tmm@freebsd.org
Cc:        sparc@freebsd.org, groudier@freebsd.org
Subject:   main-sym.gz
Message-ID:  <200111210442.fAL4gQe43079@khavrinen.lcs.mit.edu>

next in thread | raw e-mail | index | archive | help
I noticed that tmm put a new Symbios kernel up on his Web area, so I
tried booting that, and it doesn't seem to work quite right, but does
at least get to the mountroot prompt:

ok boot net
Boot device: /pci@1f,0/pci@1,1/network@1,1  File and args: 
Using Onboard Transceiver - Link Up. 
Timeout waiting for ARP/RARP packet
1f5800 
Server  IP address: 18.24.4.193 
Client  IP address: 18.24.4.196 
calling kernel...
sparc64_init: mdp=0xc0238aa8 kmdp=0xc0238aa8 boothowto=2048 envp=0xc0238aa0 end=0xc0400000
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.0-SPARC64-TMM #7: Tue Nov 20 23:52:45 CET 2001
    tmm@raven.local:/p4/tmm/sparc64/sys/sparc64/compile/ULTRASYM
Preloaded elf kernel "kernel" at 0xc0238aa8.
Timecounter "tick"  frequency 333000000 Hz
CPU: Sun Microsystems UltraSparc-IIi Processor (333.00 MHZ CPU)
  mask=0x13 maxtl=5 maxwin=7
null: <null device, zero device>
mem: <memory & I/O>
nexus0: <OpenFirmware Nexus device>
pcib0: <U2P UPA-PCI bridge> on nexus0
pcib0: SUNW,sabre: impl 0, version 0: ign 7c0 bus range 0 to 2; PCI bus 0
DVMA map: c0000000 to dfffffff
pci0: physical bus=0
found-> vendor=0x108e, dev=0x5000, revid=0x13
        bus=0, slot=1, func=0
        class=06-04-00, hdrtype=0x01, mfdev=1
found-> vendor=0x108e, dev=0x5000, revid=0x13
        bus=0, slot=1, func=1
        class=06-04-00, hdrtype=0x01, mfdev=1
pci0: <PCI bus> on pcib0
pcib1: <APB PCI-PCI bridge> at device 1.0 on pci0
pcib1:   secondary bus     2
pcib1:   subordinate bus   255
pcib1:   I/O decode        0x0-0x1fffff, 0x200000-0x3fffff, 0x400000-0x5fffff, 0x600000-0x7fffff, 0x800000-0x9fffff, 0xa00000-0xbfffff
pcib1:   memory decode     0x0-0x1fffffff, 0x20000000-0x3fffffff, 0x40000000-0x5fffffff, 0x60000000-0x7fffffff, 0x80000000-0x9fffffff, 0xa0000000-0xbfffffff
pci1: physical bus=2
        map[10]: type 4, range 32, base 00000400, size  8, port disabled
        map[14]: type 1, range 32, base 00002000, size  8, memory disabled
        map[18]: type 1, range 32, base 00004000, size 12, enabled
found-> vendor=0x1000, dev=0x000f, revid=0x14
        bus=2, slot=2, func=0
        class=01-00-00, hdrtype=0x00, mfdev=1
        intpin=a, irq=20
        map[10]: type 4, range 32, base 00000800, size  8, port disabled
        map[14]: type 1, range 32, base 00006000, size  8, memory disabled
        map[18]: type 1, range 32, base 00008000, size 12, enabled
found-> vendor=0x1000, dev=0x000f, revid=0x14
        bus=2, slot=2, func=1
        class=01-00-00, hdrtype=0x00, mfdev=1
        intpin=b, irq=21
pci1: <PCI bus> on pcib1
sym0: <875> port 0x400-0x4ff mem 0x4000-0x4fff,0x2000-0x20ff irq 20 at device 2.0 on pci1
pcib1: device sym0 requested decoded memory range 0x2000-0x20ff
pcib1: device sym0 requested decoded memory range 0x4000-0x4fff
sym0: chip clock is 40218KHz
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym1: <875> port 0x800-0x8ff mem 0x8000-0x8fff,0x6000-0x60ff irq 21 at device 2.1 on pci1
pcib1: device sym1 requested decoded memory range 0x6000-0x60ff
pcib1: device sym1 requested decoded memory range 0x8000-0x8fff
sym1: chip clock is 40218KHz
sym1: No NVRAM, ID 7, Fast-20, SE, parity checking
sym1: open drain IRQ line driver, using on-chip SRAM
sym1: using LOAD/STORE-based firmware.
pcib2: <APB PCI-PCI bridge> at device 1.1 on pci0
pcib2:   secondary bus     1
pcib2:   subordinate bus   1
pcib2:   I/O decode        0xc00000-0xdfffff, 0xe00000-0xffffff
pcib2:   memory decode     0xe0000000-0xffffffff
pci2: physical bus=1
        map[10]: type 1, range 32, base f0000000, size 24, enabled
        map[14]: type 1, range 32, base f1000000, size 23, enabled
found-> vendor=0x108e, dev=0x1000, revid=0x01
        bus=1, slot=1, func=0
        class=06-80-00, hdrtype=0x00, mfdev=1
        map[10]: type 1, range 32, base e0000000, size 15, memory disabled
found-> vendor=0x108e, dev=0x1001, revid=0x01
        bus=1, slot=1, func=1
        class=02-00-00, hdrtype=0x00, mfdev=1
        intpin=(broken), irq=33
        map[10]: type 1, range 32, base e1000000, size 24, memory disabled
        map[14]: type 4, range 32, base 00000000, size  8, port disabled
        map[18]: type 1, range 32, base e2000000, size 12, enabled
found-> vendor=0x1002, dev=0x4750, revid=0x5c
        bus=1, slot=2, func=0
        class=03-00-00, hdrtype=0x00, mfdev=0
        intpin=a, irq=15
        map[10]: type 4, range 32, base 00c00000, size  3, enabled
        map[14]: type 4, range 32, base 00c00008, size  2, enabled
        map[18]: type 4, range 32, base 00c00010, size  3, enabled
        map[1c]: type 4, range 32, base 00c00018, size  2, enabled
        map[20]: type 4, range 32, base 00c00020, size  4, enabled
found-> vendor=0x1095, dev=0x0646, revid=0x03
        bus=1, slot=3, func=0
        class=01-01-8f, hdrtype=0x00, mfdev=0
        intpin=a, irq=32
pci2: <PCI bus> on pcib2
pci2: <bridge, PCI-unknown> at device 1.0 (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem 0xe0000000-0xe0007fff irq 33 at device 1.1 on pci2
pcib2: device hme0 requested decoded memory range 0xe0000000-0xe0007fff
hme0: Ethernet address: 08:00:20:b0:82:89
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci2: <display, VGA> at device 2.0 (no driver attached)
pci2: <mass storage, ATA> at device 3.0 (no driver attached)
Waiting 2 seconds for SCSI devices to settle
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
(noperiph:sym1:0:-1:-1): SCSI BUS reset delivered.
(probe0:sym0:0:0:0): Retrying Command
sym0:0: ERROR (a0:0) (0-a7-80) (10/9d) @ (scripta 400:f3100000).
sym0: script cmd = 9f030000
sym0: regdump: da 10 80 9d 47 10 00 0f 80 00 80 a7 80 00 07 02 00 00 40 00 08 ff ff ff.
sym0: PCI STATUS = 0x2000
(noperiph:sym0:0:-1:-1): SCSI BUS reset detected.
Creating DISK da0

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:/dev/da0s1a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot> 

(This is really surreal... I'm sitting at home talking over my ISDN
line through a wireless network to my laptop which is connected to the
Ultra 5's serial console.  The only stranger thing would be if I were
at a conference instead of at home.)

I tried to tell it to mount da0a as root, which made it very unhappy:

Mounting root from ufs:/dev/da0a
(da0:sym0:0:0:0): Retrying Command
sym0:0: ERROR (a0:0) (0-a7-80) (10/9d) @ (scripta 400:f3100000).
sym0: script cmd = 9f030000
sym0: regdump: da 10 80 9d 47 10 00 0f 80 00 80 a7 80 00 07 02 00 00 40 00 08 ff ff ff.
sym0: PCI STATUS = 0x2000
(noperiph:sym0:0:-1:-1): SCSI BUS reset detected.
(da0:sym0:0:0:0): Retrying Command

This is repated a couple of times until finally it says:

(da0:sym0:0:0:0): error 5
(da0:sym0:0:0:0): Unretryable Error
da0 at sym0 bus 0 target 0 lun 0
da0: <IBM DNES-318350W S80K> Fixed Direct Access SCSI-3 device 
da0: Serial Number AKF03354        
da0: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled
da0: Attempt to query device size failed: UNIT ATTENTION, Scsi bus reset occurred
sym0:0: ERROR (a0:0) (0-a7-80) (10/9d) @ (scripta 400:f3100000).

It's possible that there are hardware problems with this machine or
the SCSI card; earlier today it passed all diagnostics, but I just now
ran the diagnostics again and all it can say is ``Bus fault''.  (But
it *was* working when it was last in service.)  I'm open to
suggestions....

(I'd be happy to run on the internal IDE instead of the Symbios if
that can be made to work.  I'm told that the CMD646 is much more
reasonable than the CMD640 was and shouldn't be too hard to support.)

-GAWollman


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111210442.fAL4gQe43079>