6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Nov 14, 2024 10:14 pm

All times are UTC




Post new topic Reply to topic  [ 128 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9  Next
Author Message
PostPosted: Sun Dec 23, 2018 3:59 pm 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
whartung wrote:
hitlp wrote:
I thought of a hypothesis now: I use a bench power supply. I connect the VCC and GND poles directly on the breadboard. Is it interesting to use some kind of filter to provide cleaner source?


Have you tried/have access to another CPU chip?

I only mention this simply because a lot of folks have used the worlds worst techniques, questionable practices, and mediocre components and have had success at the most basic level similar to what you're trying to achieve.

Yes, this stuff can be picky, but you would have to have a cascade of bad equipment up and down the chain.

Simply, it shouldn't be this hard.

Even moving the CPU to a different place on the breadboard should tell you if it's the breadboard or not. And a bench power supply should be just fine, or it has to be a really bad power supply -- and what are the odds of that? If you suspect the power supply, grab a couple of batteries and try that.


Hello guys.

New in the project. There was an Atari 2600 Jr. that was not working. I took his processor, which is a UM6507. It has a very similar architecture if you are not mistaken. But the point is: it worked! It just worked!

Does everything indicate that the whole problem was on my previous processor?


Attachments:
esquema10.PNG
esquema10.PNG [ 26.96 KiB | Viewed 1521 times ]
Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 23, 2018 4:09 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
It is suggestive, but not definitive. The way a 28-pin version of the CPU slots into the breadboard is very different from a 40-pin version.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 24, 2018 12:35 am 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
Chromatix wrote:
It is suggestive, but not definitive. The way a 28-pin version of the CPU slots into the breadboard is very different from a 40-pin version.


I'm really confused but I used the same breadboard and the same components. And everything is working fine now with the new processor.


Attachments:
esquema11.PNG
esquema11.PNG [ 37.15 KiB | Viewed 1496 times ]
Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 24, 2018 12:44 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
The big disadvantage of the 28-pin 6507 is that you only get an 8KB address space, no interrupts, and some of the control signals from the 6502 are also missing.

I think to really answer the question, you should get a new WDC 65C02S. They're not expensive, and if that consistently works while your old NMOS chip consistently doesn't, then you'll know exactly where the fault lies. It might not be in the silicon, mind, but in surface deterioration of the pins.


Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 26, 2018 5:45 pm 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
Chromatix wrote:
The big disadvantage of the 28-pin 6507 is that you only get an 8KB address space, no interrupts, and some of the control signals from the 6502 are also missing.

I think to really answer the question, you should get a new WDC 65C02S. They're not expensive, and if that consistently works while your old NMOS chip consistently doesn't, then you'll know exactly where the fault lies. It might not be in the silicon, mind, but in surface deterioration of the pins.


Yes. I bought a new 65C02S to ensure what may have happened in my case. Unfortunately in my country (Brazil) I can not find practically anywhere. I had to import. This raises the time for dev. But as soon as I get news, I'll post it here.


Top
 Profile  
Reply with quote  
PostPosted: Mon Jan 28, 2019 7:31 pm 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
Hello guys.

After some waiting time, I received today from China a new 6502 processor that I purchased to definitely test whether the problem I face is with my breadboard or not. Even because the 6507 processor I removed from an old Atari worked perfectly.

I will try the tests in the next few days and put the results here. :-)


Top
 Profile  
Reply with quote  
PostPosted: Mon Jan 28, 2019 7:41 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8485
Location: Midwestern USA
hitlp wrote:
Hello guys.

After some waiting time, I received today from China a new 6502 processor that I purchased to definitely test whether the problem I face is with my breadboard or not. Even because the 6507 processor I removed from an old Atari worked perfectly.

I will try the tests in the next few days and put the results here. :-)

IS it a 6502 or a 65C02? If the latter, who made it?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 1:06 am 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
BigDumbDinosaur wrote:
hitlp wrote:
Hello guys.

