Hello,
I have BPPC/040/240 with scsi, and have been tweaking the settings to try to get the max transfer rate I can out of my Seagate 8.4GB UW hard drives (ST39173LC). They're capable of differential 16-bit trnsfers, but have jumper set to force single ended, and automatically fall back to 8-bit transfer modes.
Termination is correct - I have created a 68-50 pin cable adapter for the blizzard ppc, so that a 68-pin cable attaches to the 50 pin HD connector on the PPC as shown
here:
1 BPPCscsi provides low-byte termination
2 first position has a 68-50 pin adapter providing high-byte termination.
3 Next 2 positions have the 2 68-pin drives (set to single-ended mode)
4 Last position has a 68-pin active terminator on the end of the chain.
Thus both high-bytes are terminated around the hard drives (to keep them happy) and low-bytes are terminated at the Blizzard and at the end of the chain.
I get no scsi errors, lockups, etc.
SCSIspeed reports that with 256Kb buffer, in Sync mode with 3-handshake bits I get ~8MB/s transfer speeds. Not quite 10MB/s, but I am happy with that.
When I actually transfer a single large file (say 30MB) I get:
Hard-drive to memory = ~2MB/s
Memory to Hard-drive = ~1.8MB/s
Partition - Partition = ~1.8MB/s
I am currently using SFS, however the results were about the same with PFS3.
Mask = 0xFFFFFFFF
MaxT = 0x7FFFFFFF
Block size = 1024
Buffers = 256
(Buffer size = (Buffers * Block size) = 256Kb
Also, my TEAC scsi CD/rw doesn't perform as well as I'd expect - transfer speeds according to SCSIspeed are - at best - around 2.2MB/s. The drive is capable of 32X speeds (around 4.8MB/s) - what gives? I'm using CacheCDFS, since the Blizzard CD munting tool doesn't seem to support multi-volume drives.
All help/advice appreciated.