piscsi icon indicating copy to clipboard operation
piscsi copied to clipboard

SCSI Error while formatting disk using Yamaha AW2816 disk utility

Open n4al opened this issue 2 years ago • 0 comments

Info

  • Which version of Pi are you using: Raspberry Pi Zero W Rev 1.1
  • Which github revision of software: master branch v21.12.01
  • Which board version:68mkla 2.4a
  • Which hardware sampler is the RaSCSI connected to: Yamaha RS7000 and AW2816

Describe the issue

Yamaha AW2816 is a hard disk recorder with SCSI connectivity for backups. It comes with a tool to format the attached disk, however when it is executed it only reports "SCSI Error". Being a black box, it is hard to say what the actual problem is. RaSCSI logs indicate 05 24h/00h (INVALID FIELD IN CDB) being the problem. I did not manage to establish more details about this issues. I tried changing the termination on RaSCSI but it did not affect it.

On the other hand, RS7000 (audio workstation) also offers SCSI connectivity to store and load samples, patterns, etc. Without looking at RaSCSI logs, the operation seems correct. It is able to reckonise and format RaSCSI disks, and also to save and load the data that is stored there (by RS7000 itself). However, when looking at the logs, one can spot that 24/00 keeps appearing for some reason.

I have looked at #504 but the timeouts in the master seem to be correct and they seem to match Yamaha's SCSI implementation as described in the ticket.

The steps I used to reproduce this issue on AW2816 are:

  1. create a generic 500 mb HDD
  2. attach the disk
  3. switch on the device
  4. format
  5. error is observed

The steps for RS7000:

  1. use the same disk from the previous set of steps
  2. switch on the device
  3. format the disk
  4. mount the disk
  5. load a file from internal memory and save it to SCSI disk
  6. load the same file form SCSI disk

I am attaching the trace files that correspond with the steps outlined above. Due to their length, I divided them as follows:

Do let me know if I can do something else to proceed with troubleshooting, or if any other information is needed, that I might have missed.

n4al avatar Jan 12 '22 14:01 n4al