[comp.os.os9] CoCo3 Serial Port

jimomura@lsuc.on.ca (Jim Omura) (09/03/90)

     I've bbeen having a particularly annoying  problem for a
long time now.  I'm using a DWP-210 printer on the "bit-banger"
serial port for years.  A few months ago, after I added the diode
by-pass ffor the CART line, the  bit-banger port started to become
unreliable and then it went dead.  Now all I get is a #246 error
(the serial port not ready).  I expected this to mean that the
"printer ready" signal was not beinng detected on the CoCo3.  I
tried substituting another old CoCco and the printer and cable
were working properly.  So, not having adequate testing equipment,
I started in changing thee parts that were related to this signal.

     I've changed the jack, the SALT chip (I added a socket and
new chip) and the resister and diode between the SALT and the PIA
(in fact I changged both the diodes and resistors on the data-in
circuit and Carrier Detect  lines), and I chaanged the PIA (I added
a socket for the first PIA at that time).  None of this hhelped.
I also added a switch in the diode by-pass line for the CART signal
and that didn't help either.

     There's another PIA "downstream" from the one I changed,
and some other TTL chips.  It just doesn't seem likely to me that
these would be the problem.  Does anybodyy have any advice or should
I just keep on changing chips?

Cheers! -- Jim O.
-- 
Jim Omura, 2A King George's Drive, Toronto, (416) 652-3880
lsuc!jimomura
Byte Information eXchange: jimomura

joew@qat.UUCP (09/06/90)

/* Written 10:10 pm  Sep  2, 1990 by lsuc.UUCP!jimomura in qat:comp.os.os9 */
/* ---------- "CoCo3 Serial Port" ---------- */

>      I've bbeen having a particularly annoying  problem for a
> long time now.  I'm using a DWP-210 printer on the "bit-banger"
> serial port for years.  A few months ago, after I added the diode
> by-pass ffor the CART line, the  bit-banger port started to become
> unreliable and then it went dead.  Now all I get is a #246 error
> (the serial port not ready).  I expected this to mean that the
> "printer ready" signal was not beinng detected on the CoCo3.  I
> tried substituting another old CoCco and the printer and cable
> were working properly.  So, not having adequate testing equipment,
> I started in changing thee parts that were related to this signal.
>
>      I've changed the jack, the SALT chip (I added a socket and
> new chip) and the resister and diode between the SALT and the PIA
> (in fact I changged both the diodes and resistors on the data-in
> circuit and Carrier Detect  lines), and I chaanged the PIA (I added
> a socket for the first PIA at that time).  None of this hhelped.
> I also added a switch in the diode by-pass line for the CART signal
> and that didn't help either.
>
>      There's another PIA "downstream" from the one I changed,
> and some other TTL chips.  It just doesn't seem likely to me that
> these would be the problem.  Does anybodyy have any advice or should
> I just keep on changing chips?
>
> Cheers! -- Jim O.
> --
> Jim Omura, 2A King George's Drive, Toronto, (416) 652-3880
> lsuc!jimomura
> Byte Information eXchange: jimomura


Another IC to check is IC15.  BUSY from the printer is "Serial Data In" to the
SALT IC.  This is converted to the TTL level signal SERINT.  This signal is
then sent to both the PIA (IC 4) and to IC15 (hex inverter).  The signal then
is inverted by IC15 to become the II2* input to the ACVC (IC 6).  So either
IC15 or IC6 could be damaged.

The other PIA (IC 5) handles the keyboard and some of the joystick information
and is not involved with serial port operation.


joe