• Please review our updated Terms and Rules here

Commodore PET CBM 4016 ASSY 8032080 RIFA burn and more

Well, it can't have worked before...

Or something has fallen off / broken in the meantime.

Oh well, if it is working now!

Perhaps threatening it with the red hammer 😉...

Does it now run the DRAM test?

Dave
 
yes ram test is doing its thing. i edit the last post maybe reread - there was a bridge before that fell off in the soldering rework concerto unnoticed
 
Good spot from post #5. It can't have been soldered very well!

The question now is "where has the solder blob that has broken off gone"?

We got there eventually though...

Dave
 
it was a factory mod, right? apparently they melted a blob on top of the original connections. those have still been there. and the big blob fell off in the rework process.

on my final steps i bend a pin of the old edit rom while reinserting, but it didnt break so i could get it straight again.

so this 4016 case has had

- a rifa burn
- a shorted and melted 9v tape power
- unknown amount of defective dram
- a lost solder bridge under ud2

case closed 🥳 proof attached
 

Attachments

  • IMG_6648.jpeg
    IMG_6648.jpeg
    84 KB · Views: 11
  • IMG_6655.jpeg
    IMG_6655.jpeg
    83.3 KB · Views: 11
waffle party 🎈 if you watch severance
btw, was there ever a correct schematic for this machine?
or can we update the documentation for others?
i'll buy you an evening of beers when we meet
 
Last edited:
>>> btw, was there ever a correct schematic for this machine?

Who knows. The best we have so far is on Bo Zimmer's website.

We could update the schematic for others, but what 'is' correct for this machine should be as identified here: https://www.zimmers.net/anonftp/pub/cbm/schematics/computers/pet/univ/8032080-1.gif, but it clearly isn't for your machine. So, what is right?

There is still something not correct with your PCB - but I know you don't care anymore...

This is the modification you now have (excuse the poor markup):

1742303269963.png

J1 should be installed and J2 not installed (according to your photograph).

This means that the 8 MHz clock (connected to point 40C) should be present on J1. J1 should link the 8 MHz clock to the other side of the J1 link, which should be connected to the CLK16/CLK8 signal.

This is irrespective of whether the solder blob (bridging over UD2/10 and UD2/11) is present or not.

My OCD kicks in that we are not seeing the full story here...

I have a little bit of time before my next Teams meeting, so I am going to have a look at the photographs you have posted in the thread again.

Dave
 

Attachments

  • 1742303183842.png
    1742303183842.png
    31.8 KB · Views: 1
Ah, I think I have found it by looking at your photographs and tracing out the PCB tracking. This is what I think the circuit looks like:

1742305147665.png

40C is the 8 MHz clock and 80C is the 16 MHz clock.

The J1 link is installed (i.e. that machine is 40 columns) shown in red above.

The 'other' end of J1 and J2 is commoned by a PCB track (I have shown this in black).

The common part of the J1/J2 link (I am guessing here) is connected to UD2 pin 11. Don't forget that that the modification cut pins 10 and 11 of UD2 (thus isolating the gate from the circuit) and the 'solder blob' bridged the PCB tracks connected to UD2 pins 10 and 11 (as I have shown above in red).

The 'original' circuitry (with the UD2 gate in circuit) outputted /(CLK16/CLK8) (notice the subtle placing of the NOT '/' symbol and the parentheses).

The modified circuitry removed the UD2 gate and the circuit now outputs CLK16/CLK8 (a non-inverted clock signal from what it was previously).

The original schematic appears to have been incorrect anyhow - and, therefore, the factory modification and solder blob did not make sense. The above does, however, now make sense to me - and accounts for why the solder blob IS important...

Issue closed (to me at least) :)!

Just a little note on the way I work. I generally ask for signals on pins that provide confirmatory checks. For example, I will include +5V and GND pins in the list of IC pins to check - to make sure that logic HIGH and logic LOW are reported. Sometimes I ask for checks on signals at 'both ends' of the PCB tracks to see if the same signal is reported back to me. If not, this either indicates that I incorrectly asked for the measurement points, the wrong points were measured, the PCB tracking is not intact, we have the wrong schematic for the particular board or, as in your case, the schematic is incorrect. This is where I stop and we do a bit more investigation as to which of the above applies.

Dave
 
Last edited:
Back
Top