• AVR Freaks

Hot!PICKIT3 is Not Detecting

Author
Designer
Super Member
  • Total Posts : 535
  • Reward points : 0
  • Joined: 2007/11/20 20:28:41
  • Location: 0
  • Status: offline
2021/01/25 21:25:17 (permalink)
0

PICKIT3 is Not Detecting

I bought  a new PICkit3 (A chinese Clone).It is detecting in MPLAB 8.92.But it is not detecting in MPLABX 5.35.
 
I did press the PICKIT3 button & plug to USB port & open the MPLABX.
Nothing happens.(Only blinking the ACTIVE LED on PK3).
WHen I open the MPLAB X IPE v5.35, nothing is active there.
 
I re installed the MPLABX as well.This wont detect.
 
How to solve this

Attached Image(s)

#1

18 Replies Related Threads

    Camerart
    Starting Member
    • Total Posts : 69
    • Reward points : 0
    • Joined: 2013/04/12 02:19:40
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 02:23:39 (permalink)
    0
    Hi D,
    It looks as though the PIC is not properly connected to the Pickit3.
    Do you have a PULLUP on the MCLR PIN, because it needs one?
    C.
     
    #2
    oliverb
    Super Member
    • Total Posts : 403
    • Reward points : 0
    • Joined: 2009/02/16 13:12:38
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 06:19:24 (permalink)
    0
    Have you tried the PICkit support software. I know it is almost exclusively used as a MPLAB tool but there was a stand-alone software suite though I don't think it is updated.
     
    http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip
     
    post edited by oliverb - 2021/01/26 06:25:22
    #3
    Jerry Messina
    Super Member
    • Total Posts : 666
    • Reward points : 0
    • Joined: 2003/11/07 12:35:12
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 07:05:20 (permalink)
    +4 (4)
    I did press the PICKIT3 button & plug to USB port & open the MPLABX

     
    If the PK3 is working in MPLAB 8.92, here's what works for me using the IPE:
    - disconnect the tool from any target
    - plug the PK3 into USB (do NOT hold down the button)
    - open MPLABX IPE 5.35
     
    At this point the PICkit3 shows up in the Tool selection box (but it needs a firmware refresh moving from MPLAB to MPLABX). For me, this takes multiple attempts with the PK3 timing out between each step...
     
    - click CONNECT

    *****************************************************

    Connecting to MPLAB PICkit 3...

    Currently loaded firmware on PICkit 3
    Firmware Suite Version.....01.28.90 *
    Firmware type..............PIC18F
    Now Downloading new Firmware for target device: PIC18F26K22
    Downloading bootloader
    Bootloader download complete
    Programming download...

    Connection Failed.

     
    - click CONNECT again

    *****************************************************

    Connecting to MPLAB PICkit 3...

    Currently loaded firmware on PICkit 3
    Firmware Suite Version.....01.28.90 *
    Firmware type..............Unknown Firmware Type
    Now Downloading new Firmware for target device: PIC18F26K22
    Downloading RS...
    RS download complete
    Programming download...

    Connection Failed.

     
    - click CONNECT again

    *****************************************************

    Connecting to MPLAB PICkit 3...

    Currently loaded firmware on PICkit 3
    Firmware Suite Version.....01.28.90 *
    Firmware type..............Unknown Firmware Type
    Now Downloading new Firmware for target device: PIC18F26K22
    Downloading AP...
    AP download complete
    Programming download...

    Connection Failed.

     
    - and finally, click CONNECT again

    *****************************************************

    Connecting to MPLAB PICkit 3...

    Currently loaded firmware on PICkit 3
    Firmware Suite Version.....01.28.90 *
    Firmware type..............PIC18F

    Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3.

     
    The PICkit3 should now be setup for use with MPLABX.
     
    If you go back to MPLAB 8.92 you'll have to reload the firmware there... Debugger | Settings... | Configuration | Manual Download | Open PK3FW_012890.jam
     
    And, if you use the Standalone programming app v3.10 you have to make sure it's switched to MPLAB mode before trying this.
     
     
    #4
    NorthGuy
    Super Member
    • Total Posts : 6518
    • Reward points : 0
    • Joined: 2014/02/23 14:23:23
    • Location: Northern Canada
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 08:51:56 (permalink)
    0
    PICkit3 detects the target by measuring voltage on VDD. If it cannot do this, this simply means that VDD is not connected - no voltage.
    #5
    Jerry Messina
    Super Member
    • Total Posts : 666
    • Reward points : 0
    • Joined: 2003/11/07 12:35:12
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 09:39:36 (permalink)
    0
    I took the OP's post to mean that his PK3 isn't detected in MPLABX since he showed a screenshot of it working in MPLAB 8.92, but I could be wrong.
     
    I assumed the "missing VDD" was, well, missing VDD. Personally, I'm usually happy when I get that message!
     
     
     
    #6
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 09:41:46 (permalink)
    0
    Jerry Messina
     
    If the PK3 is working in MPLAB 8.92, here's what works for me using the IPE:
    - disconnect the tool from any target
    - plug the PK3 into USB (do NOT hold down the button)
    - open MPLABX IPE 5.35
     
    At this point the PICkit3 shows up in the Tool selection box (but it needs a firmware refresh moving from MPLAB to MPLABX). For me, this takes multiple attempts with the PK3 timing out between each step...

     
    Tool section box not displaying when I open the MPLABX IPE 5.35 :(

    Attached Image(s)

    #7
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 09:56:02 (permalink)
    0
    Hi, in MPLABX its showing under project properties.
     
    But in MPLABX IPE its not showing.I also powere the target via an external 5V.

    Attached Image(s)

    #8
    KTrenholm
    Super Member
    • Total Posts : 830
    • Reward points : 0
    • Joined: 2012/08/08 14:04:23
    • Location: Connecticut, USA
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 10:15:32 (permalink)
    +1 (1)
    Note the error in the IPE.  You need to download the SERIALEE_DFP device pack in MPLAB X using the pack manager.
    In MPLAB X select Tools>Packs and search for SERIALEE_DFP and download the latest version.  That should sort the IPE out in terms of getting the device list to appear.
     
    I had the same problem with the IPE last time I installed MPLAB X on a new system.  It's incredibly dumb that it doesn't have all the parts it needs to just run the IPE off a fresh install.
     
     
    post edited by KTrenholm - 2021/01/26 10:18:16
    #9
    NorthGuy
    Super Member
    • Total Posts : 6518
    • Reward points : 0
    • Joined: 2014/02/23 14:23:23
    • Location: Northern Canada
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 10:24:59 (permalink)
    0
    Jerry Messina
    I took the OP's post to mean that his PK3 isn't detected in MPLABX since he showed a screenshot of it working in MPLAB 8.92, but I could be wrong.



    I think you're right. I mis-interpreted the purpose of the screenshot.
    #10
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 10:54:44 (permalink)
    0
    KTrenholm
    Note the error in the IPE.  You need to download the SERIALEE_DFP device pack in MPLAB X using the pack manager.
    In MPLAB X select Tools>Packs and search for SERIALEE_DFP and download the latest version.  That should sort the IPE out in terms of getting the device list to appear.
     
    I had the same problem with the IPE last time I installed MPLAB X on a new system.  It's incredibly dumb that it doesn't have all the parts it needs to just run the IPE off a fresh install.
     

    Thanks, everything worked now after installing the pack.
     
    The one last thing to know is after burning the PIC How do I know my code is protected? In Pickit2 we can see all the bits are zeros.
     
    In Pickit3 how can we know?
     

    Attached Image(s)

    #11
    KTrenholm
    Super Member
    • Total Posts : 830
    • Reward points : 0
    • Joined: 2012/08/08 14:04:23
    • Location: Connecticut, USA
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 11:31:03 (permalink)
    0
    If I'm not mistaken, if you perform a read of the part from the IPE, if code protect is enabled it will read all 0x00.  I think you can check the program memory after a read via Window > Target Memory Views > Program Memory in the IPE.
     
    You can also check in the IDE itself by reading/viewing program memory in the same way:
    Window > Target Memory Views > Program Memory
    there should be a small button to "Read Device Memory"
     
    post edited by KTrenholm - 2021/01/26 14:03:38

    Attached Image(s)

    #12
    Murton Pike Systems
    Super Member
    • Total Posts : 223
    • Reward points : 0
    • Joined: 2020/09/10 02:13:01
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 16:19:45 (permalink)
    0
    NorthGuy
    PICkit3 detects the target by measuring voltage on VDD. If it cannot do this, this simply means that VDD is not connected - no voltage.


    Your PK3 is being detected as per messages.
    It is not detecting PIC power supply.
    So go into production and  set project configuration and customise and in pickit 3 set power on.
     
     
     
    #13
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 17:25:48 (permalink)
    0
    nigelwright7558
    NorthGuy
    PICkit3 detects the target by measuring voltage on VDD. If it cannot do this, this simply means that VDD is not connected - no voltage.


    Your PK3 is being detected as per messages.
    It is not detecting PIC power supply.
    So go into production and  set project configuration and customise and in pickit 3 set power on.



    I get this error message everytime.Do I need to give external 5V power to target board (PIC) everytime?
    Is there any settings to control it?

    Attached Image(s)

    #14
    Murton Pike Systems
    Super Member
    • Total Posts : 223
    • Reward points : 0
    • Joined: 2020/09/10 02:13:01
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 17:30:20 (permalink)
    0
    You can power target from its own supply or from the pickit.
    In MPLAB go into "production" and  "set project configuration" and "customise" and in pickit 3 set power on.
    #15
    ric
    Super Member
    • Total Posts : 29870
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: PICKIT3 is Not Detecting 2021/01/26 17:31:43 (permalink)
    0
    You either need to:
    [1] Supply external power, or
    [2] Tell the PK3 to supply power (which is exactly what NorthGuy just told you).
     

    Is there any settings to control it?

    Did you look under the "Power" button? It is the second one down on the left of your screen capture.
     
     

    I also post at: PicForum
    Links to useful PIC information: http://picforum.ric323.co...opic.php?f=59&t=15
    NEW USERS: Posting images, links and code - workaround for restrictions.
    To get a useful answer, always state which PIC you are using!
    #16
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 17:53:26 (permalink)
    0
    Thanks.
     
    In MPLABX IDE I enable the "Power Target From Pickit3 = ON".
     
    After closed the MPLABX IDE & open the IPE.It still says "Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3."
     
    When I open the Power Tab in IPE it is nothing " No Options are available" :(

    Attached Image(s)

    #17
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 18:28:33 (permalink)
    0
    I need to install an old version of IPE.THis microchip "MPLAB X IDE Archive" links not working :(
     
    https://www.microchip.com...spic-downloads-archive
    #18
    Designer
    Super Member
    • Total Posts : 535
    • Reward points : 0
    • Joined: 2007/11/20 20:28:41
    • Location: 0
    • Status: offline
    Re: PICKIT3 is Not Detecting 2021/01/26 19:33:39 (permalink)
    0
    Ok Finally I managed to revert back to MPLABX 5.05 & everything worked well.Tooks me 2 days to setup the PICKit3 with all the supportings.
     
    Thank you everybody the help.
    #19
    Jump to:
    © 2021 APG vNext Commercial Version 4.5