Hi Rob (I replied to jallist since it might be interesting for other too),
Ai, I hope the firmware in your PICkit3 is not corrupted. I had that once and the only way to recover this was to purchase another PICkit3 to re-program the corrupted PICkit3. So yes, I know have two, one in the standard PICKit3 mode and one in MPLABX mode
although I am mostly using the standalone version with PICKitminus nowadays (due to new PICs for which I need to test the device files).
But no worries (I hope). You also have a SNAP programmer so you can try the following:
-) Open the cover of your PICKit3
-) At the top left you see 6 holes on the pcb. Solder a 6-pin header on that. Once soldered you have make a hole in the cover since this connector will stick through it. Close the cover. See the attached picture for how I did that (white marking at the top
is pin 1).
-) Connect the SNAP to this header.
-) Load the PICKIt3 firmware (can be found somewhere in the PICkit3 installation) onto your SNAP.
-) Reprogram your PICkit 3. I am not sure in which mode it starts but it might as well be in standalone mode.
I did this using another PICKit3 but I am not sure if the SNAP can do it since it supports only LVP but you can give it a try.
Kind regards,
Rob
Hi Rob,
Thanks for your help!
Compilation worked as you described (with some warnings)!
Running './pk2cmd -C -P' gives me:
PICkit3 is in MPLAB mode.
Use PICkitminus GUI to download minimum required OS v2.00.05 or later
So I started a W10 session under VirtualBox and started PICkitminus.exe (3_25_00). This gives the msg '.NET framework 3.5 need be installed' and an offer to download and install it. I chose this option, but this resulted in Unable to install .NET without info
about why and what to do next.
Then I tried the same in a W7 session: no complaints about .NET, the Pickit3 was found and it suggested to download the Pickit OS. I accpeted and the progress bar came almost to the end, but the process did not finish..... ad even de W7 Vbox session didn't
want top finish.... I wonder if my Pickit3 is recoverable.....
Regards, Rob.