• AVR Freaks

PIC32MM0064GPL020 - Low Voltage Programming

New Member
  • Total Posts : 10
  • Reward points : 0
  • Joined: 2005/05/26 12:05:35
  • Status: offline
2020/03/25 07:53:19 (permalink)

PIC32MM0064GPL020 - Low Voltage Programming

I am using a PIC32MM0064GPL020 with a Vdd of 2V0.
I have tried programming it with a ICD3, ICD4, PicKit3, REAL ICE.  All of the programmers return "Failed to connect to the target device.  Failed to get Device ID"
When I up the regulator voltage to 3V0 I am able to program and debug. 
The data sheet for the device allows programming and operation down to 2V.  Cannot find any mention of Low voltage or programming issue in the silicon Errata.
I have a 5k1 pull up to Vdd on MCLR and nothing on the PGD/PGC lines.  I am using PGED3/PGEC3.
I have disabled all BOR register. 
I am at a loss, any help much appreciated.

2 Replies Related Threads

    Lab Member No. 003
    • Total Posts : 1374
    • Reward points : 0
    • Joined: 2012/02/07 18:21:03
    • Location: Future Gadget Lab (UK Branch)
    • Status: online
    Re: PIC32MM0064GPL020 - Low Voltage Programming 2020/03/25 13:35:49 (permalink)
    5 (1)
    The datasheet shows ICSP programming Vmin as Vbor (parameter D131), and Vbor as 1.92-2.22V (parameter DC17B), so realistically at 2.0V Vdd you are trusting to luck, and failing :-(.
    Super Member
    • Total Posts : 26159
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: PIC32MM0064GPL020 - Low Voltage Programming 2020/03/25 14:52:12 (permalink)
    4 (1)
    Also note "Low Voltage programming" applies to not needing a high voltage on the MCLR/VPP pin, not to using a low VDD voltage.

    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!
    Jump to:
    © 2020 APG vNext Commercial Version 4.5