Help on integrating PIC16F19176 in Pickit 2 options

76 views
Skip to first unread message

flyway38

unread,
Nov 25, 2022, 1:46:07 PM11/25/22
to jallib
Hello,

Need help on this integration; PIC16F19176 into Pickit 2' s library.
Am aware of Pickit2 Script Editor. Have already used it to integrate an easier one before.
But for this on (16F19176) don't know any similar one to start with.
Any would would be appreciated.
Thank you very much.

Kind regards,
Filipe Santos.

evan....@googlemail.com

unread,
Nov 25, 2022, 1:49:36 PM11/25/22
to jallib
Filipe it works out of the box.  Along with most of the new chips.   

I am the developer and you can get at  www.pickiplus.co.uk

You will be operational and supported in a few minutes.

Send me a PM and I will get you a URL that you can use to get the PK2 only software = less.

Evan

evan....@googlemail.com

unread,
Nov 25, 2022, 2:01:28 PM11/25/22
to jallib
Notes: As we are developing more and more.

Added recently.  16F181xx,  16F171xx and the  16F188xx families of chips.  All tested on real silicon.
Also, recenlty.
Resolved 18fXXQ84/Q83 issues.
Resolve 18fXXQ43 Config value.
Resolved K40 read error .
Added wider support for the dsPIC30 family  - tested on real silicon
Revised all LF chips to correct voltage
Revised :LF  config with changes and corrections
EE Erase improvements for all chips
Added PIC18FxxJ94/3
Resolved Qxx Progmem issue
Added PIC18FxxQ83/4
    

flyway38

unread,
Nov 25, 2022, 2:18:10 PM11/25/22
to jallib
Hi Evan

Not sure if understand correctly your text.
What works out of the box?
Are you developer of what?
That website doesn't work (server not found)...
Not sure how to solve my issue that way.
I know I can add this PIC to Pickit 2 library. Just need some hint to start with.
Thanks

Filipe Santos.

flyway38

unread,
Nov 25, 2022, 2:21:16 PM11/25/22
to jallib
That link is incorrect.
It should be www.pickitplus.co.uk...
And this is a payed software.

evan....@googlemail.com

unread,
Nov 25, 2022, 2:21:42 PM11/25/22
to jallib
Apologies.


What works out of the box?  We provide PK2 software that is fully supported.  We are a Microchip Software Partner.
Are you developer of what?  PICKITPlus software
That website doesn't work (server not found)...My error, see URL abouve
Not sure how to solve my issue that way. - install our software and it will work. We have Windows, LX and Pi versions.  We have UI version and command line versions.

Evan

flyway38

unread,
Nov 25, 2022, 2:33:08 PM11/25/22
to jallib
Hey again Evan,

Thank for the input and corrections.
Just found a "cheaper" way :D
Now only need to find what's similar to my pic, in Pickit 2 original library.
Thanks anyways.

Greetings
Filipe Santos.

evan....@googlemail.com

unread,
Nov 25, 2022, 2:37:44 PM11/25/22
to jallib
See https://github.com/Anobium/PICKitPlus/tree/master/PickIt%20ScriptEditor for our editor.

There are applications changes required to make the new chips.  

But, happy to share the editor.

Evan

flyway38

unread,
Nov 26, 2022, 5:17:10 AM11/26/22
to jallib
Hello all,

No help here?
Tried to use PIC16F1939 as base to my PIC16F19176.
Changed only Device ID (tried 30A0 as per datasheet and 309C as per JAL PIC lib) and no luck.
Kept all other parameters as they show similar to my PIC ones (at least the ones I could identify).
Pickit 2 shows warning message: "Hex File Loaded is large than device"
Thank you very much.

Regards,
Filipe Santos.

Rob CJ

unread,
Nov 26, 2022, 6:49:30 AM11/26/22
to jallib
Hi Filip,

Which software are you using with your PicKit2, is that the standard Microchip software?

I guess you need a more recent database. Did you try that?

Kind regards,

Rob


Van: jal...@googlegroups.com <jal...@googlegroups.com> namens flyway38 <fsfo...@gmail.com>
Verzonden: zaterdag 26 november 2022 11:17
Aan: jallib <jal...@googlegroups.com>
Onderwerp: [jallib] Re: Help on integrating PIC16F19176 in Pickit 2 options
 
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/f7471761-cf82-4a36-8a2b-5af7114d672fn%40googlegroups.com.

evan....@googlemail.com

unread,
Nov 26, 2022, 7:15:47 AM11/26/22
to jallib
re:  The chip you are trying to add.

It uses a different protocol for the SPI communications.  You will require to make changes to the application to change from LSB SPI to MSB SPI, and, a host of other application changes in  terms of memory locations.

