Author Topic: PICKit Plus for PICKIT2 and PICKIT3 programmers.  (Read 20942 times)

0 Members and 1 Guest are viewing this topic.

Offline technix

  • Super Contributor
  • ***
  • Posts: 3507
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #25 on: February 27, 2019, 04:45:00 pm »
I use linux, and I know I bunch of people that use it for development as well as found in 100's of Forums on FB that I am in.

I have Everything from  Atmel to STM to Xilinx running under Linux and especially Microchip stuff, so Ya, a Linux port will be  Greatly Appreciated by All !!   :-+

jer  :)
I have almost everything running under macOS (except Xilinx and Intel FPGA stuff, both of which refuse to allow me read anything on my 24-inch 4K monitor under Linux and does not have a macOS version available.)
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #26 on: March 02, 2019, 12:57:53 pm »
Post/send me the part number of the board and I will check.
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #27 on: March 02, 2019, 01:05:40 pm »
A few questions in this post.

Quote
Does this mean PICKit+ software can be used with a PK2, and the device file is updated to support the latest 16F parts? And is P2G supported with PK2?

PICkitPlus can be used with a PICkit2 programmmer.

And, yes, the microcontroller database has been updated to support the latest 16f.

re P2G.  We have not changed this capability.


Quote
Do you have to use PCKit+ software? Or do you also have a updated device file that works with the original PK2 software?

You can use the  new microcontroller database with the old PICkit software.  We wanted to ensure this was supported.

But, the new microcontroller database does not enable the old PICkit software to program the latest 16F (and 18F) parts  - specifically, those use the newer programming protocols.   For these parts you will need PICkitPlus or use MPLAB-IPE with a suitable programmer.

See https://github.com/Anobium/PICKitPlus or https://sourceforge.net/projects/pickit3plus/  We publish the databases to these URLs
 
The following users thanked this post: KL27x

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #28 on: March 09, 2019, 08:25:14 am »
We have started the Linux port.  :-)
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3507
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #29 on: March 13, 2019, 04:23:29 am »
We have started the Linux port.  :-)
Great. Keep in mind that if you check your dependencies for OS peculiarities, the very same code should be able to work under other flavors of UNIX and other CPU architectures after a quick recompile. This includes macOS, Android, FreeBSD, Solaris etc.
 

Offline bill.coghill

  • Contributor
  • Posts: 14
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #30 on: March 16, 2019, 12:26:56 pm »
I'd love to see a version for the RasPi that I could call from Python to allow some automation of the upload / test process that could free me from having a windows PC just to put a HEX file onto a PIC micro.

Bill
 

Offline basparky

  • Newbie
  • Posts: 1
  • Country: nl
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #31 on: March 18, 2019, 10:05:33 am »
Any change more dspics will be supported?
I'm using the pickit3+ tool for my 18LF13K22 and would like to use it also for the dsPic33EP256MU810 :)

Thanks in advance.
Regards,
Bas
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #32 on: March 24, 2019, 07:47:22 am »
If you are up to testing the updates for the dsPic33EP256MU810 then we can certainly look into this.

Email me directly.

Evan
 

Offline JTR

  • Regular Contributor
  • *
  • Posts: 107
  • Country: au
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #33 on: October 10, 2019, 11:58:23 pm »
Some Device ID errors in the latest data file (205)?
Code: [Select]

DS39919C    PIC24F08KA101   0x0B08  -> 0x0D08
DS39919C    PIC24F16KA101   0x0B01  -> 0x0D01
DS39919C    PIC24F08KA102   0x0B0A  -> 0x0D0A
DS39919C    PIC24F16KA102   0x0B03  -> 0x0D03
DS30009687F PIC18F46J13     0x5BA0  -> 0x59a0
DS41630B    PIC18F26K50     0x5D10  -> 0x5D20
DS41630B    PIC18LF26K50    0x5D30  -> 0x5D60


