gnupic: picp 0.5
Subject:
picp 0.5
From:
Andrew Pines ####@####.####
Date:
1 Nov 2002 04:46:29 -0000
Message-Id: <3DC2062D.4070103@cosmodog.com>
The long wait is finally over (maybe)! picp has finally been updated to handle 3.00.00 firmware.
Download it now at:
http://www.cosmodog.com/pic/picp-0.5.tgz
Here's the bad news. Microchip changed the protocol once again, so the new version of picp will not
work with PICSTART Plus firmware prior to 3.00.00. You will need to upgrade your PICSTART Plus with
a new 17C44-25.
More bad news. The previous versions of picp can't program the 17C44 due to some bugs in the hex
record parser, some bugs in the routine which actually writes the data to the device, and the fact
that it can't read files larger than 8k (okay, so it had a few shortcomings).
I've posted a final version to work with pre-3.00.00 PICSTARTs which fixes these problems and is
able to program 17C44's. It's version 0.4f (the 'f' is for 'final'). Get it at:
http://www.cosmodog.com/pic/picp-0.4f.tgz
Using picp 0.4f, program a new 17C44 with PSF30000.HEX from the current MPLAB distribution:
picp /dev/ttyS0 17c44 -wp PSF30000.HEX
Install the new 17C44 in your PICSTART Plus. From that point forward use picp 0.5.
I STRONGLY recommend you keep picp 0.4f and the old 17C44 handy in case something goes awry with
picp 0.5. I can't possibly test all the devices and Microchip changed the profile, so it's entirely
possible I made a mistake somewhere. PLEASE let me know if you run into trouble so I can attempt to
fix things. The phrase "use at your own risk" carries more weight than usual.
The device list is NOT up to date (c'mon, it's time consuming and I hardly ever even use these
things anymore). If anyone cares to help sniff out device profiles some basic instructions and a
tool to aid in the task ("picsnoop") are included with the current distribution. Someone pointed
out that MPLAB appears to store the profile data in MPLAB.DVS. I will eventually try to extract
some useful information from there, but again if anyone cares to help with that I'm more than open
to it.
Sorry for the long post. Enjoy.
-Andrew
--
--
Andrew Pines
####@####.####
http://www.cosmodog.com