• Please review our updated Terms and Rules here

Commodore pet 3032 screen full of lines

ok thanks.

So g11 pin 4 is bad.

Can you check the following pins for pulsing with your logic probe please:

G10 pin 6 (74ls00).
G10 pin 8 (74ls00).

G9 pins 8 and 9 (74ls74).

E11 pins 7 and 9 (74ls165).

Basically, i am working backwards on the schematic diagram until we find where things go from good to bad...

Dave


g10 pin 6=pulse
g10 pin 8=pulse

g9 pin 8=pulse
g9 pin 9=pulse

e11 pin 7=pulse
e11 pin 9=pulse
 
Sorry but i think that problem in this pet are the Rom....
I tried to insert Pet tester in ud9 with only char rom inserted and i can see this double View attachment 55992View attachment 55993screen:

That is good easter eagging but not good trouble shooting for reference to others. It would be better to finish trouble shooting with Dave for others looking at this thread. I suspect your right, blowing a set of ROMs will likely help. What do you mean by double screen?
Dwight
 
That is good easter eagging but not good trouble shooting for reference to others. It would be better to finish trouble shooting with Dave for others looking at this thread. I suspect your right, blowing a set of ROMs will likely help. What do you mean by double screen?
Dwight

Double screen cause pettester show 2 alternates screen
 
>>> Double screen cause pettester show 2 alternates screen.

No idea what you are talking about?

Ok, with the PETTEST ROM in the kernal ROM socket you are getting video. Is that what we are saying? There is a small probability that the video screen had been erased completely but the code has crashed befor it has had a chance to display any meaningful characters on the screen. My test process would have identified that scenario if you had followed through with it...

