Problem att programmera min PIC
- Magnus_K
- EF Sponsor
- Inlägg: 5854
- Blev medlem: 4 januari 2010, 17:53:25
- Ort: Skogen mellan Uppsala-Gävle
Problem att programmera min PIC
Jo.
Tänkte programmera en controller för att leka lite men för första gången strejkar det.
Det handlar nog om handhavandefel men kan inte klura ut vad det skulle vara. Vet inte om jag någonsin har programmerat en PIC så här "rent" eller om jag alltid innan använt extern oscillator och matning. Dock ska det väl fungera att göra så här?
Controllern är en PIC12F1840 och pinouten är som urklippet nedan.
PICkit2:an är inkopplad med min egna kabel och enligt bilden nedan.
När jag startar upp "PICkit2 Programmer" så får jag kontakt med programmeraren men när jag väl försöker importera en .hex så får jag varningen enligt nedan. Har provat flera filer utan framgång.
Jag har sökt lite på nätet om felkoden men hittar inte exakt den. Det verkar i alla fall handla om att jag inte får kontakt med controllern.
Först testade jag med två "slask"-PIC:ar som jag alltid brukar använda men sista gången tog jag en ny ur förpackning men samma fel.
Mycket tacksam för tips!
Tänkte programmera en controller för att leka lite men för första gången strejkar det.
Det handlar nog om handhavandefel men kan inte klura ut vad det skulle vara. Vet inte om jag någonsin har programmerat en PIC så här "rent" eller om jag alltid innan använt extern oscillator och matning. Dock ska det väl fungera att göra så här?
Controllern är en PIC12F1840 och pinouten är som urklippet nedan.
PICkit2:an är inkopplad med min egna kabel och enligt bilden nedan.
När jag startar upp "PICkit2 Programmer" så får jag kontakt med programmeraren men när jag väl försöker importera en .hex så får jag varningen enligt nedan. Har provat flera filer utan framgång.
Jag har sökt lite på nätet om felkoden men hittar inte exakt den. Det verkar i alla fall handla om att jag inte får kontakt med controllern.
Först testade jag med två "slask"-PIC:ar som jag alltid brukar använda men sista gången tog jag en ny ur förpackning men samma fel.
Mycket tacksam för tips!
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
- Klas-Kenny
- Inlägg: 11344
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Problem att programmera min PIC
Du har förmodligen inte uppdaterat "Device List" för din PicKit2.
Microchip verkar ha tagit bort en väldig massa PicKit2-relaterat ifrån sin webbsida, så jag hittar inte var den finns att ladda ner längre.. Men jag bifogar den jag har på min dator, som jag vet i alla fall innehåller processorn i fråga.
Du lägger den i program/microchip/PicKit2, där ska finnas en fil med samma namn. Döp om den gamla till PK2DeviceFile_old.dat istället för att spara över den, så du kan återställa om något inte fungerar. Edit: Nu läste jag att du provade två processorer du använt tidigare, då var det ju märkligt...
Microchip verkar ha tagit bort en väldig massa PicKit2-relaterat ifrån sin webbsida, så jag hittar inte var den finns att ladda ner längre.. Men jag bifogar den jag har på min dator, som jag vet i alla fall innehåller processorn i fråga.
Du lägger den i program/microchip/PicKit2, där ska finnas en fil med samma namn. Döp om den gamla till PK2DeviceFile_old.dat istället för att spara över den, så du kan återställa om något inte fungerar. Edit: Nu läste jag att du provade två processorer du använt tidigare, då var det ju märkligt...
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av Klas-Kenny 18 november 2014, 13:32:11, redigerad totalt 1 gång.
- Magnus_K
- EF Sponsor
- Inlägg: 5854
- Blev medlem: 4 januari 2010, 17:53:25
- Ort: Skogen mellan Uppsala-Gävle
Re: Problem att programmera min PIC
Ja men dra mig Klas-Kenny! Frågan är om jag inte missat att göra det på den här datorn! Brukar normalt sitta och programmera vid en annan och där vet jag att jag gjort det pga att 1840-controllern inte fanns med.
Måste dra iväg men jag tror verkligen att duu slog huvudet på spiken. Återkommer!
Måste dra iväg men jag tror verkligen att duu slog huvudet på spiken. Återkommer!
Re: Problem att programmera min PIC
du har iofs inte "VDD on" i pickit2-mjukvaran helelr, strömförsörjer du verkligen på annat sätt ? ser inte ut så ?
Re: Problem att programmera min PIC
Jag har ingen koll på hur kabeln ska fungera, men reagerade på att jag tycker mig se SS på sladden som sitter på VDD? Omkastade VSS och VDD?
Re: Problem att programmera min PIC
Du menar av bilden att dömma?
Kabeln märkt *SS* verkar sitta på pin 8, Vss.
Men varför inte testa med "Vdd on" också?
Kabeln märkt *SS* verkar sitta på pin 8, Vss.
Men varför inte testa med "Vdd on" också?
Re: Problem att programmera min PIC
Ja jag måste ha snurrat runt det där... Bilden på pinkonfigurationen är ju 180 grader vriden jämfört med fotot, det blir förvirrande:)
- Klas-Kenny
- Inlägg: 11344
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Problem att programmera min PIC
Det ska inte spela någon roll. Det är bara för om man faktiskt vill strömförsörja sin krets genom programmeraren, men under programmeringen så ska den dra igång matningen ändå, så för programmeringens skull ska det inte spela någon roll (Testade för en minut sen för att vara säker.. ).Glenn skrev:du har iofs inte "VDD on" i pickit2-mjukvaran helelr, strömförsörjer du verkligen på annat sätt ? ser inte ut så ?
Re: Problem att programmera min PIC
Så är det nog ja. En annan sak är ju att bilden säger
"Unsupported part (ID=1880)", vilket tyder på att den har
lyckats läsa ut ett ID från processorn men inte känner igen det.
Kollade och jag har två device filer, en 158 KB där 1840
saknas och en på 180 KB där 1840 finns med...
Den Klas-Kenny postade är ca 190 KB och där finns 1840
också med så den är kanske ännu "bättre"...
Lägg in den och testa igen.
"Unsupported part (ID=1880)", vilket tyder på att den har
lyckats läsa ut ett ID från processorn men inte känner igen det.
Kollade och jag har två device filer, en 158 KB där 1840
saknas och en på 180 KB där 1840 finns med...
Den Klas-Kenny postade är ca 190 KB och där finns 1840
också med så den är kanske ännu "bättre"...
Lägg in den och testa igen.
-
- Inlägg: 7812
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Problem att programmera min PIC
Klas-Kenny. Tackar för det. Jag saknade också en del processorer som fanns med i din fil.
- Magnus_K
- EF Sponsor
- Inlägg: 5854
- Blev medlem: 4 januari 2010, 17:53:25
- Ort: Skogen mellan Uppsala-Gävle
Re: Problem att programmera min PIC
Japp, det var just att min DeviceList inte var uppdaterad. Blev tvungen att uppdatera mjukvaran i PICkit:en också för att kunna köra med den nya DeviceList:an.
Visste att det var något jag missat för det har fungerat så klockrent varenda gång annars. Denna gången var det att jag satt vid en dator som jag inte använt på ett tag och därmed inte heller uppdaterat mjukvaran.
Nu fungerar det precis som förr. Tack för hjälpen!
Ps. Vart hittade du den lsitan förresten Klas-Kenny? Den tycks vara större än den senaste jag hittar hos Microchip. Eller så är jag dålig på att leta. Ds
Visste att det var något jag missat för det har fungerat så klockrent varenda gång annars. Denna gången var det att jag satt vid en dator som jag inte använt på ett tag och därmed inte heller uppdaterat mjukvaran.
Nu fungerar det precis som förr. Tack för hjälpen!
Ps. Vart hittade du den lsitan förresten Klas-Kenny? Den tycks vara större än den senaste jag hittar hos Microchip. Eller så är jag dålig på att leta. Ds
- Klas-Kenny
- Inlägg: 11344
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Problem att programmera min PIC
Vet inte riktigt vart jag hittat den, det var den jag hade i min egen installation på datorn, som jag haft ett bra tag.
Vad jag vet kommer den ifrån Microchip's "vanliga" sida för att ladda ner det..
Hittade inte alls var man kunde ladda ner filen (oavsett version) nu, där av laddade jag upp min egen.
Vad jag vet kommer den ifrån Microchip's "vanliga" sida för att ladda ner det..
Hittade inte alls var man kunde ladda ner filen (oavsett version) nu, där av laddade jag upp min egen.
Re: Problem att programmera min PIC
Det finns programvara (inte från MC) för att editera denna lista
(som är en binär/packad fil). Google kanske vet var. MC vill väl
sälja PICkit3 och verkar inte själva uppdatera PICkit2 listan...
(som är en binär/packad fil). Google kanske vet var. MC vill väl
sälja PICkit3 och verkar inte själva uppdatera PICkit2 listan...
Re: Problem att programmera min PIC
Här:
http://www.microchip.com/forums/m473925.aspx
https://sites.google.com/site/pk2devicefileeditor/
Jag har också för mig att det fanns en uppdaterad device
fil också, men hittar inte den just nu...
http://www.microchip.com/forums/m473925.aspx
https://sites.google.com/site/pk2devicefileeditor/
Jag har också för mig att det fanns en uppdaterad device
fil också, men hittar inte den just nu...
- Magnus_K
- EF Sponsor
- Inlägg: 5854
- Blev medlem: 4 januari 2010, 17:53:25
- Ort: Skogen mellan Uppsala-Gävle
Re: Problem att programmera min PIC
Tackar för verktygen sodjan.
Det verkar som att den Device List:an du bifogade Klas-Kenny är en Unoffical/3rd Party-lista då den senaste MC verkar ha släppt är V1.61 (eller 62) och din heter V1.63.146.
Det diskuteras mer om det här och i sista inlägget kan din fil hittas samt lite annat: Microchip forum om PICkit2:s support som verkar gå i graven
Det verkar som att den Device List:an du bifogade Klas-Kenny är en Unoffical/3rd Party-lista då den senaste MC verkar ha släppt är V1.61 (eller 62) och din heter V1.63.146.
Det diskuteras mer om det här och i sista inlägget kan din fil hittas samt lite annat: Microchip forum om PICkit2:s support som verkar gå i graven