DebugWire Mode im AVR Studio

Gast #1019484
Hallo,
ich versuche gerade einen Tiny25 mit dem JTAGICE MKII zu programmieren. 
Als erstes habe ich im AVR Studio 4.14 die Fuses DWEN gesetzt. Das ging 
auch ohne Probleme. Aber wie sage ich dem AVR Studio, dass es den µC 
jetzt über DebugWire ansprechen soll? Im Fenster Programming Mode kann 
ich nur ISP auswählen. DebugWire wird mir gar nicht angeboten?
Matthias wrote:
> Im Fenster Programming Mode kann
> ich nur ISP auswählen. DebugWire wird mir gar nicht angeboten?
Programmieren kann man ja auch nicht über DebugWire. dW ist eine reine 
debug-Schnittstelle. Programmieren musst Du schon über ISP.
Gast
OK, Danke, dass habe ich nicht gewusst. Es ist ja beim Debuggen üblich 
dass man oft das Programm neu flashen muss. Da ist es natürlich unschön 
immer erst wieder in den ISP Modus zu wechseln, weil dafür die Hardware 
geändert werden muss.
Gast
Also dass man über DebugWire nicht programmieren kann halte ich arg für 
ein Gerücht. Zumindest in dem Datenblatt vom mega88 steht unter Features 
"Programing the non-volatile memories".

Um DebugWire zu benutzen musst du im AVR Studio in dem Menü wo man auch 
an den ISP Dialog kommen kann "Select Platform and Device" aufrufen. 
Wenn du da vom Simulator auf den JtagICE umschaltest sollte wenn du oben 
auf den Compile and Run button klickst AVR Studio automatisch den Chip 
mit der aktuellen Programmversion flashen und anschließend dass 
Debugging am Programmanfang starten.

Gruß,

Martin
Gast
Richtig, beim Starten des DebugWire Emulators ( grüner Pfeil in 
AVR-Studio ) wird jedesmal die neueste Version der Firmware über 
DebugWire in den Mikrocontroller geschoben. Etwas lästig ist, dass 
dieser Vorgang je nach Programmgröße seine Zeit dauert.

Im Emulator-Mode läst sich das DebugWire auch wieder "dissablen", der 
Menupunkt ist aber etwas versteckt.

xemu

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.