Forum: Mikrocontroller und Digitale Elektronik µC mit JTAG Interface


von ACE1001 (Gast)


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

von Rufus T. Firefly (Gast)


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.

von Marillion (Gast)


Lesenswert?

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


Gruß Marillion

von ACE1001 (Gast)


Lesenswert?

Vielen Dank für eure Antworten.
Bin jetzt um einiges schlauer geworden. Danke.


mfg

von --::-- (Gast)


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...

von Rufus T. Firefly (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.