SPARCstation SLC SCSI problems

Aron Griffis (agriffis@css.tayloru.edu)
Fri, 19 Jun 1998 13:16:10 -0400


Hello,

I sent a this message to sparc-list@redhat.com, but haven't received an
answer that I think answers the question.

In addition to what I say below, I have now checked the termination,
replaced the terminator, tried a new cable and a new drive, and tried
swapping the connectors on the back of the drive. I don't think the
problem is hardware, especially since SunOS boots without a problem on the
same hardware.

What testing can I do to find the problem? I'm recompiling now with
DEBUG_ESP defined to see if that helps.

Thanks,
Aron

---------- Forwarded message ----------

Hello everybody,

I just moved a disk from an IPC to an SLC, and I'm having problems with
the SCSI controller with don't allow it to boot. Additionally, I've tried
another disk and the problems persist. However, this machine will boot
SunOS just fine.

The kernel I'm using is 2.1.105-CVS. I've verified the problem on 2.0.33;
it has similar error messages. The main difference seems to be that
instead of quitting, it just loops on the errors.

Has anybody seen this behaviour before? Do you know the fix? Or are you
using an SLC and not having any problems?

Thanks,
Aron

Here are the relevant boot messages on the IPC (where it works):

esp0: IRQ 3 SCSI ID 7 Clock 25 MHz CCF=5 Time-Out 167 NCR53C90A(esp100a) detected
ESP: Total of 1 ESP hosts found, 1 actually in use.
scsi0 : Sparc ESP100A (NCR53C90A)
scsi : 1 host.
Vendor: MICROP Model: 2112-15MQ1001901 Rev: HQ30
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 3, lun 0
scsi : detected 1 SCSI disk total.
esp0: target 3 [period 200ns offset 15 5.00MHz synchronous SCSI]
SCSI device sda: hdwr sector= 512 bytes. Sectors= 2051615 [1001 MB] [1.0 GB]

Here are the relevant boot messages on the SLC (where it fails):

esp0: IRQ 3 SCSI ID 7 Clock 20 MHz CCF=4 Time-Out 167 NCR53C90(esp100) detected
ESP: Total of 1 ESP hosts found, 1 actually in use.
scsi0 : Sparc ESP100 (NCR53C90)
scsi : 1 host.
Vendor: MICROP Model: 2112-15MQ1001901 Rev: HQ30
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 3, lun 0
scsi : detected 1 SCSI disk total.
esp0: target 3 [period 200ns offset 15 5.00MHz synchronous SCSI]
scsi : aborting command due to timeout : pid 16, scsi0, channel 0, id 3, lun 0 Read Capacity 00 00 00 00 00 00 00 00 00
esp0: Aborting command
esp0: dumping state
esp0: dma -- cond_reg<80000810> addr<fff00008>
esp0: SW [sreg<12> sstep<01> ireg<10>]
esp0: HW reread [sreg<12> sstep<c9> ireg<10>]
esp0: current command [tgt<03> lun<00> pphase<CMDBEGIN> cphase<CMDEND>]
esp0: disconnected
SCSI host 0 abort (pid 16) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
esp0: Resetting scsi bus
esp0: Gross error sreg=40
esp0: SCSI bus reset interrupt
esp0: no command in esp_handle()
Kernel panic: esp_handle: current_SC == penguin within interrupt!
In swapper task - not syncing
Press L1-A to return to the boot prom

-- 
To unsubscribe: mail -s unsubscribe sparc-list-request@redhat.com < /dev/null

----- End forwarded message -----

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu