In meinem Kopf herrscht große Verwirrung über Debug-Anschlüsse für ARM-Mikroprozessoren. Wenn ich mir nur diese Dokumentation anschaue, werden einige JTAG-Anschlüsse erwähnt:
Jetzt konnte ich nur schematisch finden, wie man den traditionellen 20-poligen JTAG / SWD an den Mikrocontroller anschließt, und es ist dieser:
Um den Schaltplan vollständig zu verstehen, werde ich auch den Leistungsteil einfügen. Dies ist wichtig, da es so aussieht, als ob die gesamte Schaltung von JTAG-Pin 19 mit Strom versorgt wird, der mit dem Leistungsregler verbunden ist und dann zu den JTAG-Anschlusspins 1, 2, 13 zurückkehrt ...
Hat jemand Schaltpläne für die anderen beiden?
Hier ist der 10-polige aus meinem Design, der sowohl SWD als auch JTAG verwendet
Paar Punkte:
Ein Beispiel für 20 Pin. Wenn Spurstifte nicht verklagt werden, können sie offen gelassen werden
weil es so aussieht, als würde die gesamte Schaltung von JTAG-Pin 19 mit Strom versorgt, der mit dem Leistungsregler verbunden ist und dann zu den JTAG-Anschlusspins 1, 2, 13 zurückkehrt ...
DBGACK Pin – „Debug Acknowledge“ (high aktiv) ist ein Eingang des Debuggers, um den Haltstatus des Prozessors zu erfassen. Dies wird in Mehrprozessorsystemen verwendet und der Pin selbst ist möglicherweise nicht auf allen MCUs verfügbar.
Überprüfen Sie daher bitte die JTACVCC- Quelle. Der JTAG-Anschluss liefert das nicht mit Sicherheit.
Oldtimer
pscheidler
71GA