Pony80
Pony80
  • 34
  • 67 866
Pony80 - New Memory Card Testing - My Z80 Homebrew Computer
The latest chapter in the saga of the memory signalling woes!
The Pony80 is a Z80 based 8-bit computer that I built from scratch.
In this series, I will be taking a deep dive into everything I wish I had known before starting!
PASMO Z80 assembler: pasmo.speccy.org/
Link to Weller soldering iron I use: amzn.to/45rdLgw
Link to the 40-pin Right Angle connector: amzn.to/44vM9G9
Link to the EEPROM burner that I am using: amzn.to/3USjCXA
Please visit my website. I have links and schematics for the videos I’ve released and much more!
ponytailbob.com/pony80-system-board-des
Also, visit my Patreon site. I have extra content and behind the scenes videos for my patrons.
Patreon.com/ponytailbob
If you purchase from the Amazon links above, I will receive a small commission. It will not increase your price. This helps to support the channel
มุมมอง: 759

วีดีโอ

Pony80 - Interrupts for the Z80
มุมมอง 1.1Kปีที่แล้ว
The interrupts for the Z80 explained. The Pony80 is a Z80 based 8-bit computer that I built from scratch. In this series, I will be taking a deep dive into everything I wish I had known before starting! Shout out to my patrons, Paul Gorlinsky and jesse jones! Thank you so much for your support! Please visit my Patreon site. I have extra content and behind the scenes videos for my patrons. Patre...
Pony80 - Troubleshooting issues - My Z80 Homebrew Computer
มุมมอง 824ปีที่แล้ว
In this video, I will be troubleshooting the issues we saw in the previous video. Stay tuned, because at then end, we will also be looking at code from the Arduino that I used to troubleshoot this issue. The Pony80 is a Z80 based 8-bit computer that I built from scratch. In this series, I will be taking a deep dive into everything I wish I had known before starting! PASMO Z80 assembler: pasmo.s...
Pony80 - Assembling the Boards and Testing! - My Z80 Homebrew Computer
มุมมอง 2.1Kปีที่แล้ว
In this video, I will be assembling the boards that we have so far and then we get to test it!! The Pony80 is a Z80 based 8-bit computer that I built from scratch. In this series, I will be taking a deep dive into everything I wish I had known before starting! PASMO Z80 assembler: pasmo.speccy.org/ Link to Weller soldering iron I use: amzn.to/45rdLgw Link to the 40-pin Right Angle connector: am...
PCB Design - Pony80 Backplane with Power Regulator - My Z80 homebrew computer!
มุมมอง 483ปีที่แล้ว
# Pony80 In this video, I create the PCB for the back plane from the schematic. Join me as I walk you thru how I layout parts and route the traces between the parts. The Pony80 is a Z80 based 8-bit computer that I built from scratch. In this series, I will be taking a deep dive into everything I wish I had known before starting! PASMO Z80 assembler: pasmo.speccy.org/ Link to the EEPROM burner t...
Back to Basics - Transistor LCD Reset Circuit Detail - My Z80 computer!
มุมมอง 392ปีที่แล้ว
Welcome to the @Pony80 channel! Hey folks! I wanted to elaborate on how I implemented the transistor as a reset switch on the Pony80 LCD Module. Items in Video: 2N3904 NPN Transistor 1K resistor 2K resistor LED Link to Weller soldering iron I use: amzn.to/45rdLgw Link to the 40-pin Right Angle connector: amzn.to/44vM9G9 Thanks for watching! Don't miss my website: PonytailBob.com Also, check out...
PCB Design - Pony80 CPU/Clock/Reset Module - My Z80 homebrew computer!
มุมมอง 671ปีที่แล้ว
In this video, I create the PCB for the CPU/Clock/Reset module from the schematic. Join me as I walk you thru how I layout parts and route the traces between the parts. The Pony80 is a Z80 based 8-bit computer that I built from scratch. In this series, I will be taking a deep dive into everything I wish I had known before starting! PASMO Z80 assembler: pasmo.speccy.org/ Link to the EEPROM burne...
Pony80 - System Board Design - My Z80 homebrew computer
มุมมอง 1.9Kปีที่แล้ว
Pony80 - System Board Design - My Z80 homebrew computer
Pony80 - LCD Module BUILD - My Z80 homebrew computer!
มุมมอง 3.2Kปีที่แล้ว
Pony80 - LCD Module BUILD - My Z80 homebrew computer!
Pony80 - 64K Memory Module BUILD - My Z80 homebrew computer!
มุมมอง 5K2 ปีที่แล้ว
Pony80 - 64K Memory Module BUILD - My Z80 homebrew computer!
Back to Basics - How the Inverter Clock Capacitor Works
มุมมอง 4472 ปีที่แล้ว
Back to Basics - How the Inverter Clock Capacitor Works
Pony80 - CPU/Clock/Reset BUILD - My Z80 homebrew computer!
มุมมอง 2.2K2 ปีที่แล้ว
Pony80 - CPU/Clock/Reset BUILD - My Z80 homebrew computer!
Back to Basics - Logic Chips Used in the Pony80
มุมมอง 6782 ปีที่แล้ว
Back to Basics - Logic Chips Used in the Pony80
Pony80 - Z80 CPU Architecture - My Z80 homebrew computer!
มุมมอง 21K2 ปีที่แล้ว
Pony80 - Z80 CPU Architecture - My Z80 homebrew computer!
Max Clock Speed With An NE555
มุมมอง 2.7K2 ปีที่แล้ว
Max Clock Speed With An NE555
Pony80 - Clock Circuits - My z80 homebrew computer!
มุมมอง 7K2 ปีที่แล้ว
Pony80 - Clock Circuits - My z80 homebrew computer!
Early Breadboard Model of Z80 Breadboard Computer
มุมมอง 7792 ปีที่แล้ว
Early Breadboard Model of Z80 Breadboard Computer
The Pony80 Overview - My z80 homebrew computer!
มุมมอง 9K2 ปีที่แล้ว
The Pony80 Overview - My z80 homebrew computer!

