Atmega32 AVR Studio 5 OnChip-Debugging

Gast #2347713
Lesenswert?
• ▲
▼
Hallo,

ich wollte zum ersten mal das OnChip-Debugging (oder in-curcuit 
debugging) ausprobieren, krieg es aber irgendwie nicht hin.
Meine Ausrüstung:

Atmega32 auf einem RN-Cotrol
AVR Studio 5
Programmer: AVRISP mkII

Programmieren kann ich den Atmeg32 über den AVRISP mkII ohne Probleme.
Das kleine Test-Programm läuft auch:

int main(void)
{
  DDRD |= 0xC0; // Bit 6+7 auf Ausgang setzen;
  PORTD |= 1 << PD6;  // LED einschalten
  _delay_ms(500);
  PORTD &= ~(1 << PD6); // LED ausschalten
}

Bei den Fuses sind OCDEN und JTAGEN angehakt (werden also mit 0 
'gesetzt')
Wenn ich nun eien Breakpoint auf die erste Zeile nach main setze und 
dann den debugger starte, so hält AVR Studio nicht an.
Das Programm läuft komplett durch (schaltet also die LED an dann wieder 
aus).
Als debugger im AVR-Studio habe ich natürlich AVRISP mkII mit meiner 
Seriennummer ausgewählt.
Aber es geht nicht.
Ich benutze zum Debuggen dasselbe Kabel vom AVRISP mkII zum RN-Control 
und auch denselben Anschluss (ISP) auf dem RN-Control wie zum 
Programmieren - das ist doch richtig - oder?

Was mache ich falsch?

Danke für Eure Hilfe!
Gast #2347724
Lesenswert?
• ▲
▼
Hi

>Was mache ich falsch?

Ist das ein original AVRISP mkII. Wenn ja, dann kann man damit nicht 
debuggen.

>Als debugger im AVR-Studio habe ich natürlich AVRISP mkII mit meiner
>Seriennummer ausgewählt.

????

MfG Spess
Gast #2347743
Lesenswert?
• ▲
▼
Hallo spess53,

Danke für Deine Hilfe!
Ja es ist ein original AVRISP mkII.

>>Als debugger im AVR-Studio habe ich natürlich AVRISP mkII mit meiner
>>Seriennummer ausgewählt.

>????

Den kann ich im AVR Studio unter Debugger auswählen, habe also da die 
Option AVRISP MK II und den AVR Simulator.
Dachte daher, dass ich mit dem AVRISP mkII auch debuggen kann.

Wenn man den JTAG braucht, dann ist wohl klar warum es nicht geht ;-)

Wundere mich nur, warum der dann unter den Debuggern im AVR Studio 
auswählbar ist?
Gast #2348914
Lesenswert?
• ▲
▼
Hi

>ja bin mir sicher,
>habe dazu ein Screenshot angehängt.
>Deshalb habe ich ja gedacht ich könnte damit auch debuggen. :-(

Das ist schon ziemlich irreführend. Wird wohl noch eine Weile dauern, 
bis das 5er Studio reif ist.

MfG Spess

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.