www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik µC mit JTAG Interface


Autor: ACE1001 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

Hätte eine kurze Frage zu dem JTAG Interface. Welcher Controller der
C16X (Infineon) hat ein JTAG Interface? Ich bin grad am durchsuchen des
www, aber bin nicht fündig geworden. Diese Schnittstelle ist ja nur zum
Debuggen- jedoch dies kann man ja mit der seriellen Schnittestelle ja
auch bewerkstelligen- wozu dann JTAG.
Leider muss ich mir einen mit dem JTAG Interface suchen.

Hoffe es kann mir jemand weiterhelfen.


mfg

Autor: Rufus T. Firefly (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Diese Schnittstelle ist ja nur zum Debuggen- jedoch dies kann man ja
mit der seriellen Schnittestelle ja auch bewerkstelligen- wozu dann
JTAG. "

Über eine serielle Schnittstelle kannst Du nur debuggen, wenn im
Controller eine kooperierende Software läuft, also ein Debugmonitor
o.ä.
Ist das im Controller laufende Programm abgestürzt, dann sieht's
bereits Essig aus.

Auch belegt so ein Debugmonitor permanent Ressourcen, die dem
eigentlichen Programm nicht mehr zur Verfügung stehen.

Mit einem JTAG/ICE-Interface kann jedes Programm untersucht werden, in
welchem Zustand es sich auch befinden möge; so kann man auch ein
"in-den-Wald-gelaufenes" Programm noch analysieren.
Das JTAG/ICE-Interface belegt kein RAM und braucht auch keinen
Codespeicher, auch verlangsamt es die Programmausführung nicht.

Das ist also schon ein kleiner Unterschied.

Welcher Controller eines bestimmten Herstellers über ein
JTAG/ICE-Interface verfügt, wird der Hersteller des Controllers wohl am
besten wissen - so etwas wird in der Regel im "parametric type
selection guide" aufgeführt.

Autor: Marillion (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Meines Wissens haben die C167er kein JTAG on Board. Hingegen die
Nachfolgeversionen XC164, XC166 und XC167 sehrwohl.


Gruß Marillion

Autor: ACE1001 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für eure Antworten.
Bin jetzt um einiges schlauer geworden. Danke.


mfg

Autor: --::-- (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für die umfassende Einführung in JTAG, diesmal paßt der Name
(Rufus T. Firefly ) nicht zur Ausführung der Antwort. Weiter so...

Autor: Rufus T. Firefly (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

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.