Phipli
Well-known member
You're changing the capacitance and inductance of the circuit.What is touching it doing to the circuit - am I adding a resistive path to ground?
You're changing the capacitance and inductance of the circuit.What is touching it doing to the circuit - am I adding a resistive path to ground?
How could I replicate this electronically? I’m thinking to fit a bodge modification to get this working as a temporary fix.You're changing the capacitance and inductance of the circuit.
Try putting something like a 10uF capacitor between the pin and gnd.How could I replicate this electronically? I’m thinking to fit a bodge modification to get this working as a temporary fix.
I wonder if having a PDS card installed would change the symptoms as well, but I don’t have one to test.
That's the signal to indicated an ongoing access is in the 'nubus' area of the memory map ($6000_0000 and up). It should be an output from GLUE to the PDS. It should be a combinatorial function of the four upper address lines, nothing super sophisticated.This pin is labelled ‘Nubus’ and connects to pin 33 of the Glue chip, and pin 82 of the PDS slot.
This prevented the onboard video from functioning, I got a simasimac screen (but a normal chime/boot).Try putting something like a 10uF capacitor between the pin and gnd.
Yes, did you see Melkhior's comment?This prevented the onboard video from functioning, I got a simasimac screen (but a normal chime/boot).
I sure did, I began testing with a pull up/pull down resistor but then started to have issues with my ATX extension cable not making a good connection to the boards anymore. I’m waiting on a new one to arrive before I resume.Yes, did you see Melkhior's comment?
With this pin disconnected the onboard video does not function.another option would be to unsolder this specific GLUE pin and isolate it from the PCB to see if without any load it makes things better or worse.
This is what I find interesting - it seems to be.it really shouldn't mess with the data part, or any part really.
Hello CircuitBored! Is that an oscilloscope you're using there on your iBook? I see you also have a real, old-school oscilloscope in the background.I was finally able to get my SE/30 Reloaded board to work properly today. I checked every single trace, reflowed the whole thing twice, and was just about to give up when I realised that I hadn't tried reseating the CPU yet. It was a complete hail Mary, but lo and behold!
View attachment 58827
I'm not exactly sure what to blame. My money is on the socket itself given that it was likely quite old stock.
Also: yes, that is a tiny hammer on my desk.
Hi there!Hello CircuitBored! Is that an oscilloscope you're using there on your iBook? I see you also have a real, old-school oscilloscope in the background.
Would the cheapo logic analyser be a good starting point for me, in learning to use an oscilloscope, and for working on my Reloaded board interference issues?Hi there!
That's a cheapo logic analyser plugged into my trusty unibody MacBook. The analyser uses the Salae Logic program.
The oscilloscope is a mighty old HP system. It's actually a very early sampling scope - with a 68000 inside, no less! With a 200MHz range it is still more than capable of doing what I need. The traces and pads on the logic board are all gold plated so it looks fantastic inside. It has an HPIB (GPIB) port that I will one day get around to hooking up to the GPIB card in my Quadra. I just love that green phosphor...
Would the cheapo logic analyser be a good starting point for me, in learning to use an oscilloscope, and for working on my Reloaded board interference issues?
Seems I looked at the schematics too quickly. As you mentioned yourself, the /NUBUS signal is also connected to a PAL according to the schematics I have... The PAL includes connection to various video-related signals, so yes it could have an impact on the video. And in fact, it's right there in DCDMF3:This is what I find interesting - it seems to be.
EDIT: actually I quoted that once already, old brain forgets the specifics of the issue It should stops things working, but not some part of the data and not others - mmm, unless it's a timing issue and the signal rise too slow so some stuff doesn't register yet some other does...Address decode of the memory range $6000_0000-$FFFF_FFFF. Note that this signal is active when the CPU accesses the on-board video display
Cool, I will try to get both then. Might start with the LA followed by an oscilloscope. Which LA did you purchase - do you happen to still have a link to it?Logic analysers are different to oscilloscopes. They're sort of two sides of the same coin. Logic analysers decode digital signals (ones and zeroes displayed as "high" and "low" on a graph), whereas oscilloscopes capture an analogue signal and display a waveform that represents its amplitude over a specified time. 'Scopes don't store anything, they just display the instantaneous signal that they are fed. Only "sampling oscilloscopes" like my HP can capture and store waveform data. Bear in mind that digital signals are still transmitted by an electrical signal that can be displayed on an oscilloscope. The same cannot be said for analogue signals on a logic analyser. I believe you can now also get hybrid scope/analysers.
There are both analogue and digital signals in most old computers so having a 'scope and an LA comes in very handy when troubleshooting hardware. I'd recommend getting both if you can. If you're not pressed for space, the older and larger scopes are often better value when it comes to specifications but you obviously sacrifice some modern perks and compactness. A lot of the time you don't need perfect precision, just a waveform, so an old scope that's slightly out of calibration will often serve you perfectly well.
A good way to learn how to use an oscilloscope is to buy one of those DIY FM radio kits and use your scope to follow the radio signal through the circuit, observing how it is manipulated to become an audio signal. You need to practice holding the probe steady if you want to be probing big QFP and PLCC packages.
Scopes (old and new) tend to be a lot more expensive than LAs. For reference: my HP scope was £100 and the logic analyser I use was £8, both acquired from eBay.
That makes sense.You said "I can make contact at any of these locations and it fixes the problem for as long as I hold down on it." The analog part I don't know much about, but it sounds to me like for some reason, the signal doesn't go low enough for the PAL to register it as 'active' and so the video doesn't work unless something helps with the grounding / lowering the voltage somehow when the signal is meant to be low...
Everywhere; nothing stray is connected. So the three pads/vias you listed are severed from their traces directly next to them and then linked up with my bodge wire.You also said "I cut the Nubus line and ran a bodge wire in its place". Did you cut it at one end, the other, in the middle, or everywhere ? Phrased differently, do you still have 'stray' wire(s) connected to any of the 3 connections point? (GLUE, PAL, PDS - assuming I didn't miss another one in the schematics...). Those could still pick up some stray voltage from somewhere in the system.
Makes sense.Adding a PDS card would add capacitance to the line, and could cause the issue to worsen.
I'll give this a go and report back with my findings.EDIT2: if it works with the bodge wire and no PDS, but fails when you add a PDS card, you could try with a weak pull-down on the line (a resistor between ground and the /NUBUS). Something like 10kohm at first, and if it doesn't help be bold and go down to 4.8kohm. Going lower is also possible, but might entually overwhelm the drivers and force the signal low (active) all the time which doesn't help you. If the pull-down helps, then you know that there's some form of 'leak' between +5V (or a often-high signal) and the /NUBUS line.
AFAIK, it only combines the address signals (upper 8 bits, A[31:24]) into a single signal telling you "the current access is in the NuBus range". All NuBus and pseudo-slot devices (on PDS) needs to know if an access targets them, and it helps reducing the amount of decoding on the boards. It's just a 'shortcut'. Apple calls it 'NuBus', but that area of memory covers all non-onboard I/O in '020/'030/'040 Macintoshes - NuBus & PDS.I'm not really sure of the function of the Nubus line (it tells the machine which device is active on the Nubus bus? - but the SE/30 doesn't have Nubus? Confusing).
And yet you still have issue if you use a PDS card? Strange. IIRC, that recreated board is two layers only so it's not an issue with an internal layer... I concur with other than if you want to know exactly what's going on, you'll likely need an oscilloscope telling you the shape and voltage on that signal (and its relationship to at least the clock signal).Everywhere; nothing stray is connected. So the three pads/vias you listed are severed from their traces directly next to them and then linked up with my bodge wire.
I presume the card does all the decoding onboard, so doesn't need that signal at all. In fact, I would expect most device to ignore it, it might be easier to just decode everything by yourself anyway as you still need to figure out if it's your slot. The Asante MacCon for instance doesn't use that signal either.I only have one PDS card I can test with at the moment, Bolle's combo ethernet card. And it actually works without the Nubus line connected at all.