Hello!
I stumbled on an old PX-8 that my Mom used to use that was buried in their basement until they found it by accident a week or two ago. I've been documenting my examining and restoration of it on a thread on Mastodon if anyone is interested.
Skipping forward, there was no real or obvious motherboard corrosion despite the typically nasty looking battery covered in white fuzz and the greenish colored liquid I found between the case bottom and communications module (pictures in the thread linked above).
To my surprise, it reliably has fired up on my bench supply from the outset (I cleaned and inspected it before trying, of course). None of the caps look like they have leaked - at least not obviously, so I haven't recapped just yet.
A few days ago I spot welded four new NiMh SubC batteries and made a usable (if not attractive looking) pack and everything was running nicely without external power for a while. I was testing the micro cassette drive, successfully reading and writing files, when I glanced back over and found the LCD was blank. I thought it had locked up or gone to standby in some manner. I quickly realized that it still beeped on power on and, going from memory, I could go into the system menu and operate the tape drive, etc. So it seems to be working, but the display is no longer active.
I started going through the tech guide, read up on the LCD hardware and found the flowcharts. Right off I realized I'm NOT getting -15vdc on pin 15 of the ribbon cable to the display. I'm getting like 70 mv.
That got me digging into the circuit cited on page 2-24 of the tech guide. I see a very clean square wave of 5v at about 32kHz on pin 2 of IC 14D. Moving down to the crucial pin 7, I'm seeing a less distinct square wave hitting about 1.6vdc (maybe a bit under)? The flowchart (page 5-23) says if you see a pattern on pin 7, then just replace transistor Q29. BUT, if I am reading this right, pin 6 of IC 14D should be showing me the inverse of the pattern on pin 7 and, instead, I just see a constant, clean 5vdc there instead. No pattern, no noise. Comparing, other pairs like pins 11/12 on 14D does show me an excellent 5v square wave that is nicely inverted.
I took out 14D hoping that it was the problem, tested it in my Backbit Chip Tester (as a C4049) and it was good. I found another identical hex inverter at 9B (associated with the serial port, I think) and pulled it as well. Also tests fine. After socketing both, I swapped them JUST for the heck of it and no change. So 14D is, I assume, perfectly fine.
I'm curious if someone with more electronics knowledge than I have (and I want to learn!) could give some thoughts here. Could something downstream of pin 6 like the Q29 transistor be causing this (per the flowchart suggestion)? Feels wrong to me.
OR... is something upstream of pin 7 making the signal come in below a threshold the IC requires? Maybe as a result, pin 6 is just outputting what I assume might be reference Vss instead? The oscillator path to pin 7 goes through two resistors and a cap to get there (that's a voltage divider, no?) - so seemingly lower than 5v is expected there... but it's just not a clean looking pattern and it seems lower than I (perhaps wrongly) calculated.
This is me speculating as I try to gain knowledge and would LOVE any insights from those more experienced here and/or already having worked on PX-8s.
I'm glad to test any ideas people might offer and also glad to share screenshots of measurements, etc.
Attaching some images here to show the patterns of pin 2, pin 7 and pin 6 on IC 14D.
Very appreciative of any assistance!
- Aaron
Pin 2 showing a nice square wave at 5v:

Pin 7 showing its weaker, less distinct pattern:

Pin 6 - expected to be inversion of pin 7 - showing a constant 5v:

I stumbled on an old PX-8 that my Mom used to use that was buried in their basement until they found it by accident a week or two ago. I've been documenting my examining and restoration of it on a thread on Mastodon if anyone is interested.
Skipping forward, there was no real or obvious motherboard corrosion despite the typically nasty looking battery covered in white fuzz and the greenish colored liquid I found between the case bottom and communications module (pictures in the thread linked above).
To my surprise, it reliably has fired up on my bench supply from the outset (I cleaned and inspected it before trying, of course). None of the caps look like they have leaked - at least not obviously, so I haven't recapped just yet.
A few days ago I spot welded four new NiMh SubC batteries and made a usable (if not attractive looking) pack and everything was running nicely without external power for a while. I was testing the micro cassette drive, successfully reading and writing files, when I glanced back over and found the LCD was blank. I thought it had locked up or gone to standby in some manner. I quickly realized that it still beeped on power on and, going from memory, I could go into the system menu and operate the tape drive, etc. So it seems to be working, but the display is no longer active.
I started going through the tech guide, read up on the LCD hardware and found the flowcharts. Right off I realized I'm NOT getting -15vdc on pin 15 of the ribbon cable to the display. I'm getting like 70 mv.
That got me digging into the circuit cited on page 2-24 of the tech guide. I see a very clean square wave of 5v at about 32kHz on pin 2 of IC 14D. Moving down to the crucial pin 7, I'm seeing a less distinct square wave hitting about 1.6vdc (maybe a bit under)? The flowchart (page 5-23) says if you see a pattern on pin 7, then just replace transistor Q29. BUT, if I am reading this right, pin 6 of IC 14D should be showing me the inverse of the pattern on pin 7 and, instead, I just see a constant, clean 5vdc there instead. No pattern, no noise. Comparing, other pairs like pins 11/12 on 14D does show me an excellent 5v square wave that is nicely inverted.
I took out 14D hoping that it was the problem, tested it in my Backbit Chip Tester (as a C4049) and it was good. I found another identical hex inverter at 9B (associated with the serial port, I think) and pulled it as well. Also tests fine. After socketing both, I swapped them JUST for the heck of it and no change. So 14D is, I assume, perfectly fine.
I'm curious if someone with more electronics knowledge than I have (and I want to learn!) could give some thoughts here. Could something downstream of pin 6 like the Q29 transistor be causing this (per the flowchart suggestion)? Feels wrong to me.
OR... is something upstream of pin 7 making the signal come in below a threshold the IC requires? Maybe as a result, pin 6 is just outputting what I assume might be reference Vss instead? The oscillator path to pin 7 goes through two resistors and a cap to get there (that's a voltage divider, no?) - so seemingly lower than 5v is expected there... but it's just not a clean looking pattern and it seems lower than I (perhaps wrongly) calculated.
This is me speculating as I try to gain knowledge and would LOVE any insights from those more experienced here and/or already having worked on PX-8s.
I'm glad to test any ideas people might offer and also glad to share screenshots of measurements, etc.
Attaching some images here to show the patterns of pin 2, pin 7 and pin 6 on IC 14D.
Very appreciative of any assistance!
- Aaron
Pin 2 showing a nice square wave at 5v:

Pin 7 showing its weaker, less distinct pattern:

Pin 6 - expected to be inversion of pin 7 - showing a constant 5v:

