MPLABX + PICkit3 + PIC18F6722: Programmiervorgang dauert ewig

OP #3269009
Lesenswert?

Hi,
bin gerade dabei, für ein Projekt den Controller PIC18F6722 in MPLABX zu 
programmieren. Habe jetzt zu begin nur ein winziges Progrämmchen mit 
gerade mal 172Byte größe geschrieben. Beim Programmieren fällt mir dann 
auf, dass der Vorgang zwar funktioniert (das Programm läuft) aber der 
Programmiervorgang mit dem PICkit3 dauert ca. 50sec!!! (kein Debug 
Mode). Das ist untragbar, wenn ich nach jeder kleinen Änderung wieder 
fast ne Minute warten muss, bis es Übertragen ist.
Kann es sein, das er mir immer den kompletten Programmspeicher 
überschreibt?

MFG
Michael
#3269468
Lesenswert?

Also bei mir sind die Standarteinstellungen drin und da wird der 
Controller auch jedesmal gelöscht (Erase complete...), aber inklusive 
programmieren dauerts etwa 5sec im Debug Modus.
Kann es sein dass du entweder eine veraltete Firmware auf dem PicKit 
hast?

Was für eine IDE nutzt du, MPLABX?
Wie sieht die Beschaltung der Pins aus?
#3269559
Lesenswert?

Bei mir dauern 25k auf nem 18F mit ICD3 etwa 5sek.

Da ist bei dir irgendwas oberfaul.

- Ist die USB-Schnittstelle madig? Bei mir ist das manchmal so.
- Falsche Parameter?
- Falscher oder veralteter Treiber?

Bei mir wird ne SD-Karte manchmal nur mit USB 1.0 erkannt, dann dauert 
das beschreiben auch ne Minute statt nen paar sek.
OP #3276295
Lesenswert?

Danke für eure Antworten, allerdings habe ich den Fehler mitlerweilen 
selber gefunden. Ich hatte nämlich ein Diode in Sperrrichtung am Pluspol 
um eine Versorung der Schaltung durch das PicKIT3 zu verhindern. Dabei 
hat das Pickit logischerweise nur 4,3V gemessen. Dadurch hat das 
Programmiergerät ein Low Voltage Erase durchgeführt, was sehr lange 
dauert.

MFG
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren