Buggfix Plus
Aktuellt datum och tid: 19.47 2017-09-25

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 6 inlägg ] 
Författare Meddelande
 Inläggsrubrik: PICkit 3 / ICD?
InläggPostat: 19.23 2017-09-13 

Blev medlem: 23.29 2007-02-24
Inlägg: 1970
Ort: Grängesberg
Det är dags att pensionera min Wisp. Jag har kollat in en PICkit 3 (original, inte kina-kopiorna), och har lite frågor.

Enligt programmerarens datablad kan enheten användas för ICD, men när jag läser om enheten på Microchip Direct (deras säljsida) står det såhär:
Citera:
Please note: a RJ-11 to ICSP adaptor (AC164 110) is required when using the PICkit 3 with MPLAB ICD Headers.

samt
Citera:
The MPLAB PICkit 3 is connected to the design engineer's PC using a full speed USB interface and can be connected to the target via an Microchip debug (RJ-11) connector (compatible with MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE).


Sidan säger också att en helst ska ha en Microchip ICD 3 för "production programming", och att RJ-kabeln kopplas dit.

Databladet säger såhär, under "Requirements for debugging":
Citera:
The debugger must be connected as shown to the VPP, PGC and PGD pins of the target device with the modular interface cable (or equivalent).


Fråga: Vad exakt är "MPLAB ICD Headers", och behöver jag verkligen en ICD 3 också för att kunna debugga? Räcker det inte att koppla in PICkit 3's anslutningar till kretskortet (som det står i databladet, men jag är osäker)?


Upp
 Profil  
 
 Inläggsrubrik: Re: PICkit 3 / ICD?
InläggPostat: 19.36 2017-09-13 
EF Sponsor
Användarvisningsbild

Blev medlem: 22.54 2006-09-23
Inlägg: 26933
Ort: Borås
Lite konfunderande javisst, MPLAB ICDHeader är en RJ45/6 kontakt som mChip tyckete man skulle sätta på sina kort.
Pickkit använder väl sig av en stiftlist, vill jag minnas
Så länge signalerna finns, så spelar det ju ingen roll hur kontakterna ser ut.
Dock alla prollar går inte debugga, då de saknar stöd för det, dock vill jag minnas att de tillhör de mer exotiska varianterna.


Upp
 Profil  
 
 Inläggsrubrik: Re: PICkit 3 / ICD?
InläggPostat: 19.37 2017-09-13 

Blev medlem: 10.11 2007-03-19
Inlägg: 4727
Ort: Ronneby
För att programmera PIC'en räcker det att ansluta PICKit3 men för att debugga vissa modeller krävs en "MPLAB header" för just den modellen, t.ex den här för PIC12F629/675. ICD3 är snabbare än PICKit3 vilket sannolikt är anledningen till att de rekommenderar den för "production programming".

EDIT: "MPLAB headern" är alltså inte BARA en RJ11-kontakt.


Upp
 Profil  
 
 Inläggsrubrik: Re: PICkit 3 / ICD?
InläggPostat: 19.40 2017-09-13 
EF Sponsor
Användarvisningsbild

Blev medlem: 22.58 2005-10-01
Inlägg: 1083
Ort: Torestorp
I denna, http://ww1.microchip.com/downloads/en/DeviceDoc/51795B.pdf , står det mesta.


Upp
 Profil  
 
 Inläggsrubrik: Re: PICkit 3 / ICD?
InläggPostat: 20.39 2017-09-13 

Blev medlem: 23.29 2007-02-24
Inlägg: 1970
Ort: Grängesberg
H.O skrev:
EDIT: "MPLAB headern" är alltså inte BARA en RJ11-kontakt.


Tack, då är jag med.

Och som både du och TomasL påpekar så krävs headern bara för vissa kretsar, medan andra har debug-stöd inbyggt. Jag behöver turligt nog ingen header till pågående projekt, för de var inte helt gratis såg jag.


Upp
 Profil  
 
 Inläggsrubrik: Re: PICkit 3 / ICD?
InläggPostat: 07.15 2017-09-14 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 18380
Ort: Norr om Sthlm
Jag har sålt min ICD2 och kör bara min Pickit 3 (och min gamla pickit 2), av den enkla anledningen att det fristående pickit-programmet inte stöder ICD, otroligt irriterande.

Det är säkert jättebra med ICD om man kör hela utvecklingsmiljön, men gör man inte det är det bara en nackdel.

Kör man annan utvecklingsmiljö, eller ska programmera färdiga hexfiler så är de fristående pickit-programmen överlägsna, dom kan ligga och bevaka filändringar och programmera så fort filen ändras.

Alltså, jag har mitt bygge inkopplat via pickit3 och har pickitprogrammet igång, och pekandes på utfilen, när jag ändrat koden och kört compile så börjar pickit3'an automagiskt att programmera mitt projekt, jag testkör och oj, det blev fel, ändra, compile och den uppdaterade filen är redan på väg till bygget..

Dessutom har jag FÖR mej att pickit-programmet stöder fler PIC'ar än ICD, iaf ICD2 vs PicKit2, nåt köp av ICD3 blev det förstås inte då jag inte gillade tvåan.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 6 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010