A PICKit 2 egy régi eszköz amit pár éve már nem támogatnak, azaz nem adnak ki hozzá új firmware-t és az ehhez illeszkedő PC oldali kezelőprogramot. Esetleg lehetne bűvészkedni a PK2DeviceFile.dat-ban például ezzel az XP-re készült programmal. (Van róla egy fórum-szál itt.) Ehhez azonban ismerni kell a beírandó adatokat. Ezen kívül adódik még egy probléma: A Microchip az újabb MCU családok esetében időnként változtat a felprogramozás protokollján. Mivel az említett PIC16F1704 MCU a fejlettebb PIC14E családba tartozik (ami csak pár éves) az öreg PICKit 2 esetében kevés esély van rá hogy be tudná tölteni a programkódot.
Ha van kedved vesződni az egésszel akkor a Microchip féle MCU-khoz ezen a lapon találsz információt a programozás módjáról. Ha konkrétan a PIC16F1704 érdekel akkor ez az adatlap kell neked.
---------------------------------------------------------
Hamarjában kerestem még pár segédprogramot, vagy a forrásukat a PK2DeviceFile.dat buherálásához:
Linux-hoz:
pk2-piculear-conversion-tools
pk2dft.c
Ez utóbbiról egy fórum téma.
---------------------------------------------------------
XP-hez:
Ezen a honlapon a szerkesztő programon kívül találsz egy módosított PK2DeviceFile.dat-ot is:
http://jared.geek.nz/2013/aug/pickit2-revisited
---------------------------------------------------------
Van egy másik módosított PK2DeviceFile.dat, de tudnod kell hogy ez a PICKit 3-hoz készült. Nem tudom hogy ez jó lehet-e. A PICKit 2 esetleg agyonvághatja vele az MCU-t.