Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jun 1995 13:32:09 -0400 (EDT)
From:      "Jonathan M. Bresler" <jmb@kryten.Atinc.COM>
To:        bugs@freebsd.org
Subject:   sea0 & imprimis94601-15 hangs at boot
Message-ID:  <Pine.3.89.9506261243.E1110-0100000@kryten.atinc.com>

next in thread | raw e-mail | index | archive | help

using the sea0 driver/device and an imprimis94601-15 (aka seagate 
st41200nv), the machine hangs at boot during device probe.
the disk is the only target on the scsi bus.
the bus is terminated at both ends.

to aid the debug effort, i have editted seagate.c  #define DEBUG on line 
120 of seagate.c

the driver/device works with an archive viper 150 attached to the scsi bus.
the disk works with FreeBSD 1.1.5.1 and the adaptec 1542C/CF, aha driver.

i have not used DDB before or the rest of the kernel debugging tools,
but i am just itching to start ;^).    send in the patches!

another unrelated (?) problem.  if i try to use the lp0 device, no joy ;(

kooka: {42} /sbin/ifconfig lp0 inet 10.0.0.1
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address

kooka: {43} netstat -in
Name  Mtu   Network     Address            Ipkts Ierrs    Opkts Oerrs  Coll
lp0*  1500  <Link>                             0     0        0     0     0
lo0   16384 <Link>                             0     0        0     0     0
lo0   16384 127         127.0.0.1              0     0        0     0     0
sl0*  522   <Link>                             0     0        0     0     0
sl1*  522   <Link>                             0     0        0     0     0
tun0* 1500  <Link>                             0     0        0     0     0
tun1* 1500  <Link>                             0     0        0     0     0


power up details:

phoenix 80486 ROM BIOS PLUS Version 1.10 A00

dell latitude xp4100d
640K Base Memory  1264K Extended
SCSI ROM BIOS for 9C50/950 v8.41
(c) 1993, 1994 FUTURE DOMAIN CORP

Scanning Controller 0 ...

boot messages WITH imprimis drive:

FreeBSD 2.0.5-RELEASE #1: Mon Jun 26 10:22:08 EDT 1995
    jmb@kooka.atinc.com:/usr/src/sys/compile/KOOKA
CPU: i486 DX4 (486-class CPU)
  Origin = "GenuineIntel"  Id = 0x480  Stepping=0
  Features=0x3<FPU,VME>
real memory  = 12189696 (2976 pages)
avail memory = 10932224 (2669 pages)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 not found at 0x2f8
sio2 not found at 0x3e8
sio3 not found at 0x2e8
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
lpt1 not found at 0xffffffff
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 765
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <ST9655AG>
wd0: 500MB (1024128 sectors), 1016 cyls, 16 heads, 63 S/T, 512 B/S
sea0 at 0x0 irq 11 maddr 0xde000 msize 16384 on isa

sea0: type Future Domain TMC-885/TMC-950
sea0 waiting for scsi devices to settle
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0 (msgout) timeout waiting for !REQ
sea0 send command (6 bytes) 0sea0 (cmdout1) timeout waiting for !REQ
-0sea0 (cmdout) timeout waiting for !REQ
-0-0-0-0
sea0 (statin) timeout waiting for !REQ
sea0/1/0 (STATIN) get 0x2
sea0/1/0 (MSGIN) got 0x0
sea0 send command (6 bytes) 3-0-0-0-20-0

and that's all folks!    she hangs there.


dmesg output WITHOUT the imprimis drive:

FreeBSD 2.0.5-RELEASE #1: Mon Jun 26 10:22:08 EDT 1995
    jmb@kooka.atinc.com:/usr/src/sys/compile/KOOKA
CPU: i486 DX4 (486-class CPU)
  Origin = "GenuineIntel"  Id = 0x480  Stepping=0
  Features=0x3<FPU,VME>
real memory  = 12189696 (2976 pages)
avail memory = 10932224 (2669 pages)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 not found at 0x2f8
sio2 not found at 0x3e8
sio3 not found at 0x2e8
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
lpt1 not found at 0xffffffff
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 765
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <ST9655AG>
wd0: 500MB (1024128 sectors), 1016 cyls, 16 heads, 63 S/T, 512 B/S
sea0 at 0x0 irq 11 maddr 0xde000 msize 16384 on isa

sea0: type Future Domain TMC-885/TMC-950
sea0 waiting for scsi devices to settle
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0/0/0 target does not respond
sea0/1/0 target does not respond
sea0/1/0 target does not respond
sea0/1/0 target does not respond
sea0/1/0 target does not respond
sea0/2/0 target does not respond
sea0/2/0 target does not respond
sea0/2/0 target does not respond
sea0/2/0 target does not respond
sea0/3/0 target does not respond
sea0/3/0 target does not respond
sea0/3/0 target does not respond
sea0/3/0 target does not respond
sea0/4/0 target does not respond
sea0/4/0 target does not respond
sea0/4/0 target does not respond
sea0/4/0 target does not respond
sea0/5/0 target does not respond
sea0/5/0 target does not respond
sea0/5/0 target does not respond
sea0/5/0 target does not respond
sea0/6/0 target does not respond
sea0/6/0 target does not respond
sea0/6/0 target does not respond
sea0/6/0 target does not respond
ze: pcmcia slot 0: MEGAHERTZ~XJ2144~A5~PCMCIA MODEM~
ze: slot 1: no card in slot
ze0 not found at 0x300
zp: pcmcia slot 0: MEGAHERTZ~XJ2144~A5~PCMCIA MODEM~
zp: slot 1: no card in slot
zp0 not found at 0x300
npx0 on motherboard
npx0: INT 16 interface


config file:

#
# KOOKA -- Generic machine with WD/AHx/NCR/BTx family disks
#
#	KOOKA,v 1.45.2.3 1995/06/05 21:50:41 jkh Exp
#

machine		"i386"
cpu		"I486_CPU"
ident		KOOKA
maxusers	10

options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		NFS			#Network Filesystem
options		MSDOSFS			#MSDOS Filesystem
options		"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3
options		"SCSI_DELAY=15"		#Be pessimistic about Joe SCSI device
#	options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		UCONSOLE		#Allow users to grab the console

config		kernel	root on wd0 

controller	isa0
controller	pci0

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0
disk		fd1	at fdc0 drive 1
tape		ft0	at fdc0 drive 2

controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1


controller	sea0	at isa? bio irq 11 iomem 0xde000 iosiz 0x2000 vector seaintr

controller	scbus0

device		sd0

device		st0

device		cd0	#Only need one of these, the code dynamically grows


# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr

# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device		vt0	at isa? port "IO_KBD" tty irq 1 vector pcrint
#options		"PCVT_FREEBSD=210"	# pcvt running on FreeBSD 2.1
#options		XSERVER			# include code for XFree86

device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr

device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr
device		sio2	at isa? port "IO_COM3" tty irq 5 vector siointr
device		sio3	at isa? port "IO_COM4" tty irq 9 vector siointr

device		lpt0	at isa? port? tty irq 7 vector lptintr
device		lpt1	at isa? port? tty

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr
device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr

pseudo-device	loop
pseudo-device	ether
pseudo-device	log
pseudo-device	sl	2

# ijppp uses tun instead of ppp device
#pseudo-device	ppp	2
pseudo-device	tun	2
pseudo-device	pty	16
pseudo-device	gzip		# Exec gzipped a.out's




Jonathan M. Bresler  jmb@kryten.atinc.com	| Analysis & Technology, Inc.  
						| 2341 Jeff Davis Hwy
play go.					| Arlington, VA 22202
ride bike. hack FreeBSD.--ah the good life	| 703-418-2800 x346





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.3.89.9506261243.E1110-0100000>