Error meddelande vid användande av PICkit 2

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Bola
Inlägg: 133
Blev medlem: 16 november 2009, 10:28:41
Ort: Göteborg

Error meddelande vid användande av PICkit 2

Inlägg av Bola »

Hej,

Jag har kopplat upp den PICen som kom med detta kit på ett kopplingsdäck och använder PICKit2 programmeraren för att programmera. Jag har alltså flyttat över allting till ett kopplingsdäck. Jag har programmerat en blinkande led lampa som blinkar som den ska men jag får ett error meddelande vid programmering av PICn som lyder såhär:

PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0x1683 - Value Read 0x1720)
PICkit 2 Ready

Vad kan det vara som är fel, jag använder MPLAB för att programmera. Kan det va så att jag kopplat något fel? Det verkar ju fungera men är kanske itne så bra att ha något felkopplat även om det fungerar, erroe meddelanden brukar itne vara bra.

För att vara lite tydlig i vad jag gjort har jag gjort såhär:
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error meddelande vid användande av PICkit 2

Inlägg av sodjan »

Hur är din __CONFIG uppsatt ?
Bola
Inlägg: 133
Blev medlem: 16 november 2009, 10:28:41
Ort: Göteborg

Re: Error meddelande vid användande av PICkit 2

Inlägg av Bola »

Vet inte om jag nämnde att jag är nybörjare men det är jag så då får frågan tillbaka bli vad är __CONFIG?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error meddelande vid användande av PICkit 2

Inlägg av sodjan »

> Jag har kopplat upp den PICen...

Som är ?

> Kan det va så att jag kopplat något fel?

Eftersom programmeringen verkar gå bra (om du inte har gammal kod
i processorn som redan gör samma sak), så tor jag inte det. Men som sagt,
det vore intressant att veta hur du har din CONFIG satt. T.ex sådant som
code protection och internal MCLR är intressant...
Användarvisningsbild
Glenn
Inlägg: 36772
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Error meddelande vid användande av PICkit 2

Inlägg av Glenn »

Nu skrev du inte vilken PIC du har, men tydligen är vissa PIC'ar kinkiga på om dom inte får matning och jord på alla därför avsedda pinnar, och då kan man tydligen få liknande problem som du har, det är ju dock inte alla PIC'ar som har flera pinnar för sådant. (F.ö står det uttryckligen att alla dessa pinar ska kopplas in om jag minns rätt)

En annan sak kan vara om du använder programmeringspinnarna till nåt annat som lastar ner dom, detta ger lätt konstiga effekter.. det står också beskrivet i nån manual, troligen till pickit2 ? vad man ska tänka på angående detta. (Själv brukar jag "fuska" och sätta nån jumper så man får besväret med att flytta den för "programmeringsläge")
Bola
Inlägg: 133
Blev medlem: 16 november 2009, 10:28:41
Ort: Göteborg

Re: Error meddelande vid användande av PICkit 2

Inlägg av Bola »

Jag använder PIC16F690 och får tyvärr säga att jag fortfarande inte förstrå vad CONFIG är för något, är det något man sätter i programmet eller är det något hur PICn är byggd?

Sen tänkte jag på en annan sak, är det inte så att denna PIC16F690 ska spara programmet även när strömkällan upphör? Så att när man återigen kopplar på strömkällan så ska programmet köras igång direkt?

EDIT:
Nu hittade jag denna config grejen skulle jag tro och såhär ser den ut. Den är ju tagen från ett programm som följde med PIC kitet så den kanske itne alls stämmer för mig

__config (_INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _BOR_OFF & _IESO_OFF & _FCMEN_OFF)

nu kanske det blir lite lättare att hitta nått fel?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error meddelande vid användande av PICkit 2

Inlägg av sodjan »

Är det där den CONFIG som du använder ?
Stämmer den mot hur du vill ha det ?

Varför använder du _MCLRE_OFF ?
Jag skulle rekomendera _MCLRE_ON istället.

> ska spara programmet även när strömkällan upphör?

Självklart, varför frågar du det ?
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: Error meddelande vid användande av PICkit 2

Inlägg av AndersG »

Varför använder du _MCLRE_OFF ?
Jag skulle rekomendera _MCLRE_ON istället.
Det är specifikt för PICKit-2/MPLAB, men jag kan inte för mitt liv minnas varför nu, men håller med om att den skall vara ON.

Edit: Alla PICKIT2 lessons har den OFF förresten.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Error meddelande vid användande av PICkit 2

Inlägg av sodjan »

Det kan mycket väl skillja mellan att köra med 16F690-kortet
direkt i PICkit2 kontakten, eller (som det var i detta fall) en separat
16F690 uppkoppling (med separat matning?), där det kan vara
(större) problem för PICkit2 att kontrollera/styra Vdd...

Så kör med extern MCLR (_MCLRE_ON) så blir det en felkälla mindre.
Skriv svar