Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
builderpages:trick-1:start [2017/07/06 06:57] trick-1 |
builderpages:trick-1:start [2019/11/15 19:24] (current) trick-1 |
||
---|---|---|---|
Line 7: | Line 7: | ||
* The Apple II - I still have a II//e and a II europlus that I have restored and collected a variety of cards for over the years. I have also designed (opto coupled parallel I/O card) and in the process of finalising a build of a Transputer link card with modification from Das Transputer Buch. // | * The Apple II - I still have a II//e and a II europlus that I have restored and collected a variety of cards for over the years. I have also designed (opto coupled parallel I/O card) and in the process of finalising a build of a Transputer link card with modification from Das Transputer Buch. // | ||
* // | * // | ||
- | * //Building electronic things - Now this is where RetroBrewComputers has just recently come into my life {{https:// | + | * //Building electronic things - Now this is where RetroBrewComputers has just recently come into my life // |
* //Other computing related things such as SunOS/ | * //Other computing related things such as SunOS/ | ||
// | // | ||
Line 14: | Line 14: | ||
* //SBCV2 - Fully built and operational running romwbw 2.71. Currently running the Z80 at 4Mhz. Powered directly from the backplane < | * //SBCV2 - Fully built and operational running romwbw 2.71. Currently running the Z80 at 4Mhz. Powered directly from the backplane < | ||
- | * //12-Slot Backplane 505-6508 - Built and 1/2 populated with connectors. // | + | * //12-Slot Backplane 505-6508 - Built and 1/2 populated with connectors. |
- | * //ECB Bus Monitor - built pending proper configuration | + | * //ECB Bus Monitor - working {{https:// |
- | * //ECB Disk I/O V3.0 - pending 8255 and testing// | + | * //ECB Disk I/O V3.0 - working {{https:// |
- | * //ECB cvdu - pending 82C42 and the mini din connectors remain to be installed.// | + | * //ECB cvdu - working {{https:// |
- | * //ECB propio - socketed and most components, pending PropIO, Resistor packs, mini din and SD Card// | + | * //ECB propio - Pending Propeller programming {{https://www.retrobrewcomputers.org/ |
+ | * ECB ProtoBoard III - working | ||
* EuroCard Rack - I got a great deal from this gumtree seller in Australia who has a range of racks/ | * EuroCard Rack - I got a great deal from this gumtree seller in Australia who has a range of racks/ | ||
* 250W ATX Slimline Switch Mode Power Supply with ATX socket on breadboard and switch between the green wire and ground (sorry that's really not technical) | * 250W ATX Slimline Switch Mode Power Supply with ATX socket on breadboard and switch between the green wire and ground (sorry that's really not technical) | ||
+ | * MiniMax8085 - tested and working well | ||
- | This is a rather bad photo but shows my initial setup in an ABS Rack Case. This is now in a metal EuroCard Rack case (photo pending) | + | Built but yest to be tested |
- | {{: | + | * ECB ProtoBoard III x1 |
+ | * ECB 68030 | ||
+ | * ECB MF-PIC | ||
+ | * SBC6120-rbc-edition - This is now built | ||
+ | * ECB VGA3 | ||
- | **Transputer' | + | Pending final parts |
- | A Transputer is a CPU originally designed by INMOS in the late 1980' | + | * ECB 4UART-USB |
+ | * ECB Dual-SD-Card | ||
+ | * ECB Sprite Video Card | ||
- | * 32bit CPU (T4xx/ | + | To be built |
- | * 4x 10/20Mbit/s serial links for communication to up to 4 other Transputers | + | |
- | * Programmable in Occam, C, Pascal | + | |
- | * Run O/S such as Minix and Helios | + | |
- | For more on the Transputer [[https:// | + | * CPU280 |
+ | * REH-RBC-IDE | ||
+ | * 3 Slot ECB Backplane | ||
- | **What | + | This is a rather bad photo but shows my initial setup in an ABS Rack Case. This is now in a metal EuroCard Rack case (photo pending) |
- | + | ||
- | A TRAM is basically a standard carrier for an INMOS Transputer and the circuit for its function such as Compute with memory, SCSI, ethernet, serial etc. The following link provides some information regards the TRAM specification. [[http:// | + | |
- | + | ||
- | Example of TRAM can be seen plugged into the Tram Carrier Card below. | + | |
- | + | ||
- | **Basic Transputer System** | + | |
- | + | ||
- | A basic Transputer system consists | + | |
- | + | ||
- | * Host - in this case the ECB based machine | + | |
- | * Host Adapater Card or Transputer link Interface (see ECB Transputer Link Interface below) | + | |
- | * Transputer Network - TRAM Carrier Boards or non-TRAM based CPU Cards (see ECB TRAM Carrier Card and Transputer CPU Card below) | + | |
- | + | ||
- | the basic setup is | + | |
- | + | ||
- | [Host CPU] <→ [BUS] <→ [Transputer Link Interface] <→ [Transputer Network] | + | |
- | + | ||
- | The HOST CPU communicates to the Transputer network via the Transputer LInk Interface. | + | |
- | + | ||
- | **ECB Transputer Link Interface (aka TLI )** | + | |
- | + | ||
- | This is something I want to try and bring to the community as it will allow communication from an ECB system to a Transputer network. | + | |
- | + | ||
- | It is slow progress and maybe one day I will hopefully finish the board design. I have started to design the link interface leveraging the prototype board work that is already | + | |
- | + | ||
- | The link interface would allow the connection of an ECB based system to a Transputer network. The ECB Tram Carrier Card is a candidate. | + | |
- | + | ||
- | Mar/17 - Design almost finalised, just need to complete the bus connections before sending to PCBWay | + | |
- | + | ||
- | **ECB TRAM Carrier Card (aka 4TC2 )** | + | |
- | + | ||
- | The idea here is to create a simple ECB card that can support 1-4 INMOS TRAM' | + | |
- | + | ||
- | Have finalised a design | + | |
- | + | ||
- | * Supports 4 TRAM' | + | |
- | * cascade to multiple boards | + | |
- | * Power from EuroConnector or external standalone | + | |
- | * Breakout for all unused links | + | |
- | + | ||
- | I sent the files to PCBway ([[http:// | + | |
- | + | ||
- | Gerber files for version 0.4 of the board {{: | + | |
- | + | ||
- | Jan/17 - Boards arrived and have been assembled. Some minor layout, screen print and design issues to resolve but they work! | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Feb/17 - Version 0.4 of the board is now confirmed fully working however a number of design modifications have been made and Version 0.5 of the board is pending. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | the following is the image of the version 0.4 board with 4 INMOS TRAM's installed. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Jul/17 - Version 0.5 of the board has been finalised and sent for manufacture. | + | |
- | + | ||
- | The following files are what have been sent. Please note that this version has had some modifications and re-routing from v0.4 of the board and as yet have not been tested. | + | |
- | + | ||
- | * Schematic {{: | + | |
- | * Gerber Files {{: | + | |
- | + | ||
- | **ECB Transputer CPU Card (2TC2)** | + | |
- | + | ||
- | This card is in initial design phase but is aiming to be | + | |
- | + | ||
- | * Minimum 2x Transputer CPUs | + | |
- | * Minimum 1MB SRAM | + | |
- | * head and tail connector | + | |
- | * breakout of unused links | + | |
- | * Power from EuroConnector or external for standalone | + | |
- | This is ideal for those who want to put a Transputer in their system but maybe cannot get hold of a TRAM module. | + | {{: |
- | **ECB Manual Cross Bar Switch (MCBS)** | + | September 2017 Update |
- | This card has been designed but is yet to be manufactured for testing. The card allows | + | Well after a big session I now have my RBC running a custom ROMWBW 2.4.8 with the following hardware. See the forum posts around DISKIO |
- | //**SBC** | + | |
+ | | ||
+ | | ||
+ | | ||
+ | * Prototype card with some basic lights to flash on and off for getting the hang of programming. | ||
- | SBC6120-rbc-edition | + | The following is the current setup |
- | Thanks to Andrew the kit of parts has arrived. Looking forward to building this up. | + | {{: |