What does that mean? That a pull-up resistor may be necessary?
No, I don't, but I am considering to buy one.
Currently I only have an FPGA board that can be used as a basic logic analyzer.
What does that mean? That a pull-up resistor may be necessary?
No, I don't, but I am considering to buy one.
No, it means that the memory board does not re-interpret the DD signal (the other RAM/ROM board does) it just uses it the way it is intended. So the signal on the expansion connector of the memory board is just wired straight through to the 600 board. It uses the existing pull-up resistor on the 600 board.
Too bad. You'd be able to see if your DD circuit is creating the appropriate low pulse when you read from teh FDC address.
You may be able to see if a pulse is there using that, but you may not be able to see if the voltage levels are correct. I'm not familiar with the device so I really can't offer any advice.
Yes, and as far as I can tell the full 32 kB memory extension are working fine.BillO wrote: ↑Wed Jan 11, 2023 4:25 pm The DD generator on the memory board is just an open drain 2N7000 MOSFET and it relies on the pull-up resistor on the 600 board to pull it up. It cannot hold the DD signal high - even if it failed. It can hold the DD signal low if it failed, but then your computer would just not work. Pin 2 of the MOSFET (or pin 17 of the GAL) should never go high while memory or devices outside it's address range are being accessed.
Does the computer work with just the memory board installed?
I checked that, and this is where it gets embarassing for me
I guess this question is obsolete now. I will need to build a new cable for connecting the floppy controller to the memory board headers.BillO wrote: ↑Wed Jan 11, 2023 4:25 pm Also, unless there is something loading the data bus, you should likely see $C0 when reading empty memory locations in the range from $C000 to $C0FF as per your discussion with Mark. So with the disk controller and the memory card in place you are seeing values now?
A Siglent SDS1104X-E with the Siglent SLA1016 16 Channel Logic analyzer module. This does fit the recommandation that you gave me earlier (100 MHz bandwidth).
That's a nice scope. I have one of those myself. Have you considered doing the "improvements" on it as detailed over on the eevblog website?
I was not aware of these improvements so far, I will take a look, thanks.
That might be a good alternative instead of building a new cable, I will try that out.BillO wrote: ↑Wed Jan 11, 2023 7:18 pm I really like Siglent stuff and went a little overboard on them this year landing about $5K worth of goodies.![]()
Ahh .. it was time for some upgrades in the shop and I had saved up some mad money. I'm sticking to that story.
For those DIP connectors, the round pin female headers work better. You can actually just put them into the headers you have and then plug the DIP connector into them. I've done that with success in the past. They do tend to stay with the DIP connector when you remove it. That's either good or bad depending on your use case/perspective.