Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jul 1995 19:44:48 +0200 (MET DST)
From:      Wilko Bulte <wilko@yedi.iaf.nl>
To:        FreeBSD-hackers@freebsd.org (FreeBSD hackers list)
Subject:   status of Future Domain/ sea driver test
Message-ID:  <199507241744.TAA00201@yedi.iaf.nl>

next in thread | raw e-mail | index | archive | help
Hi there,

I did some testing on the new sea driver 
($Id: seagate.c,v 1.9 1995/07/13 15:01:38 jkh Exp $)

I used 205R from the CD and plugged in the new driver. On the FD cards I
had a Micropolis 1375 140Mb HD, a Archive Viper 2150S and a DEC RRD40 
cdrom drive. Machine is a 386/25, with 8 Mb, WD1007 and 330Mb ESDI 
Micropolis.

I tried 2 different FD boards, a TMC841 (WITHOUT BIOS prom, I don't have
one..) and a FD950 (both with and without BIOS prom).

Results for the 950: the card is correctly probed, either with or without the
BIOS installed. In my setup all devices on the SCSI bus were correctly 
recognised and worked fine. I stressed the whole shebang for a few 
hours: copying from ESDI -> SCSI disk, from SCSI disk -> SCSI tape (and
the reverse), reading from CDROM. Of course these tests ran concurrently
to see if that mattered. It didn't.

So: for the 950 things look sunny, I didn't find any problems.

950 syslog entries:

Jul 24 17:48:19 bell /kernel: sea1 at 0x0 irq 3 maddr 0xde000 msize 16384 on isa
Jul 24 17:48:19 bell /kernel: 
Jul 24 17:48:19 bell /kernel: sea1: type Future Domain TMC-885/TMC-950
Jul 24 17:48:19 bell /kernel: sea1 waiting for scsi devices to settle
Jul 24 17:48:20 bell /kernel: (sea1:0:0): "MICROP 1375 13V0" type 0 fixed SCSI 1
Jul 24 17:48:20 bell /kernel: sd0(sea1:0:0): Direct-Access 139MB (285040 512 byte
sectors)
Jul 24 17:48:20 bell /kernel: (sea1:2:0): "ARCHIVE VIPER 150  21247 -005" type 1
removable SCSI 1 
Jul 24 17:48:20 bell /kernel: st0(sea1:2:0): Sequential-Access st0: Archive  Viper
150 is a known rogue
Jul 24 17:48:20 bell /kernel: density code 0x0, 512-byte blocks, write-enabled
Jul 24 17:48:21 bell /kernel: (sea1:4:0): "DEC RRD40     TM DEC 280E" type 5
removable SCSI 1
Jul 24 17:48:21 bell /kernel: cd0(sea1:4:0): CD-ROM cd present.[1057708 x 512 byte
records]

Results for the 841:

The card is seen by the probe and recognised as a Seagate ST01/02:

	bell /kernel: sea1: type Seagate ST01/ST02
	bell /kernel: sea1 waiting for scsi devices to settle

Looks promising. When no SCSI devices are connected or not switched on the
kernel continues it's normal bootsequence. When SCSI devices are present the
train derails during the SCSI device probe:

	bell /kernel: sea: unknown phase: 13<bsy,msg,req>
	bell last message repeated 110 times

After switching of the power of the 140Mb HD (target ID 0):

	bell /kernel: sea1/0/0 unexpected target disconnect
	bell /kernel: npx0 at 0xf0-0xff irq 13 on motherboard
	etc. etc.

And the boot continues just fine. I also tried a boot without the disk at ID0 
but had to repeat the power off trick for each of the scsi devices:

	bell /kernel: sea1/4/0 unexpected target disconnect

	bell /kernel: sea1/2/0 unexpected target disconnect

Thats it for now.

Wilko
_     __________________________________________________________________________
 |   / o / /  _   Wilko Bulte             email: wilko@yedi.iaf.nl
 |/|/ / / /( (_)  Private FreeBSD site  - Arnhem - The Netherlands
--------------------------------------------------------------------------------



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