[Coco] DriveWire problem
Steven Hirsch
snhirsch at gmail.com
Sun Feb 14 21:40:12 EST 2016
On Sun, 14 Feb 2016, Aaron Wolfe wrote:
> On Sun, Feb 14, 2016 at 5:07 PM, Steven Hirsch <snhirsch at gmail.com> wrote:
>
>>
>> The DW GUI is showing pairs of messages:
>>
>> Sun Feb 14 2016 16:53:47.362 WARN DWProtocolHandler dwproto-0-9
>> Timed out reading from CoCo in OP_WRITE
>>
>> Sun Feb 14 2016 16:53:47.367 WARN DWProtocolHandler dwproto-0-9
>> OP_WRITE took 286ms.
>>
> This means the server is waiting for data from the CoCo and not getting it
> within the expected time period. Some operations like writing involve a
> few back and forth exchanges between server and coco. If either side takes
> longer than ~250ms iirc then the other side is supposed to assume failure,
> which is what the server is warning about. It really shouldn't happen.
> So... first thing I'd check is the serial cable itself for anything loose,
> etc. Some people have had this kind of result when the cable was just too
> long. OP_WRITE is one of few times the coco actually sends a lot of bytes
> in a row over the wire so it can reveal a more general problem.
> Some usb-serial adapters have settings that cause some number of bytes to
> be queued up before they are delivered to the computer. There is usually a
> timeout where even a single byte will eventually get delivered, but with
> just the wrong settings you could probably get this to happen even if all
> the bytes are transmitted perfectly by the coco. That, or any other kind
> of serial port issue might be involved. If you can verify the serial port
> and cabling works fine that would be a good thing to do.
Ugh. I suppose it's possible that my trusty FTDI USB/Serial adapter has
developed problems.
I'll go through all the hardware piece by piece and see if I can find the
failure point.
Trying a lower data rate might be a good experiment as well.
Thanks for the information, Aaron.
--
More information about the Coco
mailing list