MPLab vill inte göra som jag tänkt

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

Jag har gett mig ut på djupt vatten som den hårdvarukonstruktör jag är har jag laddat hem MPLab (till min Mac).
Jag har färdig programvara som fungerar sedan många år men jag lyckas inte knuffa in den i kretsarna.
Den första .hex filen jag laddade in var nog någon beta beta version, syns på mängden kod men nu är det den enda kod jag lyckas dumpa ner.
Har läst IN kod från en redan programmerad krets men när jag dumpar den så är det samma gamla (syns på slutadressen).
Har omistallerat och startat om med den första filen är den som poppar upp.

Hur rensar jag minnet?

Protte
ghu
Inlägg: 701
Blev medlem: 6 juni 2010, 14:28:18

Re: MPLab vill inte göra som jag tänkt

Inlägg av ghu »

Vad har du för programmerare för att "bränna" PIC-kretsar?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46962
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: MPLab vill inte göra som jag tänkt

Inlägg av TomasL »

Förstår inte riktigt vad du menar.
Normalt sett så använder man IPE om man vill programmera kretsar med en färdig hex-fil.
Så vad är dt du använder och hur använder du det, samt vilken programmerare har du?
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

gnu:
PicKit 3, vet finns en 4 men programmet accepterade 3:an

Tomas:
Använder IDE, så då får jag ladda ner ett annat program.

Protte
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46962
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: MPLab vill inte göra som jag tänkt

Inlägg av TomasL »

Är det MPLABX eller gamla MPLAB?

Om det är MPLABX så installeras IPE automatiskt (i alla fall på Windowsmaskiner)

Gamla MPLAB är ju ett rent Windowsprogram, så då måste man köra i en emulator.
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

Japp IPE följde med, det går tydligen välja vid installationen men ovetandes så tog jag inte bort någon bock.
Försökte ladda in min fil två gånger men så popp så kom den in på sin rad.
programmet har hittat PICKit3 men det står connect bredvid och svaret syns på bild.

Alla rutor med programmera, verifiera mm är grå så det är något som fattas

Protte
PicIPE.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46962
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: MPLab vill inte göra som jag tänkt

Inlägg av TomasL »

Det är något fel på din PICKit, kanske du behöver uppdatera den eller nått.
Å andra sidan, köp en ICD4 så slipper du många problem, då PICKit egentligen är avsedd för okritisk hobby-programmering.
Öppna upp Expert Mode i IPE
dvs Settings/Advanced mode, lösenordet står i dialogrutan.

Har för mig att i standard mode, så använder IPE standardinställningar, vilka inte går att ändra.
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

Vad gör ICD 4 för något, adapterboard? är det en adapter mellan en PICKit och kretsar eller är det en aktiv "brännare". ansluts med USB eller ethernet?
Vi har gjort alla adaptersladdar som behövs. till 16F628 harva en "klädnypa" från AP, bara att klämma fast på kretsen, funkar både på lösa och in circuit.

Vem säljer en PICKit 4, inte ELFA verkar det som.

Protte

PS
Tomas dina länkar är 5-10 år gamla
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46962
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: MPLab vill inte göra som jag tänkt

Inlägg av TomasL »

Visst är länkarna gamla, PICKit3 är också rätt gammal.
ICD4 är den officiella programmeraren från Microchip.
Ansluts till datorn via USB och till processorn som skall programmeras.
Du kan alltid handla på Microchip Direct om du behöver nåt PIC-relaterat.
Användarvisningsbild
JohnGalt
Inlägg: 1215
Blev medlem: 17 maj 2010, 21:16:39
Ort: Helsingborg (omnejd)

Re: MPLab vill inte göra som jag tänkt

Inlägg av JohnGalt »

Matar du kretsen via PICkit eller matning utifrån? Och har du satt inställningen så i programmet?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46962
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: MPLab vill inte göra som jag tänkt

Inlägg av TomasL »

I detta fall spelar det ingen roll, eftersom IPE inte kan prata med PICKit, troligen pga gammal mjukvara i PICKit.
ghu
Inlägg: 701
Blev medlem: 6 juni 2010, 14:28:18

Re: MPLab vill inte göra som jag tänkt

Inlägg av ghu »

Innan du försöker ladda upp någon hexfil eller koppla till någon PIC processor så se till att IPE programmet kan ansluta till Pickit 3.
Ta bort koppling till Picprocessorn.
Radera länken till hexfilen och tryck Connect.

Fungerar det inte så prova att ansluta med MPLABX IDE istället.

Prova med kortare USB-kabel av bra kvalitet.
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

Hur ansluts ICD 4 till processorn, det är kompatibelt med ICD 3 men det säger ju inte mig något.
Det är väl inte mer än 5 trådar som ska kopplas.
Läser man databladet så ser man en massa adapters med toleranser på 3 hundradels mm.
Behöver jag alla dessa adapters och vad följer med?

Digikey är lite billigare och där har jag konto, är det dumt att handla där?

Protte
Användarvisningsbild
prototypen
Inlägg: 11105
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: MPLab vill inte göra som jag tänkt

Inlägg av prototypen »

ghu

Det ser ju ut som IDE har kontakt med PK3 men det stoppas in fel programvara, sista adressen är alltid lika.
USB kabeln tror jag är bra då det rapporteras tillbaka att programmering och verifiering rapporteras OK, men fel programvara.
Jag kan inte få bort den där beta beta mjukvaran som jag råkade ladda in först.

Protte
Skriv svar