Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msunews!agate!howland.reston.ans.net!news.sprintlink.net!news.clark.net!rahul.net!a2i!raw!iverson From: iverson@lionheart.com (Tim Iverson) Subject: Re: FreeBSD 2.0: SCSI problems References: <A0045.95Jan12111714@roxi.rrz.Uni-Koeln.DE> <daves.10.000182BB@interlog.com> Organization: Lionheart Software Date: Sun, 22 Jan 1995 13:06:41 GMT Message-ID: <D2t5r5.BwA@lionheart.com> Lines: 40 In article <daves.10.000182BB@interlog.com>, David Shadoff <daves@interlog.com> wrote: >In article <A0045.95Jan12111714@roxi.rrz.Uni-Koeln.DE> a0045@roxi.rrz.Uni-Koeln.DE (Jochen Roderburg) writes: >>One system has an old ESDI boot disk and an Adaptec 1542B adapter with an ... >> adapter not taking commands.. frozen?! >> Debugger("aha1542") called. AGAIN ... >I went through some of the same problems as you - 1542B controller with those ... >Parameters for my problem: the motherboard was a 'PC CHIP' chipset, TI >486DLC, with AHA-1542B. Tried several drives, ALL permutations of >termination, and several cables. New motherboard (Intel 486DX2-66/SIS >chipset) solved all problems. It sounds like the newer drivers are using more aggressive bus on/off timings. This can improve performance. It can also cause a system that should work to completely fail. The older Adaptec cards also have problems running with ISA bus speeds greater than 8Mhz. At one time, there were BusLogic cards that would run at speeds of up to 16Mhz, but I'm not sure of the current state of affairs. Other than patching the driver, the only thing that you can do without replacing hardware, is to fiddle with the CMOS settings. Setup the ISA in it's slowest, most compatible mode, enable hidden refresh if you have it, etc.. Also, set the *ISA BUS* transfer rate on the adapter to it's slowest setting (5MB/s). This might help. >as though many people thought such a bug was impossible - that it must be a >hardware problem. Actually, the person who wrote the driver should have known better than to use aggressive timings. BTW, Adaptec's default timings DO NOT WORK on anything but DOS systems. DOS doesn't multi-task, and thus won't run floppy and SCSI simultaneously. - Tim Iverson iverson@lionheart.com