Hello all,
I recently got a pidp-11 kit. A quick report on my experience assembling it.
So, anyone else see this LED issue with a Pi-5?
Next up: refreshing my Linux, in particular, this version of Linux and its desktop (right now, I'm running the full 32-bit Linux with pidp11 installed on the pi user). And on it, how can I set up the pi user to, after login and desktop creation, start a single terminal running pidp11. I have a shell script that checks for pidp11 already running; if not, it'll start up a new version. So just starting lxterminal on this script once, after the desktop has been created, will work well.
Steve
- I got to the one (on the video) where you turn S21 through S0 on in sequence and do a Load-Addr. Worked well until S21-S1 were on. Turned S0 on, hit load-addr, and around 4 LEDs in the addr bar went dark.
Reproducible, sort of. Sometimes the same LEDs, sometimes different ones. The console (tty) showed that the led-displayed values were being read; later memory examination showed that the led-displayed values were also being written.
All of the diodes were in the right direction. All of the LEDs worked individually. All of the soldering rock-solid.
Isolated it to S11-S0. One of the strobe groups on the switch-reads. If *any* of the switches S11-S0 was set down, the correct LEDs glowed. Put all of them up, and some of the LEDs went dark.
Sounded like a fanout issue. Too many switches up, voltage drops, some of the 1s read as 0s.
Yeah, imagining something along that line.
All of the LEDs work. LED test switch, all on, bright and solid. No flicker.
I'm imagining
a similar issue with the switches. I'm new to the Pi world, but
have around a decade or so working with Arduinos. On these, I
configure switches on an OC line with an internal pullup. I've
designed and built switch arrays (custom-built electric piano
keyboard encoders, soldered a LOT of diodes...); on these, the
resistors are all internal to the Arduino units. Just a lot of
strobe and sense lines.
Is this how the GPIO lines work on the Pi? Are the individual lines configurable as Input, Output, or Input-Pullup in the same manner? Or do they require an external pullup? (Don't have the PiDP schematic handy; can't remember seeing it, but I did trace out some of the circuitry while assembling it.) So I'm not sure if S0-S11 are open or closed when in the down position. But I could see how, when all in the up position, there might be a drop on the lines. Typical of fanout problems -- driving too many lines at once from a single source.
Now that it's
up and running with the Pi 4, I'm somewhat loth to desolder
resistors and solder in new ones. Ah well. But, if I were so
inclined, any suggestions on which resistors and what new value
might solve the issue?
--
You received this message because you are subscribed to a topic in the Google Groups "[PiDP-11]" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pidp-11/CxzRC7x6S7Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pidp-11+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/7a3cd02f-0d6c-421d-bbea-380197f17c2fn%40googlegroups.com.
Ah well. But, if I were so inclined, any suggestions on which resistors and what new value might solve the issue?
Oscar,
Thanks -- if I
switch back to the Pi 5 I'll swap out the resistors. I know
which ones they are. I'll start with swapping just the resistor
on the S0-S11 bank since that's the bank that has the problem.
Oh, I already
reflowed the solder, and I use a board cleaning spray (flux
solvent) to clean my boards as needed. They're basically
flux-free -- two full baths to be sure after the first bath
didn't fix the issue. Still didn't work, sigh.
Steve
--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-11/95110c38-5654-453b-b185-49ae975834b1n%40googlegroups.com.
Oh, I already reflowed the solder, and I use a board cleaning spray (flux solvent) to clean my boards as needed. They're basically flux-free -- two full baths to be sure after the first bath didn't fix the issue.