ความคิดเห็น

  • @moya9450
    @moya9450 9 วันที่ผ่านมา

    These kinds of channels are gold.

  • @KingofUrukhai
    @KingofUrukhai หลายเดือนก่อน

    Chap that's a weird approach to debounce a key, using Schmidt trigger : debounce is done in software, using a very simple state machine..... No exotic part like xx14, which is expensive, are allowed. Think of an automotive application, like a climate control panel with scores of keys: your approach would dictate use of a Schmidt trigger for each key an increase in cost of bill of material not tolerated........ 😮😮😮

  • @bsheldon2000
    @bsheldon2000 2 หลายเดือนก่อน

    Great video. I just ordered a static ram to play with, arrived today. Then this video popped up and you are using the exactsame chip ... lol. I am just getting back into the hobby, never did use a static ram, they were super expensive 40 years ago. I did do a breadboard memory upgrade for my Trs80 Model 1 using 64k x 1 dynamic ram chips. I only used half the memory. A lot of wires and it surprisingly worked. Got my z80 on order for some future use, not sure what yet.

  • @vanhetgoor
    @vanhetgoor 2 หลายเดือนก่อน

    A daughter come to her father and says: "Daddy, I want a pony!" Then the man says: "Sure Honey, I will get one for you." I can almost feel the joy when she gets the computer fully assembled and tested.

  • @josefjelinek
    @josefjelinek 3 หลายเดือนก่อน

    What a cliffhanger... Will there be any update? I am pretty curious what went wrong with the memory card design...

  • @baloo_au
    @baloo_au 3 หลายเดือนก่อน

    i would have all the ic's pointing the same way

  • @佳期又误
    @佳期又误 3 หลายเดือนก่อน

    I tried 5v power supply to my ne555 chip, and set R1=R2=150 ohm. Without capacitor being inserted into the board, the output frequency approached 1MHz. But the frequency was unstable. Without C ?? I assume there must be a few pF parasite capacitance on the board wire connection... After I put a 68nF capacitor in place, the output frequency dropped to 170kHz... Stable frequency.

  • @goupigoupi6953
    @goupigoupi6953 5 หลายเดือนก่อน

    Really, is there a static version of Z80? All that I could find stopped working at 1-200 Hz.

    • @Pony80
      @Pony80 5 หลายเดือนก่อน

      Yes. The part number I am using is Z84C0008PEG. I got them from Mouser.com

    • @goupigoupi6953
      @goupigoupi6953 5 หลายเดือนก่อน

      @@Pony80 Thank you, I'll definitely try to use that.

    • @quantisedspace7047
      @quantisedspace7047 5 หลายเดือนก่อน

      Wasn't the 'down to zero Hertz' referring to the original Z80, not any modern model ? I was always led to believe that the 'fully static' was emergent, and not a design requirement. I seem to remember that you can stop the clock, but only in the high state, something to do with internal bus drivers being partially asynchronous. Someone else on YT tried it but stopping the clock caused addresses to jump.

  • @b213videoz
    @b213videoz 6 หลายเดือนก่อน

    Can it play River Raid ?

  • @SPimentaTV
    @SPimentaTV 6 หลายเดือนก่อน

    The best explanation of the Z80 basics so far! Very well explained 👌

  • @NealWendt-lp5vl
    @NealWendt-lp5vl 7 หลายเดือนก่อน

    Thank you for doing this. I got my LCD working using the first code you went over. How ever please post your final code on the LCD because the link is broken and it was more optimized. Watching you do the assembly helped me learn a lot. Thanks so much again.

    • @NealWendt-lp5vl
      @NealWendt-lp5vl 6 หลายเดือนก่อน

      Is there a way to change ines on the LCD. Maybe a commd to the LCDcmd register?

  • @NealWendt-lp5vl
    @NealWendt-lp5vl 7 หลายเดือนก่อน

    YES! LIVE STREAM IT. MIKE

  • @NealWendt-lp5vl
    @NealWendt-lp5vl 7 หลายเดือนก่อน

    I notice you ran the reset (low) from the CPU threw the not gate and then to the transistor which creates the hl PWR signal. Should this PWR signal go to VDD and also the "A" pin on the LCD to cut power to the back light as well? Just sending PWR to the Vdd pin will only turn power off to the LCD and reset it but leaves the power on the back light.

    • @Pony80
      @Pony80 7 หลายเดือนก่อน

      I did just the vdd to reset the display, because at time when the reset was triggered, the display would not reset. We could turn off the back light as well, but would probably need another transistor or a Darlington transistor to handle the current draw for the back light. I’ll look at the specs and see what the draw is and get back to you.

  • @NealWendt-lp5vl
    @NealWendt-lp5vl 7 หลายเดือนก่อน

    I am going to try your LCD display and add it to my z80 with 28c16 rom and 62256 Ram. However is there a way to get a copy of your last code on the LCD display. The link on the website that suppose to have the code seems broken. I followed the entire video up to the very last or just past the part the had the bust bit code. I thought you would really make a great teacher. Its really fun doing the Z80 build and I have learned alot from your sharing.

    • @Pony80
      @Pony80 7 หลายเดือนก่อน

      Yes, I will double check why the link is not working. I am glad that you are liking the videos! I appreciate the feedback!

  • @HarveyChen253
    @HarveyChen253 9 หลายเดือนก่อน

    Hi this is Harvey from PCBWay and we wonder if you are interested in doin some project with us?

  • @kBashumUclugam
    @kBashumUclugam 9 หลายเดือนก่อน

    Cool 😎👍

    • @Pony80
      @Pony80 9 หลายเดือนก่อน

      Thanks!!!

  • @giacomolontra3707
    @giacomolontra3707 9 หลายเดือนก่อน

    glad I found this channel.

    • @Pony80
      @Pony80 9 หลายเดือนก่อน

      Thanks! Glad you are enjoying!!

  • @LeRevetir
    @LeRevetir 10 หลายเดือนก่อน

    I would love to see a live stream!

  • @cryptocsguy9282
    @cryptocsguy9282 10 หลายเดือนก่อน

    👋🏽 I'd happily watch an electronics livestream 😮, good luck in the build

  • @____________________________.x
    @____________________________.x 10 หลายเดือนก่อน

    I think there is a fundamental problem with backplanes using SIL connectors. They are fine for DC signals but running them at 4Mhz plus, I feel is starting to create issues? There’s a reason RF connectors are very precisely designed. That and the lack of grounds used in every hobbyist design, you look at FPGA boards and every other pin is a ground connection. I think the problem is falling between two schools, where because the signals are relatively slow, so we assume they are just going to work without issues

    • @Pony80
      @Pony80 10 หลายเดือนก่อน

      I would agree with you EXCEPT that the old memory card I used in the prototype works fine. My hunch is that I screwed something up converting the schematic to the pcb for the memory card. That’s why I am redesigning it from scratch.

    • @____________________________.x
      @____________________________.x 10 หลายเดือนก่อน

      @@Pony80 Yep, it could be anything really? I'd just prefer designing out all the easy theoretical issues from the start if it's cheap enough to do. If an extra few quid gets me a 4 layer backplane, bus transceivers and DIN connectors AND it saves me weeks of troubleshooting, then that's more time for cat memes *the first post should have been stools, not schools, oops

  • @captaindunsell8568
    @captaindunsell8568 10 หลายเดือนก่อน

    Try moving the boards around … one on each end of the backplane

  • @captaindunsell8568
    @captaindunsell8568 10 หลายเดือนก่อน

    I had these issue and pull up or down resistors were needed to stop the traces from cross talking and behaving like an antenna gather all sorts of noise

  • @JarppaGuru
    @JarppaGuru 10 หลายเดือนก่อน

    i understand you can page 255 time from one IO and there 255 IO so if you have 8k rom and magic rest use 56k ram and paging ram you can have 3641.4 MB/3.6GB ram 255*255*56k on z80 if you want build damn thing lol and program some software to use it. mayby notepad LOL and we did not need page rom at all xD rom you have your notepad that use pages of ram to write huge book xD

  • @jr6655
    @jr6655 10 หลายเดือนก่อน

    Thank you ... Your video is very useful as I am designing the dream computer I couldn't afford when I was 12 in 1982. And I'm building from scratch, all the resources I can find are welcome, and your work just took a major spot in my project. Thanks Bonjour from France.

  • @vanhetgoor
    @vanhetgoor 10 หลายเดือนก่อน

    I like the Pony80, I see it as a small reliable workhorse.

    • @Pony80
      @Pony80 10 หลายเดือนก่อน

      That is what I am going for. I am really trying to recreate my childhood with the trs-80 and c64

  • @RetroEcoChicken
    @RetroEcoChicken 11 หลายเดือนก่อน

    couldnt figure out why my computer didnt work, finally realised that just because my clock signal was blinking it dosent mean that the chip was getting a zero when the light went off so i tied it trough a resistor and now ram rom and cpu works just fine.

  • @BigDaddy_MRI
    @BigDaddy_MRI 11 หลายเดือนก่อน

    Hey!! The HCT245 is a real workhorse for the data bus. And it’s tri-state AND bi-directional. I use those every chance I get on my Z80 projects. And the HCT244 makes a great address bus driver too! Fast and they take most of the load off the Z80. Well done! Looking forward to the video.

    • @Pony80
      @Pony80 11 หลายเดือนก่อน

      Thanks for the comment! Really glad I could get this resolved!

  • @W4BIN
    @W4BIN 11 หลายเดือนก่อน

    Leave the capacitor out and the frequency will be higher. New (fake Chinese) NE555's are quite a bit faster than old genuine American made parts because of the modern fine line construction. Ron W4BIN

    • @Pony80
      @Pony80 11 หลายเดือนก่อน

      I will try this! I still go back to this project now and then to try and increase the frequency I can get at 5 volts.

    • @zorbahls
      @zorbahls 3 หลายเดือนก่อน

      Or simply use CMOS not TTL version

  • @ratos74
    @ratos74 11 หลายเดือนก่อน

    Hello! use ld sp,0 instead of $ffff otherwise you will miss address $ffff, because push first decrements the sp then store the actual half of the pair AF into the (SP). Greets from Romania!

    • @Pony80
      @Pony80 11 หลายเดือนก่อน

      Great suggestion!! Had not occurred to me! Thanks for the comment!! And welcome!

  • @____________________________.x
    @____________________________.x 11 หลายเดือนก่อน

    I’d imagine those really long ribbon cables will be part of the problem? Although I remember using ridiculously long SCSI cables back in the day, but they were twisted ribbon with lots of grounds and clad in copper foil

    • @Pony80
      @Pony80 11 หลายเดือนก่อน

      I wish is was that easy!!! The issue only presented itself when I put everything on PCBs. On the breadboard everything works fine. So I am going back to the breadboard and testing with the hct245s to see if it is just a fan out issue

  • @paulwilliams887
    @paulwilliams887 ปีที่แล้ว

    Great video , I am a big fan of the Z80, 8088 & 6502 CPUs and worked on them in the 80s' . The NMI interrupt can also be useful for the 'BREAK/Pause' key on a keyboard to soft reset when needed to break out of a running program. Many thanks and is very nice to see these videos.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Thanks for the suggestion and for reaching out! That is a good idea about the BREAK key. I may incorporate that!

  • @BigDaddy_MRI
    @BigDaddy_MRI ปีที่แล้ว

    I’d like to see your code for those displays. I’m hanging one on my project. Did you memory map them or are they on the I/O as an output only? Thanks!

    • @Pony80
      @Pony80 ปีที่แล้ว

      They are just an IO port, being output only.

    • @Pony80
      @Pony80 11 หลายเดือนก่อน

      Sorry for the delay on the code, I was away from my computer and didn't have my code. For the coding, take a look at my video here: th-cam.com/video/r94EiUPrxQQ/w-d-xo.htmlsi=wlPe5WrFpRoSo683&t=592 I do have an example. If you are still having issue, hit me back and I will share some more code.

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    There are different RETurn instructions for the NMI v INT v call … to reset the states properly…

    • @Pony80
      @Pony80 ปีที่แล้ว

      Yes, the RETN for NMI and the RETI for the INT. Thanks for the comment!

  • @microhobbyist
    @microhobbyist ปีที่แล้ว

    So, I see you found the issue with the LCD. I think I missed the video explaining your debug process.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Another, more in depth video coming out on that... :)

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    The primary reason for the alternative registers was for interrupt processing… on the 8080, pushes to the stack for all of the regs had to be done causing dozens of instructions instead of one

    • @Pony80
      @Pony80 ปีที่แล้ว

      Does make it a lot faster and easier!

  • @alexb3410
    @alexb3410 ปีที่แล้ว

    Great material, thanks for spending the time and resource explaining deep down the logic and hardware for the Z80, appreciated !

    • @Pony80
      @Pony80 ปีที่แล้ว

      You bet! I love doing this!

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    On this arch, we had a card that had a button on it that triggered an NMI and code that provided a debugger to the pc…

    • @Pony80
      @Pony80 ปีที่แล้ว

      That is another good use case. Thanks for sharing!

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    I primarily work on IBM mainframes and although they aren’t called interrupts, it has similar services… IO, SVC, Program Check, machine check all have a vectored address to service the request.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Good to know! Thank you!

  • @____________________________.x
    @____________________________.x ปีที่แล้ว

    The S100 forums have a lot of solid info on bus termination, because they had to deal with such a long bus and cope with differing speed devices and loading. I quite like the active termination ideas

    • @Pony80
      @Pony80 ปีที่แล้ว

      I have a more in-depth video coming out on this subject after a lot more research!

  • @lawrencerubanka7087
    @lawrencerubanka7087 ปีที่แล้ว

    Thanks Bob, I'm enjoying this series very much. It's encouraging to see that I'm not the only one who gets these "surprises" along the way. Unlike me, you don't seem to swear much during the debugging process. :) In the video, you mention adding bus terminating resistors to the CPU board. Isn't that the "driver" side of the bus? I looked at your schematic and see the terminating resistors. Are these already in place on the board on the video? Where were you putting the breadboard resistor packs in this video? Keep it up! I'm learning more with every episode.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Thanks!! Appreciate the feedback! And there are times that my language gets a bit colorful… I try to edit that out! For the resistors, ignore them for now. I did a deep dive into the terminating resistors and realized I was using the wrong terminology. Gonna do a short video on it soon. I have reverted back to the original schematic on the web site, as I kinda jumped the gun on putting the new one up there.

  • @synthnerd4539
    @synthnerd4539 ปีที่แล้ว

    Regarding pads, best to check the data sheet for the devices in question - 1mm might be too tight for certain headers. Conversely, if you've got a narrow pinout TO92 transistor 1mm will be too large. I've been using Kicad and often draw my own footprints as I also like to have a decent bit of copper for soldering, particularly if the part will get some mechanical use - sockets and switches etc. Not sure if EasyEDA allows it but if you can build your own custom library of footprints you can set everything exactly how you like it.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Good points! I do exclude parts that have different pin sizes or are high stress parts (switches, plugs, etc) and adjust those pads individually. Thanks for the advice!!

  • @BigDaddy_MRI
    @BigDaddy_MRI ปีที่แล้ว

    I have not seen the schematics for your system. Since you are driving a bus, do you have HCT244’s (2x) to drive the address bus and a HCT245 to drive the data bus? There’s only so much current the Z80 can source or sink, and the Z80 needs some help to drive the lines. For the HCT245 use RD(NOT) to steer the direction. Also, there’s some reflection (standing waves) on unterminated lines. If you put the 10K single inline resistors on the address and data lines, they should be on the backplane board. Typical pull down is 4.7K and pull up is 10K. I’m designing a Z80 project right now using Mode 3 interrupts and all Z80 family of chips. Be sure to try out those bus transmitters (244) and bus transceiver (245) ICs. They have saved me a lot of heartburn. I’ve been designing stuff with the Z80 since 1981 or thereabouts. Good luck! Looking forward to your next video.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Great comments! Thank you! Yes, the transceivers/buffers and resistors are going to be an add in the near future. Trying to take it one small step at a time.

    • @BigDaddy_MRI
      @BigDaddy_MRI ปีที่แล้ว

      @@Pony80 I do enjoy your videos! Remember to never give up. You’re going to bump into issues, timing rise/fall times. The data-sheets for each component is your friend. The biggest problem I used to run into was because I made some assumptions about timing. Of all the problems I’ve had to work through, Z80 timing was my biggest Everest to climb. You are doing it right, I can tell. So keep up the great work, and above all, have as much fun as you can. The Z80 is a fantastic CPU. With 178 instructions and a quick swap alternate registers (makes servicing interrupts a breeze), 3 well developed interrupt types to select from it is an amazing IC. I’d love to send you some of my projects’ schematics. Just to have a look. I’m now using GAL’s for 95% of my glue logic and that is an amazing journey… burning GAL for 6-10 glue chips is so much fun. Memory and I/O decoding becomes a breeze. Never say die, never give up!

  • @rickhunt3183
    @rickhunt3183 ปีที่แล้ว

    So simple and basic. A simple logic probe will save you a lot of trouble when it comes to tracking down poor or bad connections. The Z80 is good for control applications. Personally I'd forget about trying to maximize ram by bank switching. Thats a poor technique and adds unnecessary complexity. figure 1 or 2k for the stack and another 1k for IRQs. When you start writing assembly language or binary to memory by hand you'll find 64k is plenty of ram. I think when everything is said and done your entire program plus the ram required for temporary data storage is going to be way under 8k, probably in the 2 or 3k range plus an extra 1k for temporary storage. I'd consider a few 74ls373's to monitor the control and status signals of the cpu, and setting up a way to single step the cpu. I don't want to rain on your parade but I don't see a single decoupling capacitor on the board. I say those are necessary unless you want random problems occurring in the execution of your program. Remember the CPU has a fanout of 1, an important consideration when designing a computer with a lot of chips connected to the address and data bus. Personally I'd think about using a single 64kx8 static ram, and using a Raspberry pi or pi pico to put the cpu into the high impedance state and writing the code directly into ram by having the pi take control and perform a DMA operation. That's just me. It's your baby so you can do it anyway you want. I've done quite a few of these in the past, but my advice and or criticism will only get you a cup of coffee if I have 2 bucks to go with it. Don't let anyone get your feathers up. Never accept criticism from anyone you wouldn't take advice from. That's always worked for me. Don't get stuck thinking there's only one way to do something. I've been down that road. Maybe sometime in the future you'll consider using the MC68000 for a project after you've done a few Z80 projects. Peace out dude.

    • @Pony80
      @Pony80 ปีที่แล้ว

      Thanks for all the great advice and support!!! Super cool comments!

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    Floating issue …

    • @Pony80
      @Pony80 ปีที่แล้ว

      A floating pin is never a good thing…

  • @microhobbyist
    @microhobbyist ปีที่แล้ว

    Looks like a reflection problem. Your resistor network acts as termination. Pulling up or pulling down your address and data lines will of course help. Have you tried putting the CPU card on one end of the backplane, and another, like the memory card, on the other end?

    • @Pony80
      @Pony80 ปีที่แล้ว

      Yeah, board placement didn’t seem to help. I also hooked the breadboard memory up to the backplane and the issue went away. Very interesting problem!

  • @captaindunsell8568
    @captaindunsell8568 ปีที่แล้ว

    One hint … on the dip sockets … I usually bend two pins top left, bottom right slightly to secure them … then flip the board

    • @Pony80
      @Pony80 ปีที่แล้ว

      Good idea! Thanks!

  • @JoannaHammond
    @JoannaHammond ปีที่แล้ว

    As soon as I saw that I was going something must be floating, then you said something must be floating. But if something was floating your mem check should fail (if written in a way that would detect correctly), maybe something to do with impedence on the bus that the termination resistors fix?? I don't know.

    • @Pony80
      @Pony80 ปีที่แล้ว

      This is why I love doing this… always something new to learn! A floating pin is never a good thing.

    • @JoannaHammond
      @JoannaHammond ปีที่แล้ว

      @@Pony80 Agree, I found that out on my 6502 implementation. Still bread boarding it but didn't enjoy when I had a slightly loose connection and boom... nothing works.

  • @jjones503
    @jjones503 ปีที่แล้ว

    Reminds of "the ghost in the system" :)

    • @Pony80
      @Pony80 ปีที่แล้ว

      Haha! Yes!

  • @AbcXyz-rn2lz
    @AbcXyz-rn2lz ปีที่แล้ว

    Serial PWM modem and bbs

  • @jjones503
    @jjones503 ปีที่แล้ว

    Random question, but what kind of surface are you working on here? Looks to be carbon fiber, is that a laminate or an actual carbon fiber table? It's quite nice. :p

    • @Pony80
      @Pony80 ปีที่แล้ว

      It is a gaming desk that I got at staples. It is a good surface, but not carbon fiber. It’s great for working on!