Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
boards:ecb:4pio:start [2018/09/01 13:05] b1ackmai1er [Jumper Assignment S1 & S2] |
boards:ecb:4pio:start [2019/04/08 06:52] (current) b1ackmai1er [Applications] |
||
---|---|---|---|
Line 2: | Line 2: | ||
The ECB-4PIO is a digital input and output interface board. It's a 100x160mm Eurocard Kontron compatible board designed to work with the Z80 SBC V2 processor board. | The ECB-4PIO is a digital input and output interface board. It's a 100x160mm Eurocard Kontron compatible board designed to work with the Z80 SBC V2 processor board. | ||
+ | |||
+ | < | ||
+ | |||
===== Features ===== | ===== Features ===== | ||
* Kontron compatible Eurocard interface. | * Kontron compatible Eurocard interface. | ||
- | * Up to four digital input/ | + | * Up to four digital input/ |
* Two eight bit ports per connector with strobe and ready signals. | * Two eight bit ports per connector with strobe and ready signals. | ||
* Z80 interrupt mode 2 compatible. | * Z80 interrupt mode 2 compatible. | ||
+ | |||
====== Pictures ====== | ====== Pictures ====== | ||
- | Revision | + | Revision |
- | {{:boards:ecb:4pio:ecb-4pio_finished_and_complete_assembled.jpg? | + | {{https:// |
+ | |||
+ | Revision 3 board (port 90h Kontron reset): | ||
+ | |||
+ | {{https:// | ||
===== Acknowledgements ===== | ===== Acknowledgements ===== | ||
- | The ECB-4PIO was developed by Wolfgange Kabatzke based on a similar design by Janich & Klass. | + | The ECB-4PIO was developed by Wolfgange Kabatzke based on a similar design by Janich & Klass. |
====== General characteristics ====== | ====== General characteristics ====== | ||
* The ECB-4PIO board supports up to four Z80A-PIO' | * The ECB-4PIO board supports up to four Z80A-PIO' | ||
- | * Power consumption at typical | + | * Power consumption |
* ECB-4PIO is full IM2-interruptible. The bus control logic allows RETI-detection for the internal PIO. IEI and IEO are wired to look ahead. Even with a partial assembly the IEI/IEO Daisy Chain is fully preserved. | * ECB-4PIO is full IM2-interruptible. The bus control logic allows RETI-detection for the internal PIO. IEI and IEO are wired to look ahead. Even with a partial assembly the IEI/IEO Daisy Chain is fully preserved. | ||
Line 33: | Line 42: | ||
* Mode 2: Bidirectional Mode | * Mode 2: Bidirectional Mode | ||
* Mode 3: Bit Control Mode | * Mode 3: Bit Control Mode | ||
+ | |||
===== Hardware Documentation ===== | ===== Hardware Documentation ===== | ||
Line 48: | Line 58: | ||
{{: | {{: | ||
+ | |||
+ | < | ||
+ | |||
====== Pin assignment of parallel ports ====== | ====== Pin assignment of parallel ports ====== | ||
Line 82: | Line 95: | ||
**For address setting is important to note that " | **For address setting is important to note that " | ||
- | Jumper S2 is the board reset select option. Jumper position 1 (1-2) to set legacy mode. Jumper position 2 (3-4) to select Kontron mode. All board in your system should be set to have matching settings. Check the [[:boards:ecb:4pio: | + | Jumper S2 is the board reset select option. Jumper position 1 (1-2) to set legacy mode. Jumper position 2 (3-4) to select Kontron mode. All board in your system should be set to have matching settings. Check the [[:boards:sbc:sbc_v2: |
< | < | ||
Line 132: | Line 145: | ||
IC8-IC12 Z80A-PIO | IC8-IC12 Z80A-PIO | ||
- | R1-R12 | + | R1-R12 |
C1-C12 100nF Ceramic | C1-C12 100nF Ceramic | ||
Line 147: | Line 160: | ||
Socket: 3 x 14pin, 2 x 16pin, 2 x 20pin, 4 x 40pin. | Socket: 3 x 14pin, 2 x 16pin, 2 x 20pin, 4 x 40pin. | ||
+ | |||
+ | < | ||
+ | |||
====== IEI/ | ====== IEI/ | ||
Line 164: | Line 180: | ||
The Bus acknowledge Daisy-Chain BAI/BAO is hard wired on the ECB-4PIO since the board is only for the ECB bus (compatible to) KONTRON. | The Bus acknowledge Daisy-Chain BAI/BAO is hard wired on the ECB-4PIO since the board is only for the ECB bus (compatible to) KONTRON. | ||
- | ====== | + | ====== |
+ | |||
+ | The ECB-4PIO is not currently supported by ROMWBW or UNABIOS. | ||
+ | |||
+ | Test software is available here: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ====== Applications ====== | ||
+ | |||
+ | Example connection to a 16 bit relay board: | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | |||
+ | ====== | ||
{{filelist> | {{filelist> | ||