Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| boards:ecb:2s1p:start [2025/06/04 18:01] – Revision from 2025-06-04 | boards:ecb:2s1p:start [2026/06/15 12:15] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | /* Imported from Wayback Machine | ||
| + | | ||
| + | | ||
| + | | ||
| + | */ | ||
| + | |||
| + | ====== 2S1P - Dual Serial/ | ||
| + | |||
| + | The ECB 2S1P (or SPP for short) board provides two RS-232 level serial interfaces and a single PC/ | ||
| + | |||
| + | {{[[lib: | ||
| + | |||
| + | {{[[lib: | ||
| + | |||
| + | ===== Overview ===== | ||
| + | |||
| + | 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. | ||
| + | |||
| + | 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). | ||
| + | |||
| + | As a point of note, the board is NOT compatible with the ST16C552 due to a different pin arrangement. | ||
| + | |||
| + | ===== Construction Notes ===== | ||
| + | |||
| + | ==== Resistor Arrays ==== | ||
| + | |||
| + | The resistor arrays (RN501, RN502) that are part of the RC damper circuit for the parallel port are // | ||
| + | |||
| + | ==== Jumpers ==== | ||
| + | |||
| + | 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. | ||
| + | |||
| + | 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. | ||
| + | |||
| + | RTS/DTR: these jumpers select which handshaking signal appears at the TTL-level 6-pin header. | ||
| + | |||
| + | INT/NMI: these jumpers control which interupt line the respective port is mapped to; unused with the current drivers, so leave open. | ||
| + | |||
| + | 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. | ||
| + | |||
| + | ===== Errata ===== | ||
| + | |||
| + | 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. | ||
| + | |||
| + | ===== Software ===== | ||
| + | |||
| + | 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, | ||
| + | |||
| + | The software should be considered “beta” quality. | ||
| + | |||
| + | ===== Resources ===== | ||
| + | |||
| + | ^Filename | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |||
| + | ===== Software ===== | ||
| + | |||
| + | 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, | ||
| + | |||
| + | The software should be considered “beta” quality. | ||
| + | |||
| + | ===== Resources ===== | ||
| + | |||
| + | ^Filename | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
