PICKit 2 - No Device Detected

Status
Not open for further replies.

aless2056

Member level 1
Joined
May 11, 2020
Messages
37
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
338

That typically means the ICSP lines cannot correctly interact with the MCU. This can be because the lines are being controlled by some other part of the circuit, or there is a break in the lines somewhere between the PicKit and the MCU.
Also are you sure that the MCU can be read? If this is a commercial device that you are trying to clone, there is a good chance that the code has been locked so that it cannot be read. (However that normally shows itself by 0xff being thevalue of everything readfrom the MCU.) The only way to get around the read-lock is to erase the chip (which clears the code protection CONFIG register bits) biut that also erases the code youy are trying to clone.
Susan
 

Hi,

I don't use Pickit, I'm just talking generally about programmers.

What is needed to "detect a device".
* programmer hardware (Pickit)
* cable to PC
* programming software on PC
* correct wiring to target micrcontroller "device" (PIC that needs to be read/write)
* power supply for the target device
* internal or external clock to the target device
* correct RESET handling
* programming_enabled inside the device (hw interface as well as lock fuses)
* maybe more..

Klaus
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…