mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR USB über USB debugbar?


Autor: Bernie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

soweit ich weiß wäre es möglich die AVR Controller mit USB mit 
Bootloader direkt zu beschreiben.
Wäre es auch möglich, über USB zu debugen?

Gruß
Bernie

Autor: Phantomix Ximotnahp (phantomix) Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> 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!

Autor: Barny F. (barny)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, ein Monitor-Programm zu installieren ist nicht sooo schwer. 
Allerdings kommt das nicht ansatzweise an die Fähigkeiten der 
Debug-Hardware ran und wird ja auch vom AVR Studio oder Eclipse dann 
nicht unterstützt.

Autor: Bernie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

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.