The newer chips starting with the 16F18855 chip family and then the 18FxxK40 use the different protocol.  

Options:
IPE for MPLAB 5.xx and onwards
PICKitPlus
change programmer to a North Programmer ( very fast).

flyway38

unread,
Nov 26, 2022, 7:43:55 AM11/26/22
to jallib
Hello Evan

Yes, am using standard Pickit 2 software.
Where do I find newer data base for it?
Will google for it.
Thanks.

Regards,
Filipe Santos.

vsurducan

unread,
Nov 26, 2022, 8:09:04 AM11/26/22
to jal...@googlegroups.com
I wish to be so easy....:) 
Finally you will end buying either a pickit4 or upgrading your pickit2 or 3 with Evan's software/firmware...or both of them. The problem is that newer pics have different programming algorithm, faster and different. The old pickit2 firmware does not work with them.


--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.

Rob CJ

unread,
Nov 26, 2022, 8:09:38 AM11/26/22
to jallib
Hi Filipe,

Evan will not be happy but you can download PICkitminus from here: http://kair.us/projects/pickitminus/
kair.us/ projects/ pickitminus/ PICkit- software suite. You can use your trusty old PICkit2 and PICkit3 with the new Microchip PIC microcontrollers with PICkitminus program.

I did had some issues with it, that it sometimes recognized the wrong PIC but when detected correctly (which it mostly did) I was able to program newer PICs with this software.

Kind regards,

Rob


Verzonden: zaterdag 26 november 2022 13:43
Aan: jallib <jal...@googlegroups.com>
Onderwerp: Re: [jallib] Re: Help on integrating PIC16F19176 in Pickit 2 options
 

vsurducan

unread,
Nov 26, 2022, 8:12:22 AM11/26/22
to jal...@googlegroups.com
Rob, I believed that pickitminus is your joke naming the pickitplus....:) now I see that really exists.

Evan Venn

unread,
Nov 26, 2022, 8:32:51 AM11/26/22
to jal...@googlegroups.com
Yes. Not happy that someone took our work. Very unhappy.


From: jal...@googlegroups.com <jal...@googlegroups.com> on behalf of flyway38 <fsfo...@gmail.com>
Sent: Saturday, November 26, 2022 12:43:54 PM
To: jallib <jal...@googlegroups.com>
Subject: Re: [jallib] Re: Help on integrating PIC16F19176 in Pickit 2 options
 
You received this message because you are subscribed to a topic in the Google Groups "jallib" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jallib/km82FdeOHcU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/9cfc5c2b-0e46-4c2e-bafa-efc3b314264en%40googlegroups.com.

flyway38

unread,
Nov 26, 2022, 3:08:05 PM11/26/22
to jallib
Hey Vasile/ Rob.

Thank you very much for your input.
Will check that options.

Best regards,
Filipe Santos.

flyway38

unread,
Nov 26, 2022, 3:17:34 PM11/26/22
to jallib
Hi again.

PickitMinus is great!!!
It has that PIC (16F19176) that am using (and many other ones) and it worked like a charm.
Thank you so much Rob.

Cheers,
Filipe Santos.

evan....@googlemail.com

unread,
Nov 27, 2022, 11:10:33 AM11/27/22
to jallib
@Filipe 

PICKIT- developer took our database, took our ideas and now are hurting us.  I have spoken on the real issues regarding the changes made to the database that can cause real damage to microcontrollers.
I am personally in debt regarding the development of PICKitPlus.  
Please consider donating to our project even if the donation is a token donation of a few $$.

Evan

vsurducan

unread,
Nov 27, 2022, 1:00:44 PM11/27/22
to jal...@googlegroups.com
Evan, I am a bit confused. Pickit+ is using different firmware than the original  Microchip. Pickit- is using Microchip firmware and Pickit+ database.... That looks strange in my logic, but also shows that Pickit- may be somehow different than Pickit+?

evan....@googlemail.com

unread,
Nov 27, 2022, 1:09:48 PM11/27/22
to jallib
We are on stock firmware for the PK2 and Pk3.  We have a specific firmware for the Pi solution (to resolve the USB timeout issues in the Pi4 USB hardware).

Are you referring to the database version?   PK- is in a very hacked version of our 2.63.223.1 release.  The database from PK- is not compatible with PICKitPlus (even though I offered him our source).  So, we are maintaining the master version.  It will be long before that is `taken` into PK-.   We are planning to change the database to ensure it cannot be lifted again when we add PK4 interoperability.

So, we are as follows:
Application version 6.61.0.74
Device File Version  2.63.236.1
Firmware 2.32.00

What is the version number you are looking at please?

Reply all
Reply to author
Forward
0 new messages