RS-232 Problem (Configuration ?)

From: Mike <ipscone_at_msdsite.com>
Date: Tue Feb 18 14:03:00 2003

The problem turned out to be a conflict between two different I/O boards.
I had an MIO in the system and apparently it was mapped to the same
location as the SIO. So when the control was read, it was an ANDING of
the status from both USARTS (I'm presuming here; have not actually checked
out the MIO yet). But when I removed the MIO board, it all began to work
properly.

So, problem is solved. Thanks,

Mike

>> Let me start off by saying "I hate RS-232". Anyway, now that that's
>
> I know the feeling. I do battle with it far too often, and it takes too
> much of my time. No 2 manufacturers seem to use the signals the same
> way...
>
>> out of the way, I am having a problem with an RS-232 interface on an
>> IMSAI SIO board.
>>
>> I've been debugging a North Star drive and I was having problems with
>> it booting (DOS 2) in my IMSAI. I would get the "*" prompt but OS
>
> OK, I have the schematic in front of me.
>
>> would not recognize my Soroc terminal input. At first I thought it
>> might be buggy code on my DOS floppy.
>>
>> Anyway, to make a long story short, I have multiple of everything and
>> have ruled out everything but something to do with my RS-232
>> configuration (I guess). I have 2 SIO board and both behave the same
>> way.
>>
>> I'm documenting what I have here, in case someone sees something
>> wrong that I've overlooked. BTW, this was previously working without
>> any different configuration or hardware, with the exception of the RS-
>> 232 cable from the Soroc to the IMSAI. This is a brand new cable
>> that was working just a few weeks ago so I'm having a hard time
>> believing there is anything wrong with this cable. I have only one,
>> if you can believe that. I'm going to get another this weekend, if I
>> have not figured this problem out by then.
>>
>> Anyway...
>>
>> I'm using Port A (on the SIO) and have configured the A3 Jumper to
>> have
>>
>> TD Pin 1 to Pin 15 RD
>> RD Pin 2 to Pin 16 TD
>> RTS Pin 4 to Pin 12 CTS
>> CTS Pin 5 to Pin 13 RTS
>> DTR Pin 7 to Pin 9 DSR
>> DSR Pin 8 to Pin 10 DTR
>
> OK, that seems like a possible configuration. The schematic shows that
> pins 9, 10, 12, 13, 15 ,16 go to pins on the cable connector, so the
> correct wiring of this jumper block depends on the cable.
>
> [...]
>
>> 1) Is the A3 header correct for the IMSAI as the computer end and the
>> Soroc as the terminal. 3 pairs crossed over. It does write to the
>> Terminal properly and when I press the Break Key, I get an echo from
>> the IMSAI of *?, which seems normal.
>
> The fact that you get valid output from the Imsai to the terminal
> suggests that you've not got the connections crossed over (i.e the data
> output at one end is going to the input at the other).
>
> What have you done with pin 3 of the A3 jumper? Ift surely should be
> tied low (disabling the current loop circuit), or the '08 gate at C4a
> will be inhibited. This will prevent data input.
>
>> Anyone see something bonehead that I overlooked?
>
> Waht I would do at this point is look at the RxD and handshake input
> pins at the 8251 USART at B5 on the board.See if you can get a data
> stream at the RxD pin, and that the handshake lines are asserted (low).
> If not, then you know where to start looking.
>
> -tony
Received on Tue Feb 18 2003 - 14:03:00 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:55 BST