tlc
Posts: 19
Joined: Mon Mar 04, 2013 10:49 am

Re: Raspberry Pi PIC Programmer using GPIO

Fri Dec 01, 2017 6:10 am

Hi all.
Nice to see that rpp and rpp-tlc is still in use, but in the meantime I have found better software.
It is called Pickle, it's interface for RPi is quite simple too.
Pickle is really quick in programming and supports nearly all Microchip PIC mcus.
It supports both high voltage and low voltage programming and accepts INHX32 format which is "standard" now.
I preffer high voltage version:
https://wiki.kewl.org/dokuwiki/projects:hi-pi
And project's homepage is:
https://wiki.kewl.org/dokuwiki/projects:pickle

And as an assembler on RPi I use gpasm from gputils (but one in the distribution is quite old), so use newest one from https://gputils.sourceforge.io/ instead of "apt-get" one :-)

Happy hacking!
Tomas

danjperron
Posts: 3034
Joined: Thu Dec 27, 2012 4:05 am
Location: Québec, Canada

Re: Raspberry Pi PIC Programmer using GPIO

Fri Dec 08, 2017 12:29 am

I added the PIC16F87/88 into burnLVP!

https://github.com/danjperron/burnLVP

If you really need RB3 then it is quite easy to modify the code and add a 2 stages transistor to implement the 13.5V VPP.

The big problem with that IC is that it doesn't have a reset address then you need to restart in programming mode all the times.

I also include into the github a small schematic on how to connect the cpu. I try without the 5V to 3.3V data adapter (cpu at 3.3V) and didn't have any problem even if the data sheet specify that the 'chip erase' doesn't work at 3.3V.

bertr2d2
Posts: 92
Joined: Wed Aug 08, 2012 10:12 pm

Re: Raspberry Pi PIC Programmer using GPIO

Sat Dec 16, 2017 9:50 pm

Do you know 'pickle' ?:
https://wiki.kewl.org/dokuwiki/projects ... interfaces

It's a programmer also for RPi which should burn nearly any Microchip PIC ;-)

Return to “Interfacing (DSI, CSI, I2C, etc.)”

Who is online

Users browsing this forum: No registered users and 15 guests