Hi Patrick,
I have a suggestion for you but you have to give it a try but first read this before doing so.
If you download MPLABX and install the Integrated Programing Environment (IPE) then your PICKit3 will support more PICs (not all). In order to be able to do that you have to put the PICKit3 in MPLABX mode from the PICKit3 standalone application. When you do
this you cannot use it with the PICKit3 standalone software anymore. If you want to return to using it again with your PICKIt3 standalone software you have to reprogram the firmware of the PICkit3 but that firmare image is supplied with the PICKit3 standalone
software.
I have a PICKit3 and a SNAP programmer. If both are connected to my PC, the IPE will recognize both, see screenshot below. I do not know if it recognizes a PICKit2. There is a disadvantage and that is that the IPE is much slower when you start it then the PICKIt3
standalone software.
But currently I use 2 PICKIt3 since at some moment in time the firmware upgrade of the PICKit3 done by the IPE did go wrong and I could not use my PICKit3 anymore. So I purchased a second one to reprogram the firmware of the non-working PICKit3 which fixed
it. So now I am using one of the PICKit3 with the standalone PICKit3 software and one using the IPE so that I do not have to switch between MLABX mode and PICKit3 stand alone mode.
If you find this all too tricky, I suggest not to do this.
What I did not understand is what Mike said about updating the database of the PICkit3 standalone software and not upgrading the firmware to support newer PICs. I recently updated the
PICKIt3 database and I saw that it recognized more PICs and could also program a newer PIC. So my guess is that the programming information is in the database and not in the firmware. If anybody knows how this works, let me know.
Hopefull I am not confusing you more with this e-mail.
Kind regards,
Rob