And here are the CLOCK (channel 0), Tx, Rx (channel 1, 2), and D0-D5:
Here is CLOCK, Tx, Rx, and A0-A5:
Here are the first 2 seconds (at 500KSa/s) after a reset (showing CLOCK, Tx, Rx, with RESET on channel 3):
Here is an example of what I see in Tera Term:
Now with the RC2014 connected, and the scope on Tx (pin 35), I just see a solid +5V, which I assume is an idle line. But there is something odd: it's a really "noisy" +5V, and it quiets a bit if I hold RESET.
Here it is before and after holding RESET (blue line is when I hold the button):
And here's what Tx, pin 35, looks like when I hold down a key on the keyboard:
It's not dropping to 0V as with the loopback test. Do you think that might be abnormal? Or is it just picking up noise from the Rx line coming in? It never, ever shows 0 volts, so it's either not transmitting anything (even right after a reset), or it's being held at 5V against its will.
Probing the Rx line (pin 4 on the serial module), I see clear swings high/low for incoming data:
And Rx (pin 36) on the backplane:
When I built my RC2014, I followed some photos for the wrong rev memory board and therefore didn’t have the page link from RAM to ROM board. What I found when I looked at the data lines on the processor with the oscilloscope was that sometimes the data lines were a solid 1 and others a solid 0, but I had a whole lot in intermediate levels where both the ROM and ROM board were trying to drive the data bus in different directions leaving the bus at around 2.5 v. Unfortunately the logic analyser is unlikely to show these levels. It most likely will represent it as a 1 or a 0 and convince you that the levels are ok.
Admittedly my oscilloscope is a 60MHz one that copes very well with the 7MHz Max signals on the bus.
From: rc201...@googlegroups.com <rc201...@googlegroups.com> On Behalf Of Danny S
Sent: Saturday, 25 August 2018 10:03
To: RC2014-Z80 <rc201...@googlegroups.com>
Subject: [rc2014-z80] Re: New Build: Garbled Serial (Scope Captures Included)
I might be at the limits of this USB scope (a Hantek 6022BL), or at least the limits of the software, or my knowledge of how tonal use it. No, the clock is not captured clearly at anything but the fastest rate. I can capture 1M at 16MSa/s, or 1K at 48MSa/s. Here are both!
Again, thank you for your input and guidance.
On Friday, August 24, 2018 at 4:28:09 PM UTC-7, Steve Cousins wrote:
Until you can get a set of traces where the clock looks correct and the relationship between the clock and the other signals is consistent with those shown in the Z80 data, it is difficult to say what is going on.
What ROM are you running?
With such detailed traces (once you get ones that are telling the truth) it should be possible to follow the first few instructions of the ROM to see if it is running correctly. Thus the question about the ROM.
Once you get the first 25us or so of traces which look correct, the above set will be enough to check if it is running the ROM code correctly for those few microsecond.
So try a faster sample rate. About 10 times faster if possible.
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/7eb2da2b-25d9-4e6c-acea-5ff8490304fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/1878e954-d974-48a8-9e79-e5c79a3cfb5b%40googlegroups.com.