CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

Device ID not matching ID that CCSLOAD is reading
Goto page Previous  1, 2
 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
temtronic



Joined: 01 Jul 2010
Posts: 9246
Location: Greensville,Ontario

View user's profile Send private message

PostPosted: Wed Mar 23, 2016 1:50 pm     Reply with quote

I just find it incredible that anyone would invest the time and money to make fake PICs.After all there is a LOT of 'stuff' inside the epoxy compared to say a 'fake' [spam] !!

Jay
SvenBraun



Joined: 19 Mar 2016
Posts: 29

View user's profile Send private message

PostPosted: Wed Mar 23, 2016 2:28 pm     Reply with quote

temtronic wrote:
Seems there's 3 areas that could be a problem..
1) the programmer is not genuine
2) CCSLOAD has a bug
3) the PIC you're using isn't genuine.

If the PIC was bought from say Digikey, odds are is really is genuine, but from a small 3rd party place, who really knows ?
I'd ask Microchip nicely to supply a couple of samples of that PIC. They have always been accomodating to me in the past.

Jay
BTW ther's a 3rd party place selling PICKit3 'knockoffs' here for 1/2 of uCs price !


1. I'm fairly confident that the programmer is genuine, since these same programmers could program a PIC18F4455 without issues.

2. CCSLOAD might have a bug. But if it was a bug, it seems fairly consistent with its behavior.

3. I honestly believe that the chip is at fault here. In addition to identifying as a 64-pin PIC, it only has one edge that is cut. I'm not sure if that in itself is significant, but in the datasheet the 67J90 (among others) are denoted as a 64-pin uC with one cut edge at the top corner; for the 87J72, the top left and bottom left corners are cut, with an 80-pin configuration.

My chip is 80-pin, with only the top left corner cut.


We typically order from DigiKey, but I can't be 100% sure if my supervisor ordered these components from DigiKey.

I've tried ordering a sample, but my email is not registering as valid, so I would have to get approval from my supervisor.


asmboy wrote:
Anecdote: I have a local client with a product that uses 18f26k22 in DIP package. I produced an updated version of the firmware for them and said client asked me to program a few chips THEY had purchased -- with the new code. my programmer rejected every one as being wrong device type. \

the type being reported ? 0xFFFF

on close inspection the dip tops were NOT laser etched - but rather printed with a grey paint instead. ( i could scrape it off with the edge of a razor blade )

purest JUNK - -- client says their purchasing agent found these on Alibaba and had 100 pieces air shipped from China for $1 each........

until this experience i could not believe that such a fraud was even possible - but I am smarter now - and so is the client.


It very well could be a knock-off. I can't verify where my supervisor bought it, but there's a good chance it was purchased from DigiKey.
SvenBraun



Joined: 19 Mar 2016
Posts: 29

View user's profile Send private message

PostPosted: Fri Mar 25, 2016 11:35 am     Reply with quote

Just to follow-up with this thread, I did end up contacting Microchip. The Technical support rep wasn't able to figure it out either, so they will be sending me a replacement board.

I'll update back when I get the board, and if the problem is resolved through the new board.
Ttelmah



Joined: 11 Mar 2010
Posts: 19552

View user's profile Send private message

PostPosted: Fri Mar 25, 2016 1:52 pm     Reply with quote

Be interesting to hear what you find. Probably next week.
SvenBraun



Joined: 19 Mar 2016
Posts: 29

View user's profile Send private message

PostPosted: Mon Apr 18, 2016 12:50 pm     Reply with quote

I'm bumping this topic, because I believe we have found an interesting answer.


So, my group received a replacement evaluation board. Due to other priorities, we never opened the package, as we needed to work on other things.

My colleague ordered two PIC18F87J72 chips, so we could begin as soon as possible. When he went to try to program it, he saw the same issue with the chips.

He went and did some more digging, and made the assumption that it was an issue with the compiler.

We have an older version of PCW, and he believes that the device database that was compatible with our version of PCW was updated and therefore does not work completely with our PCW version.

I cannot verify whether this is true or not, but he decided to do the work around of using Chipedit to modify the identification bit so that it would read correctly.


We will likely be returning our replacement board, as it is unopened.
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group