| szokesandor.hu |
PICkit2 és Debian Etch |
|
|
Hogyan égessünk PIC-et Debian Etch alatt PICkit2-vel.Most jutottam el oda, hogy végre beüzemeljem a PICkit2 égetőmet linux alá. Eddig egy virtuális Wind*ws XP alatt tudtam használni, minden megkötés nélkül. A szükséges lépések, hogy működjön linux alatt: Le kell tölteni és le kell fordítani ezt. Át kell másolni a pk2cmd, PK2DeviceFile.dat és PK2V023200.hex fájlokat az /usr/local/bin könyvtárba. Az alábbi parancsok nagy részét root-ként root-ként adjuk ki a következő parancsokat: $ chown root.root pk2cmd $ chmod +s pk2cmd Hozza létre a következő fájlt: /etc/udev/rules.d/026-microchip.rules a következő tartalommal:
#PICKit2
SYSFS{idVendor}==\"04d8\",SYSFS{idProduct}==\"0033\", MODE=\"0660\"
Indítsa újra az udev-et ' $ /etc/init.d/udev restart Húzza ki és csatlakoztassa újra a PICkit2-őt. Most már működnie kell. Normál felhasználóként adja ki a következő parancsot: $ pk2cmd -?V Executable Version: 1.12.00 Device File Version: 1.52.00 OS Firmware Version: 2.01.00 Egy másik PC-n történő firmware frissítés után: $ pk2cmd -?V Executable Version: 1.12.00 Device File Version: 1.52.00 OS Firmware Version: 2.32.00 A csatlakoztatott PICkit2-k listája firmware szerint: $ pk2cmd -s# PIC18F458 ürességének ellenőrzése: $ pk2cmd -PPIC18F458 -C PIC18F458 törlése: $ pk2cmd -PPIC18F458 -E PIC18F458 programozása: $ pk2cmd -PPIC18F458 -Ffirmware.hex -M PIC18F458 program ellenőrzése: $ pk2cmd -PPIC18F458 -Ffirmware.hex -Y Becenév rendelése az egyetlen csatlakoztaott PICkits2-höz $ pk2cmd -N becenev A megadott becenevű PICkit2 használata $ pk2cmd -s becenev Ha valaki tudja, hogyan lehetne setuid nélkül használni az ne titkolja! |
| Utolsó módosítás: 2008.12.19. 16:09:26 |