Skip to content

Mac Plus write error: Not able to receive 512 bytes of data #656

@edgeux

Description

@edgeux
  • I have tried a Pi 4/4gb and a 3B+
  • both Jan release and feb release fullspec
  • 2.4a 68klma
  • Mac plus 4gb

Describe the issue

I have tried all of the boot images supplied in the repo as well as manually created system (6.0.8, 7.0.1, 7.5.3)
I have tried booting the pi from USB and from SD
I have tried both 32 and 64 bit rpi os
I have tried multiple scsi cables.
Voltage is ok.

I am able to boot the macplus from all/any rascsi system to a functional desktop HOWEVER when i try to perform any operation that requires writing to the scsi disk the mac freezes after ~10 seconds of data transfer.

with the log set to TRACE, the rascsi/macplus hangs reliably on these two lines:

Feb  7 19:45:31 max RASCSI[484]: [2022-02-07 19:45:31.429] [error] virtual void SCSIDEV::Receive() Not able to receive 512 data, only received 2. Going to error
Feb  7 19:45:31 max RASCSI[484]: [2022-02-07 19:45:31.429] [trace] virtual void SCSIDEV::Error(ERROR_CODES::sense_key, ERROR_CODES::asc) Error (to status phase)

the only difference with each hang being that:

only received 2
varies numerically in each case.

i am able to boot the mac from a system floppy with zero errors but as soon as i write to scsi, i get maybe 10 seconds of transfer before hanging with the same errors

advice, instructions, etc ?

m

Metadata

Metadata

Assignees

No one assigned

    Labels

    compatibilityCompatibility with particular computing platformsfeedback missingMay have to be closed because of missing feedback

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions