Nice! Wow! You are well versed in KiCAD. I'm still learning, got a ways to go for sure! I plan on watching this several times and possibly going through all the steps you take, pausing and rewinding and building one of these simple adaptors. Liked and subscribed.
Dude. You have got to slow down if this supposed to be a tutorial. Made it through, but it was a bit hard to follow. I don't think I got the final traces right - you kind of blasted through that part. But thanks the symbol editing, footprint, schematic, 3d view was very helpful, especially the process of making, changing, updating the differreent bits.
I have a problem I wonder if you can help me solve? I have a TDL Xitan S100 bus Z80 computer with NO OS system.. When I turn it on, all I get is a screen full of simi-random characters... I was wondering what would be the best way to test if the hardware is functional? One thought was to possibly make an interface to use a C64 running hesmon to scan/read every address on the bus, and see if I could poke some life back into S100 bus.... Eventually I want to add every bell and whistle modern computers have: USB, WiFi, Ethernet, i2c, M.2, SIMM, uSD, (2.5 inch HD or M.2 SSD) Currently the S100 bus has 2 (8 bit data busses).. (8 input) and (8 output).. I have no clue why they did this. I made a KiCad symbol/footprint for the S100 edge connector with a full size blank board to put anything on... (The sky is the limit) The pinout matches the TDL Xitan bus...
In an earlier video I made an Arduino project that interfaces with a simple Z80 computer bus and gives you a HESMON-like monitor over the serial port. See ruclips.net/video/A0VpPRWrqHc/видео.html I'd recommend figuring out how to adapt that project to the S100 bus signals: in particular how the Arduino takes control of the bus using BUSRQ, how the Arduino synchronizes with the S100 PHI clock, and maybe extending the monitor commands to include reading/writing I/O ports. Build that into a circuit board for an S100 card and then proceed to poke around on the address bus; dump memory where the ROMs should be and verify they're not corrupted, and see if you can talk directly to any of the other S100 cards given any documentation you can find. You might also look into building an adapter board from your S100 bus to an RC2014 module as you might be able to find some existing modules to do some of the stuff you want or at least give you a starting point for designing your own S100 cards.
Project files can be found at github.com/trevor-makes/kicad-2364-rom-adapter
Nice! Wow! You are well versed in KiCAD. I'm still learning, got a ways to go for sure! I plan on watching this several times and possibly going through all the steps you take, pausing and rewinding and building one of these simple adaptors. Liked and subscribed.
Wow, this is advanced stuff
Very nicely laid out process! I'm following to create a footprint for a motor driver module that will plug into my PCB.
Nice. I just learned a bunch of new tricks in KiCad.
Dude. You have got to slow down if this supposed to be a tutorial. Made it through, but it was a bit hard to follow. I don't think I got the final traces right - you kind of blasted through that part. But thanks the symbol editing, footprint, schematic, 3d view was very helpful, especially the process of making, changing, updating the differreent bits.
I have a problem I wonder if you can help me solve?
I have a TDL Xitan S100 bus Z80 computer with NO OS system..
When I turn it on, all I get is a screen full of simi-random characters...
I was wondering what would be the best way to test if the hardware is functional?
One thought was to possibly make an interface to use a C64 running hesmon
to scan/read every address on the bus, and see if I could poke some life back into
S100 bus....
Eventually I want to add every bell and whistle modern computers have:
USB, WiFi, Ethernet, i2c, M.2, SIMM, uSD, (2.5 inch HD or M.2 SSD)
Currently the S100 bus has 2 (8 bit data busses).. (8 input) and (8 output)..
I have no clue why they did this.
I made a KiCad symbol/footprint for the S100 edge connector with a full size blank board
to put anything on... (The sky is the limit)
The pinout matches the TDL Xitan bus...
In an earlier video I made an Arduino project that interfaces with a simple Z80 computer bus and gives you a HESMON-like monitor over the serial port. See ruclips.net/video/A0VpPRWrqHc/видео.html
I'd recommend figuring out how to adapt that project to the S100 bus signals: in particular how the Arduino takes control of the bus using BUSRQ, how the Arduino synchronizes with the S100 PHI clock, and maybe extending the monitor commands to include reading/writing I/O ports. Build that into a circuit board for an S100 card and then proceed to poke around on the address bus; dump memory where the ROMs should be and verify they're not corrupted, and see if you can talk directly to any of the other S100 cards given any documentation you can find.
You might also look into building an adapter board from your S100 bus to an RC2014 module as you might be able to find some existing modules to do some of the stuff you want or at least give you a starting point for designing your own S100 cards.
Tried KiCad 8 on my IMac, crashes every time I try to open a PCB, went back to version 7
Video and sound are slightly out of sync. Very disturbing, makes it sound like a voice-over.