The 'first' screen indicates that page zero RAM is all bad/faulty (hence the b's). You need to explain further what the other screen of garbage is that you have shown. Does it alternate with the screen of b's? If so, at approximately what frequency?

Dave
 
>>> Double screen cause pettester show 2 alternates screen.

No idea what you are talking about?

Ok, with the PETTEST ROM in the kernal ROM socket you are getting video. Is that what we are saying? There is a small probability that the video screen had been erased completely but the code has crashed befor it has had a chance to display any meaningful characters on the screen. My test process would have identified that scenario if you had followed through with it...

The 'first' screen indicates that page zero RAM is all bad/faulty (hence the b's). You need to explain further what the other screen of garbage is that you have shown. Does it alternate with the screen of b's? If so, at approximately what frequency?

Dave

Hi Dave,yes the other screen it alternate with "b" screen every 2 secondos more or least...
I ve also changed bad roms with new eprom and now i ve again black screen :(
 
So, we at least know that the video circuitry appears to work.

Can you download my PETTEST code, burn it into a 2K EPROM, put it in place of the EDIT ROM and plug the kernal ROM in please. What do you see on the screen?

You'll have to lookup my google drive reference on the VCFED Commodore thread though. It is currently version 4. This is an extended PETTEST than the one that lives in the kernal ROM socket and can test the video screen, page 0 and 1 of RAM, the keyboard and ROMs and a more extensive memory test of all of the RAM.

EDIT: Here https://drive.google.com/drive/mobi...cG98a2FDOMo1H5pj9lIdJpHcx?sort=13&direction=a.

Just a thought about your double screen. Is it possible that the character generator is faulty. I know you said that you have got the correct checksum, but if it is faulty you could get a screen of capital B's that get converted into random rubbish. I do, however, have a test for this scenario if your video RAM is socketed...

Dave
 
Last edited:
So, we at least know that the video circuitry appears to work.

Can you download my PETTEST code, burn it into a 2K EPROM, put it in place of the EDIT ROM and plug the kernal ROM in please. What do you see on the screen?

You'll have to lookup my google drive reference on the VCFED Commodore thread though. It is currently version 4. This is an extended PETTEST than the one that lives in the kernal ROM socket and can test the video screen, page 0 and 1 of RAM, the keyboard and ROMs and a more extensive memory test of all of the RAM.

EDIT: Here https://drive.google.com/drive/mobi...cG98a2FDOMo1H5pj9lIdJpHcx?sort=13&direction=a.

Just a thought about your double screen. Is it possible that the character generator is faulty. I know you said that you have got the correct checksum, but if it is faulty you could get a screen of capital B's that get converted into random rubbish. I do, however, have a test for this scenario if your video RAM is socketed...

Dave

Unfortunately now i don't have a 2716 eprom...can i burn your pettest on 2732 maybe?
Thanks
 
Unfortunately now i don't have a 2716 eprom...can i burn your pettest on 2732 maybe?
Thanks

Yes, but burn the 2K code into the upper 2K address space from 0800 Hex to 0FFF Hex. In other words use a 0800 Hex block size (2048 decimal) and a transfer start address of 0800 Hex. Does that make sense to you?
 
With bad zero page RAM, it is not likely to do much on the video out. Almost everything needs good page0 and some page1.
Dwight
 
Yes, but burn the 2K code into the upper 2K address space from 0800 Hex to 0FFF Hex. In other words use a 0800 Hex block size (2048 decimal) and a transfer start address of 0800 Hex. Does that make sense to you?

It i use this dos command "A.bin + b.bin c.bin" can i copy c.bin in 4k eprom?
 
Correct.

All of the initial tests do not rely on pages 0 or 1 (the stack) to be working. All data for these initial tests are stored in the scarce CPU registers. The firmware tests pages 0 and 1 in a relatively simple manner before moving on to more comprehensive tests that do use pages 0 and 1.

Just to avoid confusion, Version 4 is the latest (and last - hopefully) that I will be producing (subject to any bugs being found).

Dave
 
Just check that the BIN file is exactly 2048 bytes in size before you do the copying, otherwise the second copy won't be exactly at the right location.

The EPROM burning software should also have a facility to load a file into the programmer with a user-defined offset. In which case you can load the file twice; once with a default offset of 0 and a further second time (without initialising the existing contents of the programmer) with an offset of 2048 (decimal).

Going back a page I see dave_m has stated the same as I have. Great minds think alike..........

Dave
 
Just check that the BIN file is exactly 2048 bytes in size before you do the copying, otherwise the second copy won't be exactly at the right location.

The EPROM burning software should also have a facility to load a file into the programmer with a user-defined offset. In which case you can load the file twice; once with a default offset of 0 and a further second time (without initialising the existing contents of the programmer) with an offset of 2048 (decimal).

Going back a page I see dave_m has stated the same as I have. Great minds think alike..........

Dave

Hi Daver2, i putted your Pettester4 on ud8 with other roms inserted and i have this:

https://youtu.be/efqoSNxEjLw

I have also tried with another char rom but it's sam thing....
Thanks
 
Page 0 and 1 RAM is all faulty...

Forget the character ROM at the moment.

Is your main RAM socketed or not?

Can you also check with your logic probe that you are getting pulses on UB2 pin 8 (7425) please. This should indicate that RAM is being selected.

Dave
 
Last edited:
Page 0 and 1 RAM is all faulty...

Forget the character ROM at the moment.

Is your main RAM socketed or not?

Can you also check with your logic probe that you are getting pulses on UB2 pin 8 (7425) please. This should indicate that RAM is being selected.

Dave


Unfortunately ram are all solded :(
but i have desolder machine.....
 
Page 0 and 1 RAM is all faulty...

Forget the character ROM at the moment.

Is your main RAM socketed or not?

Can you also check with your logic probe that you are getting pulses on UB2 pin 8 (7425) please. This should indicate that RAM is being selected.

Dave


Can i check Ub2 with pettester inserted?
 
No, please don't start desoldering things on a whim please.

I added a bit more information to my previous post for you to check a pin out.

Let's see if we are getting correct reads and writes.

>>> Can i check Ub2 with pettester inserted?

Yes, in fact, I don't want you to remove my PETTEST until told to.

Dave
 
No, please don't start desoldering things on a whim please.

I added a bit more information to my previous post for you to check a pin out.

Let's see if we are getting correct reads and writes.

>>> Can i check Ub2 with pettester inserted?

Yes, in fact, I don't want you to remove my PETTEST until told to.

Dave


ok, yes ub2 pin 8 pulse!
 
Back
Top