The good news is that I have cross-checked all the devices with my own independently generated database and all the rest matched my findings so we can have a lot more confidence that the rest of the Device IDs are correct.   On the proviso, of course, that Microchip have published the correct IDs in the latest programming specs...
« Last Edit: October 11, 2019, 12:06:37 am by JTR »
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #34 on: October 11, 2019, 07:35:31 am »
@JTR.  Would you send me parts database?  I will merge and republish 206.

The quality improvements benefit everyone as the parts database is still compatible with the Microchip PICkit applications for the legacy parts.

Thank you for doing the quality check.

 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #35 on: August 29, 2020, 09:17:49 am »
Does this mean PICKit+ software can be used with a PK2, and the device file is updated to support the latest 16F parts? And is P2G supported with PK2?

Do you have to use PCKit+ software? Or do you also have a updated device file that works with the original PK2 software?

The updated device file does works with the original PK2 software but you will not get all the new microcontrollers to work with the original software.  PICKitPlus is needed for new microcontrollers like 18F*k42, k83 etc and 16f188xx etc.
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #36 on: August 29, 2020, 09:19:16 am »
I use linux, and I know I bunch of people that use it for development as well as found in 100's of Forums on FB that I am in.

I have Everything from  Atmel to STM to Xilinx running under Linux and especially Microchip stuff, so Ya, a Linux port will be  Greatly Appreciated by All !!   :-+

jer  :)

I am looking for Linux users to test the new code.  It has taken a lot more work that we thought but we have an test program now (at August 2020).  Ping me if you want to join the program - please.

We want you to test! :-)
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #37 on: August 29, 2020, 09:20:13 am »
Is there any chance of this working with the PKoBs found in the Curiosity HPC board? AFAIK its a stripped down PK3.

We had hoped to use them with a 18F4520, but MPLAB says it is not supported. Moving to a newer chip is not the end of the world, but a bit of an annoyance.

Ping me on this.  I have this on the list and I think I have a solution.
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #38 on: October 25, 2020, 12:16:12 pm »
An update on Pickit-on-board (PKOB).



This is what we have achieved.

Goal: To replace the requirement to use of IPE to program a PKOB and use PICKitPlus software.
 
The Microchip Curiosity HPC Board has a Programmer-On-Board (PKOB).  The PKOB is similar to a PICkit3 programmer but not exactly the same [ fancy that!  ].    I want to flip the PKOB operating system (OS) to be compatible with the Windows/Linux/Pi PICKitPlus software to release the tie to IPE.
 
Currently, I am able to change the PKOB with the PICkit3 programmer OS ( PK3OSV020005.hex ) leaving the PKOB bootloader in position.  I have then created a special build of the PICKitPlus GUI software to communicate with the Microchip Curiosity HPC Board with the PKOB OS ( PK3OSV020005.hex ).   Unfortunately, that is where my luck ran out - as I get communication between the software and the Microchip Curiosity HPC Board but I do not get a proper response to permit full operations.
 
To complete the picture here.  I can revert the Microchip Curiosity HPC Board back to IPE mode.  Thankfully.

And/Or.... it this worth it (Should I just ignore the many requests we get to permit PICKitPlus software to support these boards) ?



 

Offline ace1903

  • Regular Contributor
  • *
  • Posts: 237
  • Country: mk
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #39 on: January 19, 2021, 06:11:43 pm »
I have bought Pickit3Plus software in order to use programmer to go function with PIC18F46K20.
In device list is written that for this micro P2G is supported.
Tried to set up with original Pickit3 programmer but seems that there is no P2G option in the menu.
Anyone managed to get it working with micros from PIC18FxxK20 family?
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #40 on: January 19, 2021, 06:37:59 pm »
Evan here...

I am not aware of the P2G capability in the PK3 operating system.

I would be great to here that someone added the PTG capability to the PK3 operating system.  That would be very cool.




www.pickitplus.co.uk
 

