http://members.aon.at/electronics/pic/picpgm/download.html
Currently only the command line version is ported to Linux.
This version of PICPgm has some restrictions:
- PICPgm uses the parport driver to access the parallel port. Hence you need to have access to this driver if you are using a parallel port programmer. If you do not have access use the following command (as root!) to grant access:
chmod a+rw /dev/parport0
(parport0 needs to be replaces with the desired port number if it is different than parport0) - 2nd way to access the parallel port is to directly use the parallel port I/O address (-paddr option). In this case you need to start picpgm as root (picpgm uses ioperm system call to write to I/O address). This way is not recommanded!
- The configuration file pgmifcfg.xml needs to be in the directory where picpgm is getting called.
- PICPgm USB Programmer is currently not supported.
