Date: Wed, 22 Jul 1998 14:44:06 -0400 (EDT) From: Tom Leidy <ogre@ptd.net> To: Doug Ledford <dledford@dialnet.net> Cc: aic7xxx Mailing List <AIC7xxx@FreeBSD.ORG> Subject: Re: Dell 410 Workstations and Asus Motherboard systems Message-ID: <Pine.LNX.3.96.980722142519.8721B-100000@ogre.dragontear.org> In-Reply-To: <35B61488.982A2D5B@dialnet.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Jul 1998, Doug Ledford wrote: > Does someone want to fill me in on exactly what connectors there are on this > motherboard and what Dell claims can and can't be hooked up to these > things? Also, the Adaptec SCSI BIOS for the 7890 chipset, what are the list > termination options in that BIOS? Is it just manual configured, or is it > Auto-Term, or what? > > Now, the same question for the Asus motherboard with the 7890 built in. I > suspect both are doing the same thing. I didn't see any mention of termination, beyond "Host Adapter SCSI Termination" (which was enabled by default) > > The reason I ask these questions is that I keep seeing messages from these > machines that talk about enabling the SE_low and SE_high byte terminations, > but it never mentions the LVD terminators. Did Dell hook up the LVD > terminators to the SE terminator pins or something (and also set the > detection logic to use the SE bits instead of the LVD bits)? IS this on > systems where Auto-Term is set, or is the termination set manually in the > Adaptec BIOS? If it's set manually, what does it say it's set to? What's > the deal with these things? I have a feeling that termination problems may > be a large part of the issue with the freezes during Inquiry commands. If > someone wants to do a quick test for me, they can do the following: > > In the aic7xxx.c file, at line 6961, add a new line so that the code there > looks like this: > > external_present = 1; > enableSE_high = enableSE_low = enableLVD_high = enableLVD_low = TRUE; > } > > Let me know if that makes any difference on these Dell machines and on the > Asus motherboards. > No noticable difference for my Asus: (scsi0:0:0:0) Sending command 29/0x4 to QINFIFO (scsi0:-1:-1:-1) Sending commands to QINFIFO scsi : aborting command due to timeout : pid 1, scsi0, channel 0, id 0, lun 0 0x 12 00 00 00 ff 00 aic7xxx driver version 5.1.0pre5/2.0.35 Controller type: Adaptec AIC-7890/1 Ultra2 SCSI host adapter p->flags=0x904501, p->chip=0x406, p->features=0xf6, sequencer isn't paused SIMODE0=0x0, SIMODE1=0xac, SSTAT0=0x0, SSTAT1=0x3, INTSTAT=0x0 SCSISIGI=0x44, SXFRCTL0=0x80, SXFRCTL1=0x27, SCSISEQ=0x12, SEQCTL=0xb0 SCSIRATE=0x0, SCSIOFFSET=0, SEQADDR=0x61, LASTPHASE=P_DATAIN (scsi0:0:0:0) dev_flags=0x21, WDTR:N/Y/Y, SDTR:N/N/N, q_depth=1:1:3 (scsi0:0:0:0) targ_scsirate=0x0, targ_offset=0 Timed out command is scb #29: Tag29: flags=0x4, control=0x40, TCL=0x0, Sent QINFIFO: (TAG) Current SCB: (SCBPTR/TAG/CONTROL) 0/29/0x40 WAITING_SCBS: (SCBPTR/TAG/CONTROL) 255-> DISCONNECTED_SCBS: (SCB/TAG/CONTROL) 255-> FREE_SCBS: (SCBPTR/TAG/CONTROL) 1->1/255/0x0 2/255/0x0 3/255/0x0 4/255/0x0 5/255 /0x0 6/255/0x0 7/255/0x0 8/255/0x0 9/255/0x0 10/255/0x0 11/255/0x0 12/255/0x0 13 /255/0x0 14/255/0x0 15/255/0x0 16/255/0x0 17/255/0x0 18/255/0x0 19/255/0x0 20/25 5/0x0 21/255/0x0 22/255/0x0 23/255/0x0 24/255/0x0 25/255/0x0 26/255/0x0 27/255/0 x0 28/255/0x0 29/255/0x0 30/255/0x0 31/255/0x0 <stop> tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe aic7xxx" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.96.980722142519.8721B-100000>