Offline PatRC

  • Newbie
  • Posts: 2
  • Country: fr
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #41 on: January 23, 2021, 10:59:56 am »
Evan,

Microchip says it is already in:

https://microchipdeveloper.com/pickit3:programmer-to-go
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #42 on: January 23, 2021, 04:08:10 pm »
My apologies -you can use PtG with a PICKit3 Programmer when you use MPLAB mode.

Pop the PK3 into MPLAB (using the PICKit3 GUI application) and then use MPLAB IPE.    This method works.
 

Offline ace1903

  • Regular Contributor
  • *
  • Posts: 237
  • Country: mk
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #43 on: January 23, 2021, 04:55:36 pm »
@Anobium Can you confirm that P2G works for some specific micro?

With PicKit2 I tried and it works. When I switched to Pickit3 and MPLAB IPE I always get some errors.
Regular programming works with IPE and PicKit3. But whatever I try to make P2G I experience some error sooner or later.
I would like to know if procedure works with some micro then I will try it to reproduce it to see what I am doing wrong.

I do not believe in Microchip charts and support tables. After disappointment that I had with ICD4, I think that they put green dot randomly  in supported device list.
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #44 on: January 23, 2021, 05:34:04 pm »
I need to ask some questions.

Why not stick with the PICkit2?

What sort of errors do you get with the Pk3 ?  And, are you using an external power supply?

What is your use case for PtG?  So, what are you trying to achieve?  There may be  other options for you.

----

Re the charts and tables.  Report all errors and omissions to Microchip using a support ticket.  I do. Often.
 

Offline ace1903

  • Regular Contributor
  • *
  • Posts: 237
  • Country: mk
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #45 on: January 23, 2021, 09:30:01 pm »
Quote
Why not stick with the PICkit2?
Microchip does not sell PICkit2 and Pickit3 anymore. We found Olimex is only reputable seller of Pickit3 now.
I know that clones are available from China but that introduces uncertainty in the process of purchasing and usage.

Quote
What sort of errors do you get with the Pk3 ?  And, are you using an external power supply?

Last time I tried month ago and does not remember now exact errors since  I tried many combinations. Mplab Mplabx IPE...
Will recheck tomorrow but it was when IPE needs to upload image to pickit3.

Quote
What is your use case for PtG?  So, what are you trying to achieve? 
I have customer that I sold system years ago and from time to time he was using PicKit2 to update it with new features and bug fixes.
For food safety reasons or religious reasons or something else customer does not want me or anyone else present at facility.

Now he wants new systems for other need but rules remains, no presence and updates expected due to unclear specification request.
I have ICP programmer but I hesitate to give to his technicians(sometimes they borrow and forget to return stuff back). Also laptop usage is out of question.
P2G was perfect for me. Now I have freedom to chose micro for the new system but that micro need to work with Olimex and P2G.

 

Offline NorthGuy

  • Super Contributor
  • ***
  • Posts: 3148
  • Country: ca
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #46 on: January 24, 2021, 02:23:39 pm »
Now he wants new systems for other need but rules remains, no presence and updates expected due to unclear specification request.

Consider updates through his phone using either bluetooth or a USB cable. It will be much easier for the customer. All you need is an app for the phone and a HEX file on your Web server/cloud.
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #47 on: January 24, 2021, 04:12:43 pm »
I am with @NorthGuy.

Look at alternative methods.   A Pi programmer, PK4.  There is a stable supply of PK2s.

But, choose carefully.   Validate the functionality of the alternative method with the chips supported and the method of connectivity.

:-)
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5969
  • Country: ca
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #48 on: January 25, 2021, 12:50:25 pm »
Will the pickit 4 be supported ?   kinda sick of mplab   loll
 

Offline AnobiumTopic starter

  • Regular Contributor
  • *
  • Posts: 71
Re: PICKit Plus for PICKIT2 and PICKIT3 programmers.
« Reply #49 on: January 25, 2021, 07:29:54 pm »
By PICKitPlus software?

Is this the question?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf