From owner-freebsd-scsi Tue Jul 28 05:14:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA29640 for freebsd-scsi-outgoing; Tue, 28 Jul 1998 05:14:13 -0700 (PDT) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29624 for ; Tue, 28 Jul 1998 05:14:08 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id HAA29809 for ; Tue, 28 Jul 1998 07:13:38 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id HAA18171; Tue, 28 Jul 1998 07:13:38 -0500 (CDT) Message-ID: <19980728071337.07188@mcs.net> Date: Tue, 28 Jul 1998 07:13:37 -0500 From: Karl Denninger To: scsi@FreeBSD.ORG Subject: New problem - Adaptec cards with REV E on the sequencer chipset Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi folks, A new problem with CAM... The most recent CAM snapshot fails miserably with Adaptec 2940 UW cards that have an "E" subtype on the sequencer chip sticker. Cards with a "C" subtype on the sticker work fine. The symptom is that the card generates "TIMEOUT WHEN IDLE" errors (and gets reset) on a nearly-continuous basis. Needless to say, this is pretty serious. The problem DOES NOT APPEAR with the CAM code from mid-April. With the most recent CAM snapshot patches, it DOES happen. There is something in the CAM comments about problems with REV B chipsets being fixed in the 980712 snapshot. It appears that at the same time REV B was fixed, REV E was broken by those same changes. Note that the boards both show "REV C" on the solder mask. The only physical difference I can see between the two is the sticker on the sequencer chip as noted above. The cards which work id as: ahc0: rev 0x00 int a irq 11 on pci0.13.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs The cards which FAIL ID as: ahc0: rev 0x01 int a irq 11 on pci0.12.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs Note the different "rev 0x0?" string. Again, the rev 0x01 cards work fine with PRE-980712 CAM. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message