Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| boards:ecb:2s1p:start [2021/10/26 05:19] – Revision from 2021-10-26 | boards:ecb:2s1p:start [2026/06/15 12:15] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| /* Imported from Wayback Machine | /* Imported from Wayback Machine | ||
| - | | + | |
| - | | + | |
| | | ||
| */ | */ | ||
| - | ====== | + | ====== |
| - | This is a sitemap over all available pages ordered by [[https:// | + | The ECB 2S1P (or SPP for short) board provides two RS-232 level serial interfaces and a single PC/AT-compatible Centronics parallel port using the Texas Instruments TL16C552 multiport interface chip. |
| - | [[boards: | + | {{[[lib: |
| - | [[boards: | + | {{[[lib: |
| - | [[boards: | + | ===== Overview ===== |
| - | [[boards: | + | The ECB 2S1P board provides two 8250/16C550 similar serial interfaces (which is clocked at 1.8432mhz to provide common baud rates from 300 to 115,200) and a single PC/AT-EPP compatible parallel printer port using the TL16C552B PLCC chip and related level shifters. Two TTL-level headers are provoded for those wanting to use USB TTL interfaces directly. |
| - | [[boards: | + | The board was developed primarily for and tested for use with the SBC-188 80C188-based processor board, but it should work with other boards. The SBC-188 BIOS has been modified to enable MS-DOS to use this board as standard COM/LPT ports (albeit at non-standard port addresses). |
| - | [[boards: | + | As a point of note, the board is NOT compatible with the ST16C552 due to a different pin arrangement. |
| - | [[boards: | + | ===== Construction Notes ===== |
| - | [[boards: | + | ==== Resistor Arrays ==== |
| - | [[boards: | + | The resistor arrays (RN501, RN502) that are part of the RC damper circuit for the parallel port are // |
| - | [[boards: | + | ==== Jumpers ==== |
| - | [[boards:ecb: | + | AT/EPP: this jumper controls the parallel port mode supported by the 16C552. For use with DOS, I leave it in the most-compatible AT mode. |
| - | [[boards:ecb: | + | DCE/DTE: these jumpers (one for each port) controls whether the port acts as a terminal (DTE) or a modem (DCE); effectively a chip-controlled null-modem switch. |
| - | [[boards:ecb: | + | RTS/DTR: these jumpers select which handshaking signal appears at the TTL-level 6-pin header. |
| - | [[boards:ecb: | + | INT/NMI: these jumpers control which interupt line the respective port is mapped to; unused with the current drivers, so leave open. |
| - | [[boards:ecb: | + | BRD_SEL: this jumper controls which ECB port range the board is assigned to. For the SBC-188, this is offset by 0x400 in software (so, Cx = $4Cx) due to how off-board ports are mapped by the SBC-188 card. |
| - | [[boards: | + | ===== Errata ===== |
| - | [[boards:ecb: | + | Version 1.0-001: A small silkscreen error was found (11/6/2022) – the COM1 and LPT designators above P302 and P303 should be swapped. There is no impact to operations from this error. |
| - | [[boards: | + | ===== Software ===== |
| - | [[boards: | + | The UAR/T used is a derivative of the Intel 8251 UAR/T so most basic code will run without significant modification. To use with MS-DOS on the SBC-188, TSR (terminate and stay resident) drivers are required to provide replacement BIOS functions (none of the BIOSes, including the latest BIOS-050, do not have any code to support the board). Additionally, |
| - | [[boards: | + | The software should be considered “beta” quality. |
| - | [[boards: | + | ===== Resources ===== |
| - | [[boards: | + | ^Filename |
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| - | [[boards: | + | ===== Software ===== |
| - | [[boards: | + | The UAR/T used is a derivative of the Intel 8251 UAR/T so most basic code will run without significant modification. To use with MS-DOS on the SBC-188, TSR (terminate and stay resident) drivers are required to provide replacement BIOS functions (none of the BIOSes, including the latest BIOS-050, do not have any code to support the board). Additionally, |
| - | [[boards: | + | The software should be considered “beta” quality. |
| - | [[boards: | + | ===== Resources ===== |
| - | [[boards: | + | ^Filename |
| - | + | |[[https:// | |
| - | [[boards: | + | |[[https:// |
| - | + | |[[https:// | |
| - | [[boards:ecb: | + | |[[https:// |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards:ecb: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards:ecb: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boards:ecb: | + | |
| - | + | ||
| - | [[boards: | + | |
| - | + | ||
| - | [[boardinventory|Boardinventory]] | + | |
| - | + | ||
| - | sidebar | + | |
| - | + | ||
| - | start | + | |
| - | + | ||
| - | [[whatsnew|Whatsnew]] | + | |
