Pickit2 i ubuntu

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
andnord
Inlägg: 42
Blev medlem: 10 december 2009, 10:21:47

Pickit2 i ubuntu

Inlägg av andnord »

Hejsan!

Är det någon mer än mig här som använder linux? Och har Pickit2? Har ni iså fall fått den att funka?

Jag har ubuntu 9.10 och har laddat ner Piklab som är ett alternativ till MPLAB IDE för linux och macintosh. Samt PK2CMD. Och när jag då ansluter PICkit2 programmeraren till USB porten tillsammans med det medföljande demokortet så reagerar inte systemet ens bortsett från den LED-lampa som tänds när USB porten ansluts. Men programmen kan inte kommunisera med PICkit2.
GFEF
Inlägg: 2371
Blev medlem: 4 december 2004, 18:44:04

Re: Pickit2 i ubuntu

Inlägg av GFEF »

andnord
Inlägg: 42
Blev medlem: 10 december 2009, 10:21:47

Re: Pickit2 i ubuntu

Inlägg av andnord »

Jo jag har läst dom där. Men tack ändån.

Jag har i och för sig också fått pk2cmd att funka men inte Piklab. Jag vet inte det stod något om att firmware version 2 inte stöds av piklab ännu. Och risken finns väl att det är det som är förklaringen till att det inte funkar. Undra om man kan göra något åt detta? Kanske installera version 1 om det går att nergradera den.

Är det någon som har någon erfarenhet av det och som fått Pickit2 att funka med Piklab i ubuntu eller annan linux?

Tack påförhand
Andreas
Användarvisningsbild
RiJo
Inlägg: 10
Blev medlem: 26 maj 2003, 22:11:32
Ort: Göteborg
Kontakt:

Re: Pickit2 i ubuntu

Inlägg av RiJo »

Jag kör min PicKit2 i Linux (bade Arch Linux och Gentoo) utan problem. Jag anvander en riktig editor (1), SDCC (2) som kompilator och pk2cmd (3) för att skriva till PIC:en. Fungerar utmarkt!

Har inte testat med Piklab dock..

Referenser:
1. http://www.scintilla.org/SciTE.html
2. http://sdcc.sourceforge.net/
3. http://www.microchip.com/stellent/idcpl ... e=en023805


Edit: Exempel på hur jag använder mjukvaran:

Kod: Markera allt

# Compile
sdcc -mpic14 -p16f690 main.c
# Write to PIC
pk2cmd -PPIC16F690 -M -Fmain.hex
# Run program
pk2cmd -PPIC16F690 -A4 -T
# Stop program
pk2cmd -PPIC16F690 -R
Referenser:
http://curuxa.org/en/Program_PICs_with_ ... e_on_Linux
http://www.warpedlogic.co.uk/node/8
Senast redigerad av lgrfbs 10 augusti 2010, 11:38:50, redigerad totalt 1 gång.
Anledning: La in svenska tecken.
niroma
Inlägg: 65
Blev medlem: 31 januari 2009, 14:25:13
Ort: Karlstad

Re: Pickit2 i ubuntu

Inlägg av niroma »

Jag har kört PICKit 2 med framgång under Ubuntu tidigare och skall försöka få snurr på det i dag igen under 9.10.
Det finns ett grafiskt gränssnitt på http://www.cannasoftware.com/content/view/32/1/ som var enkelt att använda.
Får väl se hur det lyckas.

Här http://sync-signal.com/2010/01/getting- ... untu-9-10/ finns en guide för att få igång pk2cmd.
niroma
Inlägg: 65
Blev medlem: 31 januari 2009, 14:25:13
Ort: Karlstad

Re: Pickit2 i ubuntu

Inlägg av niroma »

Precis som "Igor" sa i inläggen längre ner på sidan så måste man ändra <usb.h> till "usb.h" i två av filerna (pk2usb.h rad 49 och pk2usb.cpp rad 29) för att kunna kompilera pk2cmd.
Dessutom krävs att libusb-dev är installerat:
>sudo apt-get install libusb-dev

För att kunna kompilera det grafiska användargränssnittet måste först paketet qt3-dev-tools installeras via t ex Synaptic eller
>sudo apt-get install qt3-dev-tools
peterosd
Inlägg: 117
Blev medlem: 2 september 2009, 13:48:34

Re: Pickit2 i ubuntu

Inlägg av peterosd »

Programmet PiKdev (http://pikdev.free.fr/) klarar av att programmera PIC med PICKit 2 och pk2cmd. Kanske värt att titta på...

Peter
niroma
Inlägg: 65
Blev medlem: 31 januari 2009, 14:25:13
Ort: Karlstad

Re: Pickit2 i ubuntu

Inlägg av niroma »

Fick ordning på min PICKit 2 (ver 2.32.00) och det grafiska gränssnittet under aftonen m h a guiderna i länkarna.

Bra med PIKdev-tipset.

(O.T.: Själv skriver jag mycket i C och använder sdcc för kompileringen och gedit som editor men saknar ett bra IDE. sdcc klarar ju att generera kod för PIC16-serien också så om den funkar i PIKdev kan det ju vara en användbar kombination.)
Skriv svar