SCSI CRC and parity errors

From: Prashanth C A (prashanth_ca_at_yahoo.com)
Date: 02/24/04


Date: 23 Feb 2004 22:11:54 -0800

Hello All,
   We have ADAPTEC 7892A SCSI HBA on the host machine connected to
QLOGIC RAID controller.We have developed a high level SCSI
driver,which is responsible for sending out vendor specific SCSI
commands to the RAID device.We are getting the following errors from
the adaptec driver.The system hangs after we see this error.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >(scsi0:A:1:0): parity error detected in Data-in phase.
> > SEQADDR(0x1a2) SCSIRATE(0xc2)
> > CRC Value Mismatch
> > Illegal CRC packet request
> > Unexpected non-DT Data Phase
> > (scsi0:A:1:0): parity error detected in Message-in phase. SEQADDR(0x1a2)
> > SCSIRATE(0xc2)
> > No terminal CRC packet recevied
> > scsi0:0:1:0: Attempting to queue an ABORT message
> > scsi0: Dumping Card State in Message-out phase, at SEQADDR 0x168
> > ACCUM = 0xa0, SINDEX = 0x9, DINDEX = 0x22, ARG_2 = 0xff
> > HCNT = 0x0 SCBPTR = 0x0
> > SCSISEQ = 0x12, SBLKCTL = 0xa
> >
> > DFCNTRL = 0x0, DFSTATUS = 0x88
> > LASTPHASE = 0xa0, SCSISIGI = 0xa6, SXFRCTL0 = 0x88
> > SSTAT0 = 0x2, SSTAT1 = 0x1
> > SCSIPHASE = 0x4
> > STACK == 0x167, 0x160, 0x0, 0xd8
> > SCB count = 4
> > Kernel NEXTQSCB = 2
> > Card NEXTQSCB = 2
> > QINFIFO entries:
> > Waiting Queue entries:
> > Disconnected Queue entries:
> > QOUTFIFO entries:
> > Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
> > 21 22 23 24 25 26 27 28 29 30 31
> > Sequencer SCB Info: 0(c 0x40, s 0x17, l 0, t 0x3) 1(c 0x0, s 0xff, l 255, t
> > 0xff) 2(c 0x0, s 0xff, l 255, t 0xff) 3(c 0x0, s 0xff, l 255, t 0xff) 4(c
> > 0x0, s 0xff, l 255, t 0xff) 5(c 0x0, s 0xff, l 255, t 0xff) 6(c 0x0, s
> 0xff,
> > l 255, t 0xff) 7(c 0x0, s 0xff, l 255, t 0xff) 8(c 0x0, s 0xff, l 255, t
> > 0xff) 9(c 0x0, s 0xff, l 255, t 0xff) 10(c 0x0, s 0xff, l 255, t 0xff) 11(c
> > 0x0, s 0xff, l 255, t 0xff) 12(c 0x0, s 0xff, l 255, t 0xff) 13(c 0x0, s
> > 0xff, l 255, t 0xff) 14(c 0x0, s 0xff, l 255, t 0xff) 15(c 0x0, s 0xff, l
> > 255, t 0xff) 16(c 0x0, s 0xff, l 255, t 0xff) 17(c 0x0, s 0xff, l 255, t
> > 0xff) 18(c 0x0, s 0xff, l 255, t 0xff) 19(c 0x0, s 0xff, l 255, t 0xff)
> 20(c
> > 0x0, s 0xff, l 255, t 0xff) 21(c 0x0, s 0xff, l 255, t 0xff) 22(c 0x0, s
> > 0xff, l 255, t 0xff) 23(c 0x0, s 0xff, l 255, t 0xff) 24(c 0x0, s 0xff, l
> > 255, t 0xff) 25(c 0x0, s 0xff, l 255, t 0xff) 26(c 0x0, s 0xff, l 255, t
> > 0xff) 27(c 0x0, s 0xff, l 255, t 0xff) 28(c 0x0, s 0xff, l 255, t 0xff)
> 29(c
> > 0x0, s 0xff, l 255, t 0xff) 30(c 0x0, s 0xff, l 255, t 0xff) 31(c 0x0, s
> > 0xff, l 255, t 0xff)
> > Pending list: 3(c 0x40, s 0x17, l 0)
> > Kernel Free SCB list: 1 0
> > Untagged Q(1): 3
> > DevQ(0:0:0): 0 waiting
> > DevQ(0:1:0): 0 waiting
> > scsi0:0:1:0: Device is active, asserting ATN
> > (scsi0:A:1:0): Abort Message Sent
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Can anyone please let us know the reason why we get these type of
errors.
    We have changed the SCSI cables and terminator without any
success.Any pointers for resolving this problem would be appreciated.



Relevant Pages

  • Re: Boot mystery deepens
    ... > SCSI driver versions for the OS/2 system; ... Latest Adaptec drivers from the eCS website. ... showing me the boot manager screen, ... BIOS 1.34.2 is the one which works. ...
    (comp.os.os2.setup.misc)
  • Re: 6.2 Release - Adaptec 2130SLP driver?? issue - aac driver
    ... Adaptec 2130SLP Raid Controller + battery backup module ... I was using the driver released by Adaptec ... just about all scsi devices/card models still in as I continued my ...
    (freebsd-stable)
  • Re: Useless hard disk RZ29B-W information - Jensen
    ... What is the SCSI ... The Adaptec is zero IIRC, and the drive is set to one. ... > to cook drives. ... > external SCSI termination, but every so often...) ...
    (comp.os.vms)
  • Re: SATA RAID 1 - which controller to pick?
    ... Adaptec provided the following answer on whether ... we do not have source code for this as it is proprietary information." ... As for SCSI, I weaned myself off that back when fast IDE drives ... I think SATA would continue to add speed and features (improved ...
    (comp.os.linux.hardware)
  • Re: Useless hard disk RZ29B-W information - Jensen
    ... What is the SCSI ID ... You cannot have a SCSI bus with drives both inside ... These older enclosures tend to cook drives. ... The Adaptec firmware ROMs must be G.1. ...
    (comp.os.vms)