After some waiting time, I received today from China a new 6502 processor that I purchased to definitely test whether the problem I face is with my breadboard or not. Even because the 6507 processor I removed from an old Atari worked perfectly.

I will try the tests in the next few days and put the results here. :-)

IS it a 6502 or a 65C02? If the latter, who made it?


65C02 UMC.

Is there any problems?


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 1:17 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
Do you really mean 65C02, or 6502C? As far as I can tell, UMC never made the CMOS version, only the NMOS version; the C suffix is a speed grade, indicating 4MHz capability.


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 1:23 am 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
Chromatix wrote:
Do you really mean 65C02, or 6502C? As far as I can tell, UMC never made the CMOS version, only the NMOS version; the C suffix is a speed grade, indicating 4MHz capability.


UMC W65C02S8P-10

This is the reference.


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 1:27 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
That's a WDC part number, but paired with a UMC logo. I smell another counterfeit - an NMOS part re-marked as a relatively new CMOS one.

Anyone more experienced in these matters to confirm?


Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 8:31 pm 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
Chromatix wrote:
That's a WDC part number, but paired with a UMC logo. I smell another counterfeit - an NMOS part re-marked as a relatively new CMOS one.

Anyone more experienced in these matters to confirm?



Hello Guys,

Now I had another problem. As I said earlier, I bought the processors with the following marking:

WBU
W65C02S8P-10
1701S

I put it in the same layout I had with my old 6502 processor. And now I'm having trouble with the reset signal. The signal comes from the NE555 and uses a NOT port to invert it through the 74ls04n IC. When I test this part of the circuit, it works correctly. But when I connect the RST to the 65C02, the signal is noisy. And from that nothing else responds correctly.

I have already tested the two 65C02 that have arrived, have remake the entire reset circuit, changed the 74ls04n, changed the NE555 and the behavior is always the same. If I use the 6507 processor, everything works.

PS: I tested clocked at 1 MHZ and 4 MHZ. And the behavior was the same.

Help me please. :-(


Attachments:
esquema12.PNG
esquema12.PNG [ 12.29 KiB | Viewed 1057 times ]
Top
 Profile  
Reply with quote  
PostPosted: Tue Jan 29, 2019 9:14 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8540
Location: Southern California
Can you post a clear picture of the board so we can see the connections, particularly the ground, power, bypass, and clock connections? I have little doubt that the problem is parasitic inductance, and that it could be reduced a lot by working the connections differently. This will not change the schematic; but the schematic does not show these parasitic inductances. Again, note that what gets you in trouble is not clock rates, but edge rates, ie, now fast outputs swing from low ti high and vice-versa. A logic analyzer is of no help for troubleshooting this.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Wed Jan 30, 2019 6:05 pm 
Offline

Joined: Wed Dec 05, 2018 7:52 pm
Posts: 48
GARTHWILSON wrote:
Can you post a clear picture of the board so we can see the connections, particularly the ground, power, bypass, and clock connections? I have little doubt that the problem is parasitic inductance, and that it could be reduced a lot by working the connections differently. This will not change the schematic; but the schematic does not show these parasitic inductances. Again, note that what gets you in trouble is not clock rates, but edge rates, ie, now fast outputs swing from low ti high and vice-versa. A logic analyzer is of no help for troubleshooting this.



What would be the maximum acceptable time of edge rate?


Top
 Profile  
Reply with quote  
PostPosted: Wed Jan 30, 2019 6:39 pm 
Offline

Joined: Sat Jan 02, 2016 10:22 am
Posts: 197
Chromatix wrote:
That's a WDC part number, but paired with a UMC logo. I smell another counterfeit - an NMOS part re-marked as a relatively new CMOS one.

Anyone more experienced in these matters to confirm?


The 4 that I was given, that all tested as re-marked NMOS parts, have the following on them:
UMC
W65C02S8P-10
0119S


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 128 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: