Subject: Still some ESP problems on PCI PowerMacs
To: None <port-macppc@netbsd.org>
From: Michael Wolfson <mw@costello.cnf.cornell.edu>
List: port-macppc
Date: 10/19/2000 21:30:55
This is with the same SCSI bus (same cable, same drives, same termination)
that works with the "internal" MESH bus.

[...]
scsibus0: waiting 2 seconds for devices to settle...
probe(esp0:2:0): max sync rate 6.25MB/s
esp0: illegal command: 0xc2 (state 2, phase 3, prevphase 1)
esp0: SCSI bus reset
probe(esp0:2:0): max sync rate 6.25MB/s
esp0: illegal command: 0xc2 (state 2, phase 3, prevphase 1)
probe(esp0:2:0): esp0: timed out [ecb 0xe02230d0 (flags 0x1, dleft 4a,
stato 0)], <state 2, nexus 0xe02230d0, phase(I 0, c 0, p 101), resid 4a,
msg(q 0,o 40) >
probe(esp0:2:0): esp0: timed out [ecb 0xe02230d0 (flags 0x41, dleft 4a,
stato 0)], <state 2, nexus 0xe02230d0, phase(I 0, c 0, p 101), resid 4a,
msg(q 0,o 40) > AGAIN
esp0: SCSI bus reset
probe(esp0:3:0): max sync rate 5.00MB/s
cd0 at scsibus0 target 3 lun 0: <TEAC, CD-ROM CD-516S, 1.0D> SCSI2 5/cdrom
removable
[...]

So, it seems to barf on my internal HD (a 1 GB Quantum Fireball) (6.25MB/s
?), but the CD-ROM seems OK (can mount, can gzip -t kernels OK), and the HD
works fine on the MESH bus.

This does seem to be a legitimate problem with the esp bus.  Has anyone
else encountered this?

Thanks,
  -- MW