www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ICD2 Fehler ICD0083: Debug: Unable to enter debug mode


Autor: Korbinian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich habe mit dem ICD2 einen PIC programmiert.
Jetzt wollte ich die 8.00 Version von MPLAP an einem anderen Rechner 
ausprobieren. Als ich wieder auf den alten Rechner ging (MPLAP 7.60) 
funktionierte das debuggen nicht mehr - programmieren kann ich den Chip 
weiterhin - da gibt mir der Rechner keine Fehlermeldung aus.

Hier nochmal das Output-Window:

MPLAB ICD 2 Ready
Resetting Target
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC18F4331 found, revision = Rev 0x2
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Resetting Target
MPLAB ICD 2 Ready
ICDWarn0015: Program memory has changed since last program operation? 
Continue with Debug operation?
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.

Kann mir einer von Euch helfen?

Vielen Dank im Voraus

Korbinian

Autor: Micha R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"ICDWarn0015: Program memory has changed since last program operation?
Continue with Debug operation?"

Hier unterscheidet sich der Code auf dem Chip mit deinem Code.

Autor: Korbinian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Micha,

ich habe jetzt mal das aktuelle Programm auf den Chip programmiert:

..Programming Program Memory (0x0 - 0x5F)
Verifying...
...Program Memory
...EEPROM
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
...Programming succeeded
09-Jan-2008, 11:05:19

MPLAB ICD 2 Ready

Nachher hab ich auf den Debugger umgeschaltet:

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC18F4331 found, revision = Rev 0x2
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

Und dann wollte ich das Programm wieder Schritt für Schritt laufen 
lassen,
aber hier taucht immer wieder das Problem mit ICDWarn0015 und ICD0083 
auf:

CDWarn0015: Program memory has changed since last program operation? 
Continue with Debug operation?
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target
ICD0083: Debug:  Unable to enter debug mode.  Please double click this 
message for more information.
MPLAB ICD 2 Ready
Stepping Target

Was mache ich falsch?

Autor: Micha R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du musst erst den Debugger auswählen und dann nochmal programmieren (mit 
dem Debugger)

Autor: Korbinian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super, danke das war´s!!!
Ich habe immer erst mit dem Programmer programmiert und dann zum 
Debugger gewechselt!

Vielen Dank nochmal

Korbinian

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.