Date: Mon, 13 Sep 1999 11:58:16 -0400 (EDT) From: Andrew Gallatin <gallatin@cs.duke.edu> To: "Justin T. Gibbs" <gibbs@caspian.plutotech.com> Cc: scsi@freebsd.org, anderson@cs.duke.edu, Don Lewis <Don.Lewis@tsc.tdk.com> Subject: Re: data corruption when using aic7890 Message-ID: <14301.7890.525919.607760@grasshopper.cs.duke.edu> In-Reply-To: <199909131555.JAA14180@caspian.plutotech.com> References: <14301.2437.648605.15748@grasshopper.cs.duke.edu> <199909131555.JAA14180@caspian.plutotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Justin T. Gibbs writes: > >I've tried all the extremes, with the following results: > > > >RD_DFTHRSH_MAX | WR_DFTHRSH_MIN: corruption on read soon after first pas > >s > >RD_DFTHRSH_MIN | WR_DFTHRSH_MIN: corruption on read soon after first pas > >s > >RD_DFTHRSH_MAX | WR_DFTHRSH_MAX: immediate corruption (maybe write was c > >orrupted?) > >RD_DFTHRSH_MIN | WR_DFTHRSH_MAX: immediate corruption (maybe write was c > >orrupted?) > > > >Before I go marching through all the combinations, is it possible that > >there is a flag set someplace when a fifo overrun/underrun occurs that > >you're not checking? Are the docs for this board available? > > The docs are not immediately available. You need to sign a PUA (Publications > Use Agreement) with adaptec (essentially a giant disclaimer) and then > you can get the docs. > > The DMA engine on these chips shouldn't require any external intervention > from the software side to deal with the FIFOs. You fire it up, and wait for > it to complete. > > Perhaps if you can better characterize how the data is corrupted I can > think of more things to check. I'll take a peek at the S/G and DMA > handling code in the firmware later today regardless. I'll try to alter my test so as to obtain more information... Thanks! ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14301.7890.525919.607760>