AVR USB über USB debugbar?

#1429447
> Wäre es auch möglich, über USB zu debugen?

Das ginge, wenn dein Bootloader den USB komplett im Griff hat, und auch 
immer an die Interrupts rankommt. Weitere Voraussetzung ist, dass die 
Firmware keine Interrupts sperrt. Selbst dann ist das Ganze ein 
ziemliches Gefrickel. Und auf dem USB dann noch was anderes machen außer 
debuggen... naja.
Auf jeden Fall würde da SEHR viel Arbeit drin stecken, bis das überhaupt 
mal läuft.

Warum nimmst du nicht die standard-JTAG-Schnittstelle? Die ist doch 
extra zum Debuggen da!
#1429583
Es kommt darauf an wie genau man debuggen will.
Wenn man weis dass der USB-Teil funktioniert, kann man den USB als RS232 
ersatz verwenden.
Dass heißt dass man diverse Daten über USB rausschreibt indem man den uC 
RS232 oder Tatatur spielen lässt.
Aber mehr wird man nicht so ohne weiteres hinbekommen.
Gast #1429765
Ok, hab ich mir fast gedacht.

Das Problem an der ganzen Sache ist, dass ich nicht ewig viel Geld für 
Zubehör ausgeben will um ein bißchen zu Spielen.
Ich hatte schonmal das Vergnügen, mit einm JTAG ICE MKII zu arbeiten, 
was mir aber für Privatzwecke viel zu teuer ist.
Und weil ich glesen habe, dass zum Beispiel der Dragon auch nicht so 
einwandfrei funktioniert überleg ich halt gerade was ich machen soll.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.