6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Apr 19, 2024 7:29 am

All times are UTC




Post new topic Reply to topic  [ 86 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 2:20 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8138
Location: Midwestern USA
BillO wrote:
BigDumbDinosaur wrote:
The likelihood of these being fakes was immediately obvious from the photos attached to the auction. The date code in one of the photos is 1701, which is impossible for any Rockwell product.
I'll have to (guardedly) disagree. The response I got from NXP left that this is a real possibility.

NXP would not be using the Rockwell logo, even if they were producing 65C02s. When Rockwell was broken up it was their Conextant division who continued for a short time producing 65C02s. My recollection is Conextant 65C02 production halted not too long after the breakup. What was sold to NXP was Conextant's broadband media product line. An extensive search of NXP's site failed to turn up any signs of the 65C02 or anything remotely related to it. I believe the 65C02's Rockwell lineage died c. 2000.

Quote:
BigDumbDinosaur wrote:
As Ed suggested, demand the seller refund your purchase and be sure to leave negative (not neutral) feedback. Your feedback should make it clear you received a counterfeit product. Furthermore, the seller should be referred to eBay for selling counterfeit merchandise.

Personally I wouldn't be all that harsh. The vendor might have been just as duped as the buyer.

It is plausible the seller doesn't know he has counterfeit parts, although the onus is always on the seller to ensure what is claimed in the auction is true. That said, he listed them as new parts, which they clearly are not. That is false advertising and deserves a negative review.

Quote:
BigDumbDinosaur wrote:
Incidentally, for a little more money, you can get the genuine WDC product.
Fro sure, but it's not really a plug-in replacement.

I didn't mean to suggest they are a drop-in. However, the effort needed to adapt the WDC product to an older system is small.

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


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 4:33 am 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
BigDumbDinosaur wrote:
When Rockwell was broken up it was their Conextant division who continued for a short time producing 65C02s.

(Side note: it was "Conexant" without a "t" after the "x.") Actually, Conexant was spun off as a completely independent company before the final breakup of Rockwell. They almost immediately changed the logo on the CPUs and stopped using the Rockwell name, losing some brand recognition that I would have thought to be valuable. That kinda makes me agree with BDD that Rockwell-labled chips may not ever been manufactured after about 2000.

BigDumbDinosaur wrote:
Incidentally, for a little more money, you can get the genuine WDC product.

Well, it depends on whether you live close enough to a Mouser office (or a retailer that carries these parts, if there are any). My strategy these days is to order several CPUs, each from a different vendor on AliExpress, in the hope that I get the one that I need. So far, it's worked every time and my success rate is far, far above the 1 in 30 or so I need to come out ahead on cost. (Shipping from Mouser costs about the same as 20-25 CPUs from AliExpress, shipped.)

_________________
Curt J. Sampson - github.com/0cjs


Last edited by cjs on Thu Mar 19, 2020 7:39 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 6:06 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8138
Location: Midwestern USA
cjs wrote:
(Side note: it was "Conexant" without a "t" after the "x.")

Yep! I always seem to be slipping a "t" in there. Been doing it for years.

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


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 1:10 pm 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 999
Location: Canada
BigDumbDinosaur wrote:
NXP would not be using the Rockwell logo, even if they were producing 65C02s. When Rockwell was broken up it was their Conextant division who continued for a short time producing 65C02s. My recollection is Conextant 65C02 production halted not too long after the breakup. What was sold to NXP was Conextant's broadband media product line. An extensive search of NXP's site failed to turn up any signs of the 65C02 or anything remotely related to it. I believe the 65C02's Rockwell lineage died c. 2000.


NXP make IC's for all sorts of companies and put whatever those said companies want as far as logos and part numbers on them. I was told that more than 50% of their manufacturing is for 3rd parties.

You could be right, but given the verifiable facts of the situation we just don't know.

I have in my enhanced Apple IIe a Rockwell branded 65C02 with a date code 0f 0815. According to what your saying it's a fake. However, it's not. It is a 65C02 and it's working just fine. What I can't get my head around is why some one would go to all the trouble of removing the existing printing on a working 65C02, then re-printing it. That makes absolutely no sense whatsoever. The Chinese are not that stupid. No one is.

However, some company wishing to supply a demand and with the rights to the Rockwell logo contracting NXP to make IC's for them fits exactly with the NXP business model and is quite a reasonable situation.

All in all, we just don't know. Are there fakes? Well, yes I suppose there are. Can we say that every Rockwell branded 65C02 with a date code of later than 0001 is a fake? No, I don't think we know enough to make that determination.

_________________
Bill


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 5:26 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8138
Location: Midwestern USA
BillO wrote:
I have in my enhanced Apple IIe a Rockwell branded 65C02 with a date code 0f 0815. According to what your saying it's a fake. However, it's not. It is a 65C02 and it's working just fine. What I can't get my head around is why some one would go to all the trouble of removing the existing printing on a working 65C02, then re-printing it. That makes absolutely no sense whatsoever. The Chinese are not that stupid. No one is.

I can think of one reason for re-marking an older part and that is to attempt to sell it as new or as a new pull.

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


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 5:31 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
BillO wrote:
I have in my enhanced Apple IIe a Rockwell branded 65C02 with a date code 0f 0815. According to what your saying it's a fake. However, it's not. It is a 65C02 and it's working just fine.

He's not saying it's not a 65C02 (or at least I hope he's not). He's just saying that it's been re-marked.

I suspect this is common. Remember this post? There I show two identically marked "Rockwell R65C02" chips, probably both from the same vendor, but one is CMOS and one is NMOS.

Quote:
What I can't get my head around is why some one would go to all the trouble of removing the existing printing on a working 65C02, then re-printing it. That makes absolutely no sense whatsoever. The Chinese are not that stupid. No one is.

No, you've got it backwards. Given a few thousand "6502" parts pulled off of a large pile of e-waste, it's cheaper to simply re-mark them all and sell them than to test each one (or even look at the labels on them) to see if it should be re-marked and then re-mark only those. It will probably be mostly NMOS chips, with some CMOS ones thrown in, and even some 40-pin chips that aren't 6502s at all, but when you're selling them to vendors for a dollar or less each, who cares? Mark them as 1 MHz parts and most will work well enough for all the hobbyists out there.

Quote:
However, some company wishing to supply a demand and with the rights to the Rockwell logo contracting NXP to make IC's for them fits exactly with the NXP business model and is quite a reasonable situation.

That's certainly possible, but doesn't seem likely for chips being sold at retail for under $2 each. Who even has rights to use the Rockwell logo?

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Thu Mar 19, 2020 5:37 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10789
Location: England
cjs wrote:
Given a few thousand "6502" parts pulled off of a large pile of e-waste, it's cheaper to simply re-mark them all and sell them than to test each one (or even look at the labels on them) to see if it should be re-marked and then re-mark only those. It will probably be mostly NMOS chips, with some CMOS ones thrown in, and even some 40-pin chips that aren't 6502s at all, but when you're selling them to vendors for a dollar or less each, who cares? Mark them as 1 MHz parts and most will work well enough for all the hobbyists out there.


Yes, that's the exactly the picture I have in mind. A container load of boards comes in, gets farmed out to a cottage industry of chip-pullers, then chips come back in to be remarked and sold.

Edit: see also this comment elsewhere.


Last edited by BigEd on Tue Mar 24, 2020 9:02 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 12:04 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8138
Location: Midwestern USA
cjs wrote:
BillO wrote:
I have in my enhanced Apple IIe a Rockwell branded 65C02 with a date code 0f 0815. According to what your saying it's a fake. However, it's not. It is a 65C02 and it's working just fine.

He's not saying it's not a 65C02 (or at least I hope he's not). He's just saying that it's been re-marked.

Correct. Even though what Bill has appear to be 65C02s, I still classify them as fake due to the bogus date codes. It may also be the speed grade markings are bogus as well, which is something that can probably determined through empirical testing.

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


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 12:47 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
I might have to think about how to design a test rig to estimate a 6502's speed grade. This would be separate from the Fake Finder, which only identifies the model and is not well suited for running at high speed.


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 2:41 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8422
Location: Southern California
Chromatix wrote:
I might have to think about how to design a test rig to estimate a 6502's speed grade.

I show a couple of versions of a variable-frequency oscillator (VFO) I made to see how fast my digital circuits would run, at
viewtopic.php?p=17478#p17478 and
viewtopic.php?p=10619#p10619
You can gradually turn up the speed until something starts failing. It will still require some way to measure the speed. Most members here probably don't have a frequency counter, but an oscilloscope will give adequate accuracy and resolution, since the sensible thing is to find the maximum speed things will run at and then back it off perhaps 20-30% for reliability.

_________________
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  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 3:07 am 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
Chromatix wrote:
I might have to think about how to design a test rig to estimate a 6502's speed grade. This would be separate from the Fake Finder, which only identifies the model and is not well suited for running at high speed.

I wonder if measuring signal timings could be useful for that. Even at the same clock rate they were apparently different for different speed grades, at least for some manufacturers. The Apple IIe, for example, used a 2MHz part run at 1 MHz specifically because the address bus setup was faster.

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 3:26 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
That is the approach I'm thinking of: run the CPU on an exercise sequence of some kind, and measure the clock edge to signal transition delays for several likely-critical lines. I think there's a reasonable way to do so without requiring external test equipment, just an on-board indicator. For this test it might not even be necessary to install RAM and ROM, if a good and small set of opcodes and data can be devised for tickling critical timing cases. Obviously the data lines would only be relevant on writes, during Phi2 high - but all the address and control signals should become valid during Phi1.

Having established a speed grade candidate, it should then be possible to run a functionality test at a slightly higher clock speed to verify it. That may want a more conventional SBC design with a variable clock generator; maybe it can be built on the same PCB.

I may need to build such a board in two closely related variants, one for NMOS CPUs (which need TTL levels and have only relatively slow grades) and one for CMOS (which should be tested with CMOS levels and may have relatively fast speed grades). The Fake Finder can be used to initially distinguish the two.

Anyway, once I figure it out, I'll start another thread to describe it.


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 6:39 am 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 585
Location: Michigan, USA
GARTHWILSON wrote:
Chromatix wrote:
I might have to think about how to design a test rig to estimate a 6502's speed grade.

I show a couple of versions of a variable-frequency oscillator (VFO) I made to see how fast my digital circuits would run, at
viewtopic.php?p=17478#p17478 and
viewtopic.php?p=10619#p10619
You can gradually turn up the speed until something starts failing. It will still require some way to measure the speed. Most members here probably don't have a frequency counter, but an oscilloscope will give adequate accuracy and resolution, since the sensible thing is to find the maximum speed things will run at and then back it off perhaps 20-30% for reliability.

Here's one of many different ways you might implement a relatively simple variable clock source by taking advantage of the 20-bit NCO with 20-bit increment register in some of the more recent PIC microcontrollers.
Attachment:
Klock.png
Klock.png [ 75.23 KiB | Viewed 892 times ]


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 12:39 pm 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 999
Location: Canada
BigDumbDinosaur wrote:
It may also be the speed grade markings are bogus as well, which is something that can probably determined through empirical testing.


I have done that. Mine are all the P4 variety and they will all run at 4Mhz but all seem to quit at just under 5MHz. They don't seem to over clock as nicely as the NMOS ones I have, which vary but some can run at double their rated speed.

_________________
Bill


Top
 Profile  
Reply with quote  
 Post subject: Re: R65C02P4 fake chips
PostPosted: Fri Mar 20, 2020 7:59 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8422
Location: Southern California
BillO wrote:
Mine are all the P4 variety and they will all run at 4Mhz but all seem to quit at just under 5MHz. They don't seem to over clock as nicely as the NMOS ones I have, which vary but some can run at double their rated speed.

Bill Mensch said in an interview that in the early days of the NMOS 6502, they were all tested in a hand-made tester, and to be marked for 1MHz, they had to be able to run at 2, to be marked as 2MHz they had to be able to run at 4, etc., and he had ones that would run at 10MHz even in the 1970's.

_________________
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  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 86 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 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: