Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
builderpages:trick-1:start [2017/09/24 07:57]
trick-1
builderpages:trick-1:start [2019/08/07 05:57]
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. //
   * //Transputers - I caught the transputer bug in the late 1990's and today have a modest collection of which most runs Helios. //   * //Transputers - I caught the transputer bug in the late 1990's and today have a modest collection of which most runs Helios. //
-  * //Building electronic things - Now this is where RetroBrewComputers has just recently come into my life {{https://www.retrobrewcomputers.org/lib/images/smileys/icon_smile.gif?nolink&}}//+  * //Building electronic things - Now this is where RetroBrewComputers has just recently come into my life //
   * //Other computing related things such as SunOS/FreeBSD/OpenBSD/Ubuntu and Nvidia CUDA/Parallella/Intel Xeon Phi Clusters //   * //Other computing related things such as SunOS/FreeBSD/OpenBSD/Ubuntu and Nvidia CUDA/Parallella/Intel Xeon Phi Clusters //
 //**RetroBrewComputer Build**  // //**RetroBrewComputer Build**  //
Line 14: Line 14:
  
   * //SBCV2 - Fully built and operational running romwbw 2.71. Currently running the Z80 at 4Mhz. Powered directly from the backplane <del>PSU at this stage</del>.//   * //SBCV2 - Fully built and operational running romwbw 2.71. Currently running the Z80 at 4Mhz. Powered directly from the backplane <del>PSU at this stage</del>.//
-  * //12-Slot Backplane 505-6508 - Built and 1/2 populated with connectors. {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=6bc3fe&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=480284&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=dacc63&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f81a38&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f2469c&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=0d060e&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=59ac1a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4285a3&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:backplane.jpg?linkonly|:builderpages:trick-1:backplane.jpg}} // +  * //12-Slot Backplane 505-6508 - Built and 1/2 populated with connectors. {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=c5963d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=02413e&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=2f2fe0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=6bc3fe&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=480284&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=dacc63&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f81a38&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f2469c&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=0d060e&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=59ac1a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4285a3&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:backplane.jpg?linkonly|:builderpages:trick-1:backplane.jpg}} // 
-  * //ECB Bus Monitor - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=eaa775&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4c98a9&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=08f173&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f14e57&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=9cc45d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=63f6c6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=16b8d4&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=8002ee&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:busmon.jpg?linkonly|:builderpages:trick-1:busmon.jpg}} // +  * //ECB Bus Monitor - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=eb2f1f&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=831fa6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=bfc05d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=eaa775&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4c98a9&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=08f173&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f14e57&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=9cc45d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=63f6c6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=16b8d4&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=8002ee&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:busmon.jpg?linkonly|:builderpages:trick-1:busmon.jpg}} // 
-  * //ECB Disk I/O V3.0 - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f5bc64&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1f66f6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=8b55a6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=78d8e0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1998bc&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=db340e&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=54a6fe&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=d5b98b&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:diskio.jpg?linkonly|:builderpages:trick-1:diskio.jpg}} // +  * //ECB Disk I/O V3.0 - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=de2cc4&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=26a8d2&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=ccd66a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=f5bc64&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1f66f6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=8b55a6&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=78d8e0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1998bc&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=db340e&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=54a6fe&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=d5b98b&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:diskio.jpg?linkonly|:builderpages:trick-1:diskio.jpg}} // 
-  * //ECB cvdu - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=72792f&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1548c0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=53b05a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=fb4e25&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4ad45d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=57578b&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=993133&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=659364&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:cvdu.jpg?linkonly|:builderpages:trick-1:cvdu.jpg}} // +  * //ECB cvdu - working {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4f6b0a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=68c75b&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=7a14a7&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=72792f&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1548c0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=53b05a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=fb4e25&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=4ad45d&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=57578b&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=993133&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=659364&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:cvdu.jpg?linkonly|:builderpages:trick-1:cvdu.jpg}} // 
-  * //ECB propio - Pending Propeller programming {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=174d89&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=0e1f1a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=30ec65&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1fa137&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=007bff&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=a24969&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=d12c23&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=878fa0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:propio.jpg?linkonly|:builderpages:trick-1:propio.jpg}} //+  * //ECB propio - Pending Propeller programming {{https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=5e88bd&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=8622fc&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=ae9fda&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=174d89&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=0e1f1a&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=30ec65&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=1fa137&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=007bff&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=a24969&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=d12c23&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=878fa0&media=https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:propio.jpg?linkonly|:builderpages:trick-1:propio.jpg}} //
   * ECB ProtoBoard III - working   * ECB ProtoBoard III - working
   * EuroCard Rack - I got a great deal from this gumtree seller in Australia who has a range of racks/PSU/card guides, front pannel hardware etc [[https://www.gumtree.com.au/s-ad/blacktown-area/other-electronics-computers/din41612-eurocard-frame-card-guides-183mm-jg1/1129976514|https://www.gumtree.com.au/s-ad/blacktown-area/other-electronics-computers/din41612-eurocard-frame-card-guides-183mm-jg1/1129976514]]   * EuroCard Rack - I got a great deal from this gumtree seller in Australia who has a range of racks/PSU/card guides, front pannel hardware etc [[https://www.gumtree.com.au/s-ad/blacktown-area/other-electronics-computers/din41612-eurocard-frame-card-guides-183mm-jg1/1129976514|https://www.gumtree.com.au/s-ad/blacktown-area/other-electronics-computers/din41612-eurocard-frame-card-guides-183mm-jg1/1129976514]]
   * 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
  
-Yet to be built+Built but yest to be tested
  
-  * In hand and some assembly started. +  * ECB ProtoBoard III x1 
-      * ECB ProtoBoard III x1 +  * ECB 68030 
-      * ECB 68030 +  * ECB MF-PIC 
-      * ECB MF-PIC +  * SBC6120-rbc-edition - This is now built 
-      * SBC6120-rbc-edition - Thanks to Andrew the kit of parts has arrived. Looking forward to building this up. +  ECB VGA3 
-      MiniMax8085 + 
-      * ECB VGA3 +Pending final parts 
-      * ECB Dual-SD-Card + 
-      * ECB 4UART-USB +  * ECB 4UART-USB 
-      * CPU280 +  * ECB Dual-SD-Card 
-      * REH-RBC-IDE +  * ECB Sprite Video Card 
-  * Pending purchase + 
-      * 3 Slot ECB Backplane+To be built 
 + 
 +  * CPU280 
 +  * REH-RBC-IDE 
 +  * 3 Slot ECB Backplane
  
 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) 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)
  
-{{:builderpages:trick-1:ecb_system.jpg?nolink&500x375}}+{{:builderpages:trick-1:ecb_system.jpg?nolink&500x375|ecb_system.jpg}}
  
 September 2017 Update September 2017 Update
Line 55: Line 60:
 The following is the current setup The following is the current setup
  
-{{:builderpages:trick-1:rbcsep2017.jpg?nolink&400x300}}+{{:builderpages:trick-1:rbcsep2017.jpg?nolink&400x300|rbcsep2017.jpg}}
  
 **Transputer's a 5 second Introduction** **Transputer's a 5 second Introduction**
Line 117: Line 122:
 Jan/17 - Boards arrived from PCBway, well packed, professionally made and in cool red! Have assembled and tested 1 unit. Some minor layout, screen print and design issues to resolve but they work! Jan/17 - Boards arrived from PCBway, well packed, professionally made and in cool red! Have assembled and tested 1 unit. Some minor layout, screen print and design issues to resolve but they work!
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:4tc2_0.4_bare.jpg|{{:builderpages:trick-1:4tc2_0.4_bare.jpg?direct&500x375}}]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:4tc2_0.4_bare.jpg|{{:builderpages:trick-1:4tc2_0.4_bare.jpg?direct&500x375|4tc2_0.4_bare.jpg}}]]
  
 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. 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.
  
-{{:builderpages:trick-1:4tc2_0.4_1tram.jpg?nolink&500x375}}+{{:builderpages:trick-1:4tc2_0.4_1tram.jpg?nolink&500x375|4tc2_0.4_1tram.jpg}}
  
 v0.4 plugged into Axel @ Geekdot's Apple II Transputer Link Card v0.4 plugged into Axel @ Geekdot's Apple II Transputer Link Card
  
-{{:builderpages:trick-1:4tc2-aii.jpg?nolink&500x375}}+{{:builderpages:trick-1:4tc2-aii.jpg?nolink&500x375|4tc2-aii.jpg}}
  
 Proof of life. Simple BASIC program using PEEK/POKE to interact and confirm that there is a Transputer connected. Proof of life. Simple BASIC program using PEEK/POKE to interact and confirm that there is a Transputer connected.
  
-{{:builderpages:trick-1:atc2-alive.jpg?nolink&500x375}}+{{:builderpages:trick-1:atc2-alive.jpg?nolink&500x375|atc2-alive.jpg}}
  
 The following is the image of the version 0.4 board with 4 INMOS TRAM's installed. The following is the image of the version 0.4 board with 4 INMOS TRAM's installed.
  
-{{:builderpages:trick-1:4tc2.jpg?nolink&500x375}}+{{:builderpages:trick-1:4tc2.jpg?nolink&500x375|4tc2.jpg}}
  
 Jul/17 - Version 0.5 of the board has been finalised and sent for manufacture ([[http://www.pcbway.com|http://www.pcbway.com]]). Jul/17 - Version 0.5 of the board has been finalised and sent for manufacture ([[http://www.pcbway.com|http://www.pcbway.com]]).
Line 139: Line 144:
 Jul/17 - Version 0.5 boards have arrived. Jul/17 - Version 0.5 boards have arrived.
  
-{{:builderpages:trick-1:4tc2_0.5_bare.jpg?nolink&500x375}}+{{:builderpages:trick-1:4tc2_0.5_bare.jpg?nolink&500x375|4tc2_0.5_bare.jpg}}
  
 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. 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 {{:builderpages:trick-1:ecb_tram_carrier.pdf|:builderpages:trick-1:ecb_tram_carrier.pdf}}   * Schematic {{:builderpages:trick-1:ecb_tram_carrier.pdf|:builderpages:trick-1:ecb_tram_carrier.pdf}}
-  * Gerber Files {{:builderpages:trick-1:4tc2v0.5.zip|:builderpages:trick-1:4tc2v0.5.zip}}+   * Gerber Files {{:builderpages:trick-1:4tc2v0.5.zip|:builderpages:trick-1:4tc2v0.5.zip}}
  
 **ECB Transputer CPU Card (TCPU)** **ECB Transputer CPU Card (TCPU)**
Line 168: Line 173:
 Jul/17 0.1 boards have arrived…. Jul/17 0.1 boards have arrived….
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:ecb_t-cpu.jpg|{{:builderpages:trick-1:ecb_t-cpu.jpg?direct&500x375}}]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:trick-1:ecb_t-cpu.jpg|{{:builderpages:trick-1:ecb_t-cpu.jpg?direct&500x375|ecb_t-cpu.jpg}}]]
  
 Sep/17 Version 0.1 board finally built, tested and working!. Sep/17 Version 0.1 board finally built, tested and working!.
Line 181: Line 186:
 The following shows the current state. You can see the 74LS04 on a vero board behind the main board. Also the brown wire jumper down to the breakout where the link speed connections ended up. Plugged into my IIe running the basic test code and those magic words "32 BIT TRANSPUTER FOUND" The following shows the current state. You can see the 74LS04 on a vero board behind the main board. Also the brown wire jumper down to the breakout where the link speed connections ended up. Plugged into my IIe running the basic test code and those magic words "32 BIT TRANSPUTER FOUND"
  
-{{:builderpages:trick-1:ecbtran0.1.jpg?nolink&400x300}}+{{:builderpages:trick-1:ecbtran0.1.jpg?nolink&400x300|ecbtran0.1.jpg}}
  
 next step is to build out some memory options next step is to build out some memory options
Line 187: Line 192:
 //**ECB Transputer CPU Card -TCPUv0.2**  // //**ECB Transputer CPU Card -TCPUv0.2**  //
  
-In planning but will be looking to fix the errors of version 0.1 and add the first go at memory.+<del>In planning but will be looking to fix the errors of version 0.1 and add the first go at memory.</del> 
 + 
 +<del>Also considering adding the bus to link interface circuit so that the board will work standalone in an ECB system but that might wait until version 0.3</del> 
 + 
 +Version 0.2 of the TCPU board arrived late December and as usual I got caught up in other things. Building this simple board was been slow progress and was finished in late February. Unfortunately the memory didn't turn up for another month…. 
 + 
 +Here is the blank board. 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8135.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8135.jpg}} 
 + 
 +Here is the board finally completed and connected to the PC for testing. 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8122.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8122.jpg}} 
 + 
 +Initial tests failed to the CPU, after a while I realised I had tied one of the control lines (Analyze) to ground for some mad reason when I was re-drawing a section of the schematic, out with the knife and some bodging later I was able to see the Transputer. However I could not find any memory. About two months worth of frustration later I have finally managed to identify and talk to the memory, although not reliably or quickly. The issues: 
 + 
 +  * I had forgotton to connect notMemS0 to the 74F373 enable pin 
 +  * I had used a KiCAD 2×10 IDC connector in the schematic that numbers down one side and then up the other, on the board layout I selected one that goes from left to right and down in the numbering…..end result memory timing and configuration jumpers were not where I expected. Took a while to work that out. 
 + 
 +The following shows the current test setup 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8128.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8128.jpg}} 
 + 
 +Any how as of late May I am now getting the following which shows that it is at least identifying the memory. However it is not talking to it reliably. 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8126.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8126.jpg}}{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8129.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8129.jpg}}{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8131.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8131.jpg}}{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_8132.jpg?nolink&250x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_trick-1_img_8132.jpg}} 
 + 
 +(sorry they are on an angle) 
 + 
 +As can be seen lots of errors and lots of different memory sizes for Transputer number 9 which is the one that we are testing. off to read more manuals and recall all that I have lost about T states :-) 
 + 
 +The Transputer CPUs (T4xx/T8xx) have a programmable three-cycle memory interface. Through jumper configurations on the board they can support a variety of DRAM and SRAM. More information can be found in the reference manual [[http://www.transputer.net/ibooks/72-trn-203-02/tdata3rd.pdf|http://www.transputer.net/ibooks/72-trn-203-02/tdata3rd.pdf]] .I am now working through the various combinations to determine the best configuration for the memory I am using as the it is not being reliably identified. 
 + 
 +I am also yet to get the bank 1 operating. I will do this once I get bank 0 working properly. 
 + 
 +So there we have it - some progress. 
 + 
 +Next iteration I am going to 
 + 
 +  * fix the above issues 
 +  * remove the ECB bus connector as I have decided a) I need the real estate b) it is a wast of a connector just for power c) power comes through the link interface. 
 + 
 +**TCPU v0.3 and 0.4** 
 + 
 +//August 2019// 
 + 
 +So its been a couple of years, work and life have got in the way. Version 0.3 was a total dud….so lets move straight onto v0.4 
 + 
 +Per the last update I have removed the ECB connector. I also settled on ZIP memory TC514400AZ's ( [[https://datasheetspdf.com/pdf-file/1091701/Toshiba/TC514400AZ-60/1|https://datasheetspdf.com/pdf-file/1091701/Toshiba/TC514400AZ-60/1]] ). 
 + 
 +The result is that I now have a Trransputer + 4Mbytes of memory working (happy day!) The 0.4 board is not without issues so needs a bit of TLC. The GND somehow didn't connect to the memory. Also the AD11 on the memory didn't get connected to the bus. Lots of head scratching on that one with various errors. I am also going to move some of the resistors closer to the 74ACT86 and remove some of the jumpers that just aren't needed. 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_0653.jpg?nolink&300x188}} 
 + 
 +output from ispy | mtest -x 
 + 
 +The last line of the last command run is "proof of life" 
 + 
 +{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/trick-1/img_0656.jpg?nolink&300x225}}
  
-Also considering adding the bus to link interface circuit so that the board will work standalone in an ECB system but that might wait until version 0.3+Now the command doesn't return consistently but I think that is power...to be confirmedFor now thought it is working :-)
  
 **ECB Manual Cross Bar Switch (MCBS)** **ECB Manual Cross Bar Switch (MCBS)**
builderpages/trick-1/start.txt · Last modified: 2019/11/15 19:24 by trick-1
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0