Discussion:
[N8VEM: 18044] SBC188 multi-I/O board idea
Richard Cini
2014-05-11 02:25:49 UTC
Permalink
All ‹

The last few weeks, I¹ve been working on-and-off on getting the ZPB working
with the SBC-188, mostly as a way to increase the I/O capabilities of my
system and to use a ZPB board I had hanging around. At this point, it works,
but the register setup and status information of the DART is sufficiently
different from that of the 16550 that it¹s almost impossible to make it look
like something that any existing DOS software could use.

So, while this has been a good exercise for me in getting the board working,
I feel that a SBC188-specific I/O board is needed to add capabilities to the
system. I¹m thinking two 16550 serial ports and a parallel printer adapter.

Is the existing N8VEM ³Centronics² board the same/similar to the IBM
Parallel Printer Adapter? If so, maybe I can just add two 16550¹s and make
it a multi-I/O board? Thoughts?

Rich

--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Tregare
2014-05-11 03:21:43 UTC
Permalink
The digi multiport serial boards 4 port and some of the 8 port ones
use/usef z80sio chips
All —
The last few weeks, I’ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the I/O capabilities
of my system and to use a ZPB board I had hanging around. At this point, it
works, but the register setup and status information of the DART is
sufficiently different from that of the 16550 that it’s almost impossible
to make it look like something that any existing DOS software could use.
So, while this has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed to add
capabilities to the system. I’m thinking two 16550 serial ports and a
parallel printer adapter.
Is the existing N8VEM “Centronics” board the same/similar to the IBM
Parallel Printer Adapter? If so, maybe I can just add two 16550’s and make
it a multi-I/O board? Thoughts?
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
John Coffman
2014-05-11 06:20:58 UTC
Permalink
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Rich,<br>
<br>
RE:&nbsp; IBM parallel port<br>
<br>
Have you tried the parallel port on the Color VDU card?&nbsp; This looks
as much like an IBM parallel port as any I have seen.&nbsp; I don't know
if anyone has tried to use this port with anything like a parallel
printer.<br>
<br>
Otherwise, the closest card I can suggest is the Multi-Function/PIC
card.&nbsp; The SBC-188 would not be able to use the interrupt controller
portion of the card, but the card does have both a 16550 serial port
and an 8255 parallel port.&nbsp; The parallel port is brought out to both
a PPIDE connector and a 26-pin header equivalent to the SBC v1/v2
and SBC-188.<br>
<br>
--John<br>
<br>
<br>
<br>
<br>
On 05/10/2014 07:25 PM, Richard Cini wrote:
<blockquote cite="mid:CF9457EC.6F32%25rich.cini-H+***@public.gmane.org"
type="cite">
<div>All &#8212;</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space: pre;"> </span>The
last few weeks, I&#8217;ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the I/O
capabilities of my system and to use a ZPB board I had hanging
around. At this point, it works, but the register setup and
status information of the DART is sufficiently different from
that of the 16550 that it&#8217;s almost impossible to make it look
like something that any existing DOS software could use.</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space: pre;"> </span>So,
while this has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed to
add capabilities to the system. I&#8217;m thinking two 16550 serial
ports and a parallel printer adapter.</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space: pre;"> </span>Is
the existing N8VEM &#8220;Centronics&#8221; board the same/similar to the
IBM Parallel Printer Adapter? If so, maybe I can just add two
16550&#8217;s and make it a multi-I/O board? Thoughts?</div>
<div><br>
</div>
<div>
<div>Rich</div>
<div><br>
</div>
<div>--</div>
<div>Rich Cini</div>
<div>Collector of Classic Computers</div>
<div>Build Master and lead engineer, Altair32 Emulator</div>
<div><a moz-do-not-send="true"
href="http://www.classiccmp.org/cini">http://www.classiccmp.org/cini</a></div>
<div><a moz-do-not-send="true"
href="http://www.classiccmp.org/altair32">http://www.classiccmp.org/altair32</a></div>
</div>
-- <br>
You received this message because you are subscribed to the Google
Groups "N8VEM" group.<br>
To unsubscribe from this group and stop receiving emails from it,
send an email to <a moz-do-not-send="true"
href="mailto:n8vem+unsubscribe-/***@public.gmane.org">n8vem+unsubscribe-/***@public.gmane.org</a>.<br>
To post to this group, send email to <a moz-do-not-send="true"
href="mailto:n8vem-/***@public.gmane.org">n8vem-/***@public.gmane.org</a>.<br>
Visit this group at <a moz-do-not-send="true"
href="http://groups.google.com/group/n8vem">http://groups.google.com/group/n8vem</a>.<br>
For more options, visit <a moz-do-not-send="true"
href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br>
</blockquote>
</body>
</html>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &quot;N8VEM&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:n8vem+unsubscribe-/***@public.gmane.org">n8vem+unsubscribe-/***@public.gmane.org</a>.<br />
To post to this group, send email to <a href="mailto:n8vem-/***@public.gmane.org">n8vem-/***@public.gmane.org</a>.<br />
Visit this group at <a href="http://groups.google.com/group/n8vem">http://groups.google.com/group/n8vem</a>.<br />
For more options, visit <a href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br />
Richard Cini
2014-05-11 11:21:06 UTC
Permalink
Thanks John. I totally forgot about that card. That would do the trick, definitely. That was easy!

Re: the point about the Digi boards. I did not know that some used DARTs. But, believe those boards required a pretty involved software driver to work with apps.


Rich Cini
Sent from my iPhone
Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU card? This looks as much like an IBM parallel port as any I have seen. I don't know if anyone has tried to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the Multi-Function/PIC card. The SBC-188 would not be able to use the interrupt controller portion of the card, but the card does have both a 16550 serial port and an 8255 parallel port. The parallel port is brought out to both a PPIDE connector and a 26-pin header equivalent to the SBC v1/v2 and SBC-188.
--John
All —
The last few weeks, I’ve been working on-and-off on getting the ZPB working with the SBC-188, mostly as a way to increase the I/O capabilities of my system and to use a ZPB board I had hanging around. At this point, it works, but the register setup and status information of the DART is sufficiently different from that of the 16550 that it’s almost impossible to make it look like something that any existing DOS software could use.
So, while this has been a good exercise for me in getting the board working, I feel that a SBC188-specific I/O board is needed to add capabilities to the system. I’m thinking two 16550 serial ports and a parallel printer adapter.
Is the existing N8VEM “Centronics” board the same/similar to the IBM Parallel Printer Adapter? If so, maybe I can just add two 16550’s and make it a multi-I/O board? Thoughts?
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
'Andrew Lynch' via N8VEM
2014-05-11 12:53:58 UTC
Permalink
Hi

I uploaded the EDA files for the ECB MF/PIC to the wiki in case anyone wants to order more of those PCBs.



If there are other PCBs builders would like to sponsor some group buys please let me know and I’ll update the wiki.



Thanks and have a nice day!

Andrew Lynch



From: n8vem-/***@public.gmane.org [mailto:n8vem-/***@public.gmane.org] On Behalf Of Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
To: n8vem-/***@public.gmane.org
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board idea



Thanks John. I totally forgot about that card. That would do the trick, definitely. That was easy!



Re: the point about the Digi boards. I did not know that some used DARTs. But, believe those boards required a pretty involved software driver to work with apps.



Rich Cini

Sent from my iPhone




On May 11, 2014, at 2:20 AM, John Coffman <johninsd-***@public.gmane.org> wrote:

Rich,

RE: IBM parallel port

Have you tried the parallel port on the Color VDU card? This looks as much like an IBM parallel port as any I have seen. I don't know if anyone has tried to use this port with anything like a parallel printer.

Otherwise, the closest card I can suggest is the Multi-Function/PIC card. The SBC-188 would not be able to use the interrupt controller portion of the card, but the card does have both a 16550 serial port and an 8255 parallel port. The parallel port is brought out to both a PPIDE connector and a 26-pin header equivalent to the SBC v1/v2 and SBC-188.

--John




On 05/10/2014 07:25 PM, Richard Cini wrote:

All —



The last few weeks, I’ve been working on-and-off on getting the ZPB working with the SBC-188, mostly as a way to increase the I/O capabilities of my system and to use a ZPB board I had hanging around. At this point, it works, but the register setup and status information of the DART is sufficiently different from that of the 16550 that it’s almost impossible to make it look like something that any existing DOS software could use.



So, while this has been a good exercise for me in getting the board working, I feel that a SBC188-specific I/O board is needed to add capabilities to the system. I’m thinking two 16550 serial ports and a parallel printer adapter.



Is the existing N8VEM “Centronics” board the same/similar to the IBM Parallel Printer Adapter? If so, maybe I can just add two 16550’s and make it a multi-I/O board? Thoughts?



Rich



--

Rich Cini

Collector of Classic Computers

Build Master and lead engineer, Altair32 Emulator

http://www.classiccmp.org/cini

http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Richard Cini
2014-05-12 01:35:20 UTC
Permalink
Andrew, I would be glad to sponsor and coordinate it. I use PCBCart for my
volume projects and they¹re pretty good. I haven¹t previously worked with
the KiCad EDA files but I¹ll try to get to them this week.

Rich

--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32

From: N8VEM-Post <n8vem-/***@public.gmane.org>
Reply-To: N8VEM-Post <n8vem-/***@public.gmane.org>
Date: Sunday, May 11, 2014 at 8:53 AM
To: N8VEM-Post <n8vem-/***@public.gmane.org>
Subject: RE: [N8VEM: 18049] SBC188 multi-I/O board idea

Hi
I uploaded the EDA files for the ECB MF/PIC to the wiki in case anyone wants
to order more of those PCBs.

If there are other PCBs builders would like to sponsor some group buys
please let me know and I¹ll update the wiki.

Thanks and have a nice day!

Andrew Lynch


From: n8vem-/***@public.gmane.org [mailto:n8vem-/***@public.gmane.org] On Behalf Of
Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
To: n8vem-/***@public.gmane.org
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board idea


Thanks John. I totally forgot about that card. That would do the trick,
definitely. That was easy!



Re: the point about the Digi boards. I did not know that some used DARTs.
But, believe those boards required a pretty involved software driver to work
with apps.



Rich Cini

Sent from my iPhone
Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU card? This looks as much
like an IBM parallel port as any I have seen. I don't know if anyone has
tried to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the Multi-Function/PIC card. The
SBC-188 would not be able to use the interrupt controller portion of the card,
but the card does have both a 16550 serial port and an 8255 parallel port.
The parallel port is brought out to both a PPIDE connector and a 26-pin header
equivalent to the SBC v1/v2 and SBC-188.
--John
All ‹
The last few weeks, I¹ve been working on-and-off on getting the ZPB working
with the SBC-188, mostly as a way to increase the I/O capabilities of my
system and to use a ZPB board I had hanging around. At this point, it works,
but the register setup and status information of the DART is sufficiently
different from that of the 16550 that it¹s almost impossible to make it look
like something that any existing DOS software could use.
So, while this has been a good exercise for me in getting the board working,
I feel that a SBC188-specific I/O board is needed to add capabilities to the
system. I¹m thinking two 16550 serial ports and a parallel printer adapter.
Is the existing N8VEM ³Centronics² board the same/similar to the IBM Parallel
Printer Adapter? If so, maybe I can just add two 16550¹s and make it a
multi-I/O board? Thoughts?
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Sergey
2014-05-20 01:17:01 UTC
Permalink
I am just guessing that for SBC-188 it would be beneficial to use IBM PC
compatible I/O board... That means 8250/16450/16550 compatible serial ports
at 0x3F8, 0x2F8, 0x3E8, or 0x2E8, and IBM PC compatible parallel port.
It is not difficult to find 16550 or even 16552 (dual port) UARTs, but the
parallel port is a little bit more complicated business - I think original
IBM PC one was built using a bunch of TTL logic gates (I have a parallel
port only ISA card somewhere, and it has at least ten ICs).
Some Taiwanese guys used to make a single chip IBM PC parallel port in a
DIP-40 package (UMC UM82C11?!)... perhaps it is still can be found
somewhere?
Post by Richard Cini
Andrew, I would be glad to sponsor and coordinate it. I use PCBCart for my
volume projects and they’re pretty good. I haven’t previously worked with
the KiCad EDA files but I’ll try to get to them this week.
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
Date: Sunday, May 11, 2014 at 8:53 AM
Subject: RE: [N8VEM: 18049] SBC188 multi-I/O board idea
Hi
I uploaded the EDA files for the ECB MF/PIC to the wiki in case anyone
wants to order more of those PCBs.
If there are other PCBs builders would like to sponsor some group buys
please let me know and I’ll update the wiki.
Thanks and have a nice day!
Andrew Lynch
*On Behalf Of *Richard Cini
*Sent:* Sunday, May 11, 2014 7:21 AM
*Subject:* Re: [N8VEM: 18048] SBC188 multi-I/O board idea
Thanks John. I totally forgot about that card. That would do the trick,
definitely. That was easy!
Re: the point about the Digi boards. I did not know that some used DARTs.
But, believe those boards required a pretty involved software driver to
work with apps.
Rich Cini
Sent from my iPhone
Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU card? This looks as
much like an IBM parallel port as any I have seen. I don't know if anyone
has tried to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the Multi-Function/PIC card.
The SBC-188 would not be able to use the interrupt controller portion of
the card, but the card does have both a 16550 serial port and an 8255
parallel port. The parallel port is brought out to both a PPIDE connector
and a 26-pin header equivalent to the SBC v1/v2 and SBC-188.
--John
All —
The last few weeks, I’ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the I/O capabilities
of my system and to use a ZPB board I had hanging around. At this point, it
works, but the register setup and status information of the DART is
sufficiently different from that of the 16550 that it’s almost impossible
to make it look like something that any existing DOS software could use.
So, while this has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed to add
capabilities to the system. I’m thinking two 16550 serial ports and a
parallel printer adapter.
Is the existing N8VEM “Centronics” board the same/similar to the IBM
Parallel Printer Adapter? If so, maybe I can just add two 16550’s and make
it a multi-I/O board? Thoughts?
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Richard Cini
2014-05-20 01:39:49 UTC
Permalink
Sergey ‹

The off-board I/O ports on the SBC-188 are offset by 400H but I think so
long as the proper port addresses are stored in the BIOS data area, it would
work. For example, if you have a terminal emulation program, it would work
so long as it either used INT14 or enabled you to change the port
assignments. Not every program enabled you to change the I/O port. I found
one that can use both direct port I/O or INT14 calls.

Yes, the original parallel port used TTL chips. The UMC chip is a nice way
to get a parallel port in one chip, unless we can locate a real multi-I/O
chip like the UMC 82C452 which has two serial ports and a parallel port.
It¹s in a 68-pin PLCC package. SMSC also had a few chips we could use, and
Winbond and VIA also make them.
As an experiment I was going to use the 16550 part of the PIC/MultiFunction
board for this purpose, not populating the interrupt controller since the
SBC-188 has that covered.

Rich

--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32

From: Sergey <skiselev-***@public.gmane.org>
Reply-To: N8VEM-Post <n8vem-/***@public.gmane.org>
Date: Monday, May 19, 2014 at 9:17 PM
To: N8VEM-Post <n8vem-/***@public.gmane.org>
Subject: Re: [N8VEM: 18088] SBC188 multi-I/O board idea

I am just guessing that for SBC-188 it would be beneficial to use IBM PC
compatible I/O board... That means 8250/16450/16550 compatible serial ports
at 0x3F8, 0x2F8, 0x3E8, or 0x2E8, and IBM PC compatible parallel port.
It is not difficult to find 16550 or even 16552 (dual port) UARTs, but the
parallel port is a little bit more complicated business - I think original
IBM PC one was built using a bunch of TTL logic gates (I have a parallel
port only ISA card somewhere, and it has at least ten ICs).
Some Taiwanese guys used to make a single chip IBM PC parallel port in a
DIP-40 package (UMC UM82C11?!)... perhaps it is still can be found
somewhere?
Post by Richard Cini
Andrew, I would be glad to sponsor and coordinate it. I use PCBCart for my
volume projects and they¹re pretty good. I haven¹t previously worked with the
KiCad EDA files but I¹ll try to get to them this week.
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
Date: Sunday, May 11, 2014 at 8:53 AM
Subject: RE: [N8VEM: 18049] SBC188 multi-I/O board idea
Hi
I uploaded the EDA files for the ECB MF/PIC to the wiki in case anyone wants
to order more of those PCBs.
If there are other PCBs builders would like to sponsor some group buys please
let me know and I¹ll update the wiki.
Thanks and have a nice day!
Andrew Lynch
<javascript:> ] On Behalf Of Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board idea
Thanks John. I totally forgot about that card. That would do the trick,
definitely. That was easy!
Re: the point about the Digi boards. I did not know that some used DARTs. But,
believe those boards required a pretty involved software driver to work with
apps.
Rich Cini
Sent from my iPhone
Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU card? This looks as much
like an IBM parallel port as any I have seen. I don't know if anyone has
tried to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the Multi-Function/PIC card.
The SBC-188 would not be able to use the interrupt controller portion of the
card, but the card does have both a 16550 serial port and an 8255 parallel
port. The parallel port is brought out to both a PPIDE connector and a
26-pin header equivalent to the SBC v1/v2 and SBC-188.
--John
All ‹
The last few weeks, I¹ve been working on-and-off on getting the ZPB working
with the SBC-188, mostly as a way to increase the I/O capabilities of my
system and to use a ZPB board I had hanging around. At this point, it works,
but the register setup and status information of the DART is sufficiently
different from that of the 16550 that it¹s almost impossible to make it look
like something that any existing DOS software could use.
So, while this has been a good exercise for me in getting the board working,
I feel that a SBC188-specific I/O board is needed to add capabilities to the
system. I¹m thinking two 16550 serial ports and a parallel printer adapter.
Is the existing N8VEM ³Centronics² board the same/similar to the IBM
Parallel Printer Adapter? If so, maybe I can just add two 16550¹s and make it
a multi-I/O board? Thoughts?
Rich
--
Rich Cini
Collector of Classic Computers
Build Master and lead engineer, Altair32 Emulator
http://www.classiccmp.org/cini
http://www.classiccmp.org/altair32
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
'Andrew Lynch' via N8VEM
2014-05-20 10:10:10 UTC
Permalink
Hi
Three points on the concept. The IBM PC parallel port is literally just two chips to implement. Possibly three if open collector drivers are used. I think there is an example on the ECB Color VDU.

This might be a good opportunity to also consider the P112-like clone device project. It contains a Super IO chip with a wide selection of IO ports. Were that design build and test to completion it would be able to contribute at least those elements into an ECB multi-IO board.

Finally I have several of the ECB SBC-188 and ECB mini68K and ECB bus monitor PCBs left. If anyone would like one or more to get going on this project please let me know.

Thanks and have a nice day!

Andrew Lynch


--------------------------------------------
On Mon, 5/19/14, Richard Cini <rich.cini-H+***@public.gmane.org> wrote:

Subject: Re: [N8VEM: 18088] SBC188 multi-I/O board idea
To: "N8VEM-Post" <n8vem-/***@public.gmane.org>
Date: Monday, May 19, 2014, 9:39 PM

Sergey

The off-board I/O ports on
the SBC-188 are offset by 400H but I think so long as the
proper port addresses are stored in the BIOS data area, it
would work. For example, if you have a terminal emulation
program, it would work so long as it either used INT14 or
enabled you to change the port assignments. Not every
program enabled you to change the I/O port. I found one that
can use both direct port I/O or INT14 calls.
Yes, the original parallel
port used TTL chips. The UMC chip is a nice way to get a
parallel port in one chip, unless we can locate a real
multi-I/O chip like the UMC 82C452 which has two serial
ports and a parallel port. It’s in a 68-pin PLCC
package. SMSC also had a few chips we could use, and Winbond
and VIA also make them. As an experiment I was
going to use the 16550 part of the PIC/MultiFunction board
for this purpose, not populating the interrupt controller
since the SBC-188 has that covered.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/altair32
From: Sergey <skiselev-***@public.gmane.org>
Reply-To: N8VEM-Post
<n8vem-/***@public.gmane.org>
Date: Monday, May
19, 2014 at 9:17 PM
To: N8VEM-Post
<n8vem-/***@public.gmane.org>
Subject: Re: [N8VEM:
18088] SBC188 multi-I/O board idea

I am just guessing that for SBC-188 it
would be beneficial to use IBM PC compatible I/O board...
That means 8250/16450/16550 compatible serial ports at
0x3F8, 0x2F8, 0x3E8, or 0x2E8, and IBM PC compatible
parallel port.
It is not difficult to find 16550 or even 16552 (dual port)
UARTs, but the parallel port is a little bit more
complicated business - I think original IBM PC one was built
using a bunch of TTL logic gates (I have a parallel port
only ISA card somewhere, and it has at least ten ICs).
Some Taiwanese guys used to make a single chip IBM PC
parallel port in a DIP-40 package (UMC UM82C11?!)... perhaps
it is still can be found somewhere?

On Sunday, May 11, 2014 6:35:20 PM UTC-7, AltairManRich
wrote:Andrew, I would be glad to
sponsor and coordinate it. I use PCBCart for my volume
projects and they’re pretty good. I haven’t
previously worked with the KiCad EDA files but I’ll
try to get to them this week.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32
From: N8VEM-Post <n8...-/***@public.gmane.org>
Reply-To: N8VEM-Post
<n8...-/***@public.gmane.org>
Date: Sunday, May
11, 2014 at 8:53 AM
To: N8VEM-Post
<n8...-/***@public.gmane.org>
Subject: RE: [N8VEM:
18049] SBC188 multi-I/O board idea

HiI uploaded the EDA files
for the ECB MF/PIC to the wiki in case anyone wants to order
more of those PCBs. If there are other PCBs
builders would like to sponsor some group buys please let me
know and I’ll update the wiki. Thanks and have a nice
day!

Andrew Lynch From: n8...-/***@public.gmane.org [mailto...-/***@public.gmane.org ] On Behalf
Of Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
To: n8...-/***@public.gmane.org
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board
idea Thanks John. I totally forgot
about that card. That would do the trick, definitely. That
was easy! Re: the point about the Digi
boards. I did not know that some used DARTs. But, believe
those boards required a pretty involved software driver to
work with apps.  Rich CiniSent from my
iPhone 
On May 11, 2014, at 2:20 AM, John Coffman <john...-***@public.gmane.org>
wrote:Rich,

RE:  IBM parallel port

Have you tried the parallel port on the Color VDU
card?  This looks as much like an IBM parallel port as
any I have seen.  I don't know if anyone has tried
to use this port with anything like a parallel printer.

Otherwise, the closest card I can suggest is the
Multi-Function/PIC card.  The SBC-188 would not be able
to use the interrupt controller portion of the card, but the
card does have both a 16550 serial port and an 8255 parallel
port.  The parallel port is brought out to both a PPIDE
connector and a 26-pin header equivalent to the SBC v1/v2
and SBC-188.

--John




On 05/10/2014 07:25 PM, Richard Cini wrote: All —  The last few
weeks, I’ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the
I/O capabilities of my system and to use a ZPB board I had
hanging around. At this point, it works, but the register
setup and status information of the DART is sufficiently
different from that of the 16550 that it’s almost
impossible to make it look like something that any existing
DOS software could use.  So, while this
has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed
to add capabilities to the system. I’m thinking two
16550 serial ports and a parallel printer
adapter.  Is the existing
N8VEM “Centronics” board the same/similar to the
IBM Parallel Printer Adapter? If so, maybe I can just add
two 16550’s and make it a multi-I/O board?
Thoughts? Rich --Rich CiniCollector of Classic
ComputersBuild Master and lead
engineer, Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.
To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.

--

You received this message because you are subscribed to the
Google Groups "N8VEM" group.

To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+un...@
googlegroups.com.

To post to this group, send email to n8...-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org

Visit this group at http://groups.google.com/
group/n8vem.

For more options, visit https://groups.google.com/d/
optout.


--

You received this message because you are subscribed to the
Google Groups "N8VEM" group.

To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org

To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org

Visit this group at http://groups.google.com/group/n8vem.

For more options, visit https://groups.google.com/d/optout.




--

You received this message because you are subscribed to the
Google Groups "N8VEM" group.

To unsubscribe from this group and stop receiving emails
from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org

To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org

Visit this group at http://groups.google.com/group/n8vem.

For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Richard Cini
2014-05-20 10:17:26 UTC
Permalink
I agree, Andrew. The chip on the P112 (at least the original version I remember) also has a floppy controller an I'm not sure what else (I'd have to look). I guess so long as it can be disabled it would be ok. I think that the original SMSC device is a QFP which is harder for people to solder so maybe there is a different device package.


Rich Cini
Sent from my iPhone
Post by 'Andrew Lynch' via N8VEM
Hi
Three points on the concept. The IBM PC parallel port is literally just two chips to implement. Possibly three if open collector drivers are used. I think there is an example on the ECB Color VDU.
This might be a good opportunity to also consider the P112-like clone device project. It contains a Super IO chip with a wide selection of IO ports. Were that design build and test to completion it would be able to contribute at least those elements into an ECB multi-IO board.
Finally I have several of the ECB SBC-188 and ECB mini68K and ECB bus monitor PCBs left. If anyone would like one or more to get going on this project please let me know.
Thanks and have a nice day!
Andrew Lynch
--------------------------------------------
Subject: Re: [N8VEM: 18088] SBC188 multi-I/O board idea
Date: Monday, May 19, 2014, 9:39 PM
Sergey

The off-board I/O ports on
the SBC-188 are offset by 400H but I think so long as the
proper port addresses are stored in the BIOS data area, it
would work. For example, if you have a terminal emulation
program, it would work so long as it either used INT14 or
enabled you to change the port assignments. Not every
program enabled you to change the I/O port. I found one that
can use both direct port I/O or INT14 calls.
Yes, the original parallel
port used TTL chips. The UMC chip is a nice way to get a
parallel port in one chip, unless we can locate a real
multi-I/O chip like the UMC 82C452 which has two serial
Hi
Three points on the concept. The IBM PC parallel port is literally just two chips to implement. Possibly three if open collector drivers are used. I think there is an example on the ECB Color VDU.
This might be a good opportunity to also consider the P112-like clone device project. It contains a Super IO chip with a wide selection of IO ports. Were that design build and test to completion it would be able to contribute at least those elements into an ECB multi-IO board.
Finally I have several of the ECB SBC-188 and ECB mini68K and ECB bus monitor PCBs left. If anyone would like one or more to get going on this project please let me know.
Thanks and have a nice day!
Andrew Lynch
--------------------------------------------
Subject: Re: [N8VEM: 18088] SBC188 multi-I/O board idea
Date: Monday, May 19, 2014, 9:39 PM
Sergey

The off-board I/O ports on
the SBC-188 are offset by 400H but I think so long as the
proper port addresses are stored in the BIOS data area, it
would work. For example, if you have a terminal emulation
program, it would work so long as it either used INT14 or
enabled you to change the port assignments. Not every
program enabled you to change the I/O port. I found one that
can use both direct port I/O or INT14 calls.
Yes, the original parallel
port used TTL chips. The UMC chip is a nice way to get a
parallel port in one chip, unless we can locate a real
multi-I/O chip like the UMC 82C452 which has two serial
ports and a parallel port. It’s in a 68-pin PLCC
package. SMSC also had a few chips we could use, and Winbond
and VIA also make them. As an experiment I was
going to use the 16550 part of the PIC/MultiFunction board
for this purpose, not populating the interrupt controller
since the SBC-188 has that covered.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/altair32
Reply-To: N8VEM-Post
Date: Monday, May
19, 2014 at 9:17 PM
To: N8VEM-Post
18088] SBC188 multi-I/O board idea
I am just guessing that for SBC-188 it
would be beneficial to use IBM PC compatible I/O board...
That means 8250/16450/16550 compatible serial ports at
0x3F8, 0x2F8, 0x3E8, or 0x2E8, and IBM PC compatible
parallel port.
It is not difficult to find 16550 or even 16552 (dual port)
UARTs, but the parallel port is a little bit more
complicated business - I think original IBM PC one was built
using a bunch of TTL logic gates (I have a parallel port
only ISA card somewhere, and it has at least ten ICs).
Some Taiwanese guys used to make a single chip IBM PC
parallel port in a DIP-40 package (UMC UM82C11?!)... perhaps
it is still can be found somewhere?
On Sunday, May 11, 2014 6:35:20 PM UTC-7, AltairManRich
wrote:Andrew, I would be glad to
sponsor and coordinate it. I use PCBCart for my volume
projects and they’re pretty good. I haven’t
previously worked with the KiCad EDA files but I’ll
try to get to them this week.
Rich
--Rich CiniCollector of
Classic ComputersBuild Master and lead engineer,
Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32
Reply-To: N8VEM-Post
Date: Sunday, May
11, 2014 at 8:53 AM
To: N8VEM-Post
18049] SBC188 multi-I/O board idea
HiI uploaded the EDA files
for the ECB MF/PIC to the wiki in case anyone wants to order
more of those PCBs. If there are other PCBs
builders would like to sponsor some group buys please let me
know and I’ll update the wiki. Thanks and have a nice
day!
Of Richard Cini
Sent: Sunday, May 11, 2014 7:21 AM
Subject: Re: [N8VEM: 18048] SBC188 multi-I/O board
idea Thanks John. I totally forgot
about that card. That would do the trick, definitely. That
was easy! Re: the point about the Digi
boards. I did not know that some used DARTs. But, believe
those boards required a pretty involved software driver to
work with apps. Rich CiniSent from my
iPhone
wrote:Rich,
RE: IBM parallel port
Have you tried the parallel port on the Color VDU
card? This looks as much like an IBM parallel port as
any I have seen. I don't know if anyone has tried
to use this port with anything like a parallel printer.
Otherwise, the closest card I can suggest is the
Multi-Function/PIC card. The SBC-188 would not be able
to use the interrupt controller portion of the card, but the
card does have both a 16550 serial port and an 8255 parallel
port. The parallel port is brought out to both a PPIDE
connector and a 26-pin header equivalent to the SBC v1/v2
and SBC-188.
--John
On 05/10/2014 07:25 PM, Richard Cini wrote: All — The last few
weeks, I’ve been working on-and-off on getting the ZPB
working with the SBC-188, mostly as a way to increase the
I/O capabilities of my system and to use a ZPB board I had
hanging around. At this point, it works, but the register
setup and status information of the DART is sufficiently
different from that of the 16550 that it’s almost
impossible to make it look like something that any existing
DOS software could use. So, while this
has been a good exercise for me in getting the board
working, I feel that a SBC188-specific I/O board is needed
to add capabilities to the system. I’m thinking two
16550 serial ports and a parallel printer
adapter. Is the existing
N8VEM “Centronics” board the same/similar to the
IBM Parallel Printer Adapter? If so, maybe I can just add
two 16550’s and make it a multi-I/O board?
Thoughts? Rich --Rich CiniCollector of Classic
ComputersBuild Master and lead
engineer, Altair32 Emulatorhttp://www.classiccmp.org/cinihttp://www.classiccmp.org/
altair32--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
googlegroups.com.
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
googlegroups.com.
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
googlegroups.com.
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
googlegroups.com.
Visit this group at http://groups.google.com/
group/n8vem.
For more options, visit https://groups.google.com/d/
optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the
Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/d/optout.
Loading...