Fel vid programmering med Pickit2

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Fel vid programmering med Pickit2

Inlägg av jfri »

Har stött på ett problem jag aldrig sett förut. Har skrivit ett program till en PIC 16F1938 och har använt PicKit2 för det utan problem under en längre period.
Numera när jag försöker programmera PIC kretsen så börjar progress baren visa grönt tills den är fylld men sedan visas ett felmeddelande mot röd bakgrund som lyder
'Programming failed at Program Memory Address 0x000000'
och ett READ chip visar att inget av programmet har skrivits till kretsen. Några idéer om vad det kan vara? Har skrivit i C med MPLABX och XC8.
Användarvisningsbild
Klas-Kenny
Inlägg: 11841
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Fel vid programmering med Pickit2

Inlägg av Klas-Kenny »

Brukar kunna bli så när man har fel på anslutningen mellan processorn och programmeraren. Så kontrollera det ordentligt.

Alternativt att processorn är kass, har du en annan processor kan du testa med den.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Fel vid programmering med Pickit2

Inlägg av sodjan »

Det är också intressant hur lång tid det har gått mellan senaste
lyckade programmeringen och när felen började. Och så klart
vad som kan ha hänt under den tiden, speciellt om det är
en lite längre tid (veckor/månader).

Kör du med den fristående PICkit2 applikationen eller integrerat
med MPLABX?

Jag har nog PICkit2 med ett labb-kort med en 16F1938, så jag
skulle kunna testa om det går att "låna" HEX filen.
ToPNoTCH
Inlägg: 5151
Blev medlem: 21 december 2009, 17:59:48

Re: Fel vid programmering med Pickit2

Inlägg av ToPNoTCH »

Får du bara fel mot just den specifika kretsen eller gäller det alla ?

Jag fick helt plötsligt problem att programmera med min pickit2 oavsett vilken krets jag testade.

Jag vart av med problemet genom att uppgradera firmware i pickit2.

Har aldrig fått problem igen sedan dess.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Re: Fel vid programmering med Pickit2

Inlägg av jfri »

sodjan skrev:Det är också intressant hur lång tid det har gått mellan senaste
lyckade programmeringen och när felen började. Och så klart
vad som kan ha hänt under den tiden, speciellt om det är
en lite längre tid (veckor/månader).

Kör du med den fristående PICkit2 applikationen eller integrerat
med MPLABX?

Jag har nog PICkit2 med ett labb-kort med en 16F1938, så jag
skulle kunna testa om det går att "låna" HEX filen.
Det har gått ett par månader under vilka jag inte använt pickite2. Jag använder
den fristående PICkit2 applikationen v2.61. Att köra integrerat med MPLABX är inte möjligt för denna 16F1938.
HEX filen från mitt senaste försök bifogas. EDIT nej ser att filtypen hex inte är tillåten och vid mail ser jag inga alternativ för att bifoga filer.
EDIT nytt försök med namnbyte på hex fil
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av jfri 11 oktober 2013, 09:12:39, redigerad totalt 1 gång.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46976
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Fel vid programmering med Pickit2

Inlägg av TomasL »

Ändra filtypen till .hex.txt så funkar det nog.
Användarvisningsbild
SeniorLemuren
Inlägg: 8427
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Fel vid programmering med Pickit2

Inlägg av SeniorLemuren »

Det där råkade jag ut för när jag hade en display ansluten till det kort jag programmerade PIC med och matade enbart från Pickit2. Det blev för stort spänningsfall. Det funkade för det mesta men ibland fick jag felet. När jag tog bort displayen funkade det.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Re: Fel vid programmering med Pickit2

Inlägg av jfri »

TomasL skrev:Ändra filtypen till .hex.txt så funkar det nog.
Ja det gjorde det mitt inlägg till Sodjan är editerat och har filen bifogad.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Re: Fel vid programmering med Pickit2

Inlägg av jfri »

ToPNoTCH skrev:Får du bara fel mot just den specifika kretsen eller gäller det alla ?

Jag fick helt plötsligt problem att programmera med min pickit2 oavsett vilken krets jag testade.

Jag vart av med problemet genom att uppgradera firmware i pickit2.

Har aldrig fått problem igen sedan dess.
Har bara ett ex av 16F1938 och har inte hunnit testa med andra kretsar ännu.
Användarvisningsbild
Klas-Kenny
Inlägg: 11841
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Fel vid programmering med Pickit2

Inlägg av Klas-Kenny »

Hade ingen 16f1938 tillgänglig, men testade på en 16F1934, där fungerade det i alla fall utan problem att programmera.
Fick en varning om något konstigt med CONFIG, men det beror säkert bara på att jag körde den till fel processor.

Kan det förresten ens vara fel på en hex-fil så att man inte kan få ner den i processorn? Pickit skiter ju i hur programmet i sig ser ut...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Fel vid programmering med Pickit2

Inlägg av sodjan »

Nej, vilkan HEX fil som helst *bör* fungera, det var enbart
för att eliminera en osäkerhetsfaktor och för att slippa
skapa en egen HEX fil till just den processorn. :-)

Jag ska testa senare idag, men sannolikt går det helt OK.

Det där med annat anslutet är intressant. Har du kollat spänningar
och allt allt (fortfarande) är inkopplat korrekt?
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Re: Fel vid programmering med Pickit2

Inlägg av jfri »

Jag ska kolla själva målkortet mer noga senare i dag. Verkar alltså inte vara mjukvarurelaterat problem som jag först trodde.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Re: Fel vid programmering med Pickit2

Inlägg av jfri »

ToPNoTCH skrev:Får du bara fel mot just den specifika kretsen eller gäller det alla ?

Jag fick helt plötsligt problem att programmera med min pickit2 oavsett vilken krets jag testade.

Jag vart av med problemet genom att uppgradera firmware i pickit2.

Har aldrig fått problem igen sedan dess.
Provade med en annan krets och program som fungerat tidigare. Fick då samma felmeddelande. Då provade jag också att uppgradera firmwaret i PICkit2 och nu verkar det fungera. Men såg en liten avvikelse. Progressbaren stannade efter cirka en tredjedel och efter en stund kom meddelandet om successful programming fram direkt. Kan inte minnas att det varit så tidigare. Men allt verkar fungera.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Fel vid programmering med Pickit2

Inlägg av sodjan »

Va bra... :-)
Eftersom någon annan han testa före så väntade jag
tills du hade testat en del andra tips...
Skriv svar