• AVR Freaks

Using PICkit 3 programmer-to-go with PIC32MZ

Author
alberto.mari.kolver
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2018/08/02 02:04:22
  • Location: 0
  • Status: offline
2018/08/21 00:38:19 (permalink)
0

Using PICkit 3 programmer-to-go with PIC32MZ

I want to use the PICkit 3 Programmer-to-go functionality with PIC32MZ2048EFM100-I/PF.
However, despite the PICkit 3 User Guide http://ww1.microchip.com/...n/DeviceDoc/52116A.pdf on page 38 (section 5.3) shows that all PIC32 families are supported, I haven't managed to use this feature.
Using MPLAB X (v. 4.15), when trying to download the firmware to the PICkit 3 (Assy# 10-00424-R7) by following the procedure indicated in section 5.4, I get the following output console text:
 
*****************************************************
 
Connecting to MPLAB PICkit 3...
 
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.51.08
Firmware type..............PIC32MZ
 
This device does not support the programmer to go feature.
 
Is this due to an obsolete PICkit 3 hardware revision (Assy# 10-00424-R7)? Is it due to the compiler I am using (XC32 v. 1.44, not the latest one)? Is there something wrong in the procedure in section 5.4 of the PICkit 3 User Guide?
#1
qhb
Superb Member
  • Total Posts : 9999
  • Reward points : 0
  • Joined: 2016/06/05 14:55:32
  • Location: One step ahead...
  • Status: offline
Re: Using PICkit 3 programmer-to-go with PIC32MZ 2018/08/21 00:43:39 (permalink)
4.67 (3)
I think it's due to the PK3 not having enough internal FLASH memory to store an entire PIC32MZ2048EFM100 code image in it.
The manual saying "all PIC32 families" will have been written well before that part was released.
 
You would probably require a PK4 to be able to use PTG on that PIC.
 
 

Nearly there...
#2
alberto.mari.kolver
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2018/08/02 02:04:22
  • Location: 0
  • Status: offline
Re: Using PICkit 3 programmer-to-go with PIC32MZ 2018/08/21 00:48:54 (permalink)
0
Ok I will buy a PICkit 4 and try.
I will let you know.
#3
qhb
Superb Member
  • Total Posts : 9999
  • Reward points : 0
  • Joined: 2016/06/05 14:55:32
  • Location: One step ahead...
  • Status: offline
Re: Using PICkit 3 programmer-to-go with PIC32MZ 2018/08/21 02:01:44 (permalink)
5 (2)
Don't rush, they haven't actually released the PTG functionality on PK4 yet.

Nearly there...
#4
NKurzman
A Guy on the Net
  • Total Posts : 17918
  • Reward points : 0
  • Joined: 2008/01/16 19:33:48
  • Location: 0
  • Status: online
Re: Using PICkit 3 programmer-to-go with PIC32MZ 2018/08/21 05:29:46 (permalink)
5 (1)
The issues with the PICKit3 is its internal RAM. It will not work even if you just have a bootloader. And as who noted, the pickit4 does not have that feature yet, but it is promised.
#5
alberto.mari.kolver
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2018/08/02 02:04:22
  • Location: 0
  • Status: offline
Re: Using PICkit 3 programmer-to-go with PIC32MZ 2018/08/21 06:18:27 (permalink)
0
On page 18 (section 2.2) of the PICkit 3 User Guide, the maximum program image is 512Kbytes.
So the problem is definitely due to the internal available EEPROM memory.
 
I hope PICkit 4 will soon be provided with the PTG feature.
 
Thanks!
#6
Jump to:
© 2019 APG vNext Commercial Version 4.5