Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Dspic33f device id not matching

Status
Not open for further replies.

span

Newbie level 6
Joined
Nov 30, 2010
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,354
Hi

I am using dspic33f with PICKIT3 and getting following error

PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.25.14
Firmware type......................dsPIC33F/24F/24H
PICkit 3 Connected.
Target Device ID (00000000) does not match expected Device
ID (00bf0000).

I checked with the 5 dspic33f microcontrollers and all giving same problem.

Appreciate any help.......
 

Did you connect the ICSP correctly?
 
  • Like
Reactions: span

    span

    Points: 2
    Helpful Answer Positive Rating
Hi

Connections are all correct.......
i used same microcontroller with pickit3 long back and it worked fine
now it gives some problem........
whether controller gone bad or pickit3 gone bad.....?
 

Hi,
Usually this is because of incorrect or inappropriate connection between the programmer and the device. However you seem sure it's fine.
What is the pull-up resistance of the resistor from MCLR? It might be too low, thus causing this problem. Change it to 10k. I've seen some people have this problem just due to the resistance.

Hope this helps.
Tahmid.
 

Hi Tahmid

I have changed the pull resistor value from 0 to 10k.
still problem exit.
 

  • Like
Reactions: span

    span

    Points: 2
    Helpful Answer Positive Rating
I have checked in new board ,there device id matched and also noted one thing
NEW BOARD VALUE(working)
VPP=3.27V,VDD=3.27V,PGD=0.4V,PGC=0.4V
OLD BOARD VALUE(Not working)
VPP=3.27V,VDD=3.27V,PGD=0.4V,PGC=3.2V

PGC Value is different....?
Why...?
 

Hi,
Usually this is because of incorrect or inappropriate connection between the programmer and the device. However you seem sure it's fine.
What is the pull-up resistance of the resistor from MCLR? It might be too low, thus causing this problem. Change it to 10k. I've seen some people have this problem just due to the resistance.

Hope this helps.
Tahmid.



hi thamid

for this dspic i can see two ID number
1-DEVID
2-UNITID
my doubt is , which one amoung this diff value for each chip with same series [ex: dsPIC30F2010]?

or please help for this:
 

Hello,

I just had the same problem (target device ID does not match the expected device ID). I was using the dspic33F. I had not added a 10uF capacitor between Vcap and ground although it said to in the datasheet. Once I did that everything worked fine.

Good luck!

Aaron
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top