Gast
#4154518
Ich arbeite aktuell an einem Design mit einem STM32 Controller. Unsicher bin ich mir aktuell bei der JTAG Schnittstelle da es hier die verschiedensten Möglichkeiten zu geben scheint. http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf Ich würde gerne einen möglichst kleinen Steckverbinder verwenden der sowohl Programmieren als auch Debugen über JTAG und SW zulässt. Zusätzlich sollte Boundary Scan voll funktionsfähig sein. Die Verwendung von Trace (synchron) sollte auch optional möglich sein. Diesen 20 poligen Wannenstecker (JTAG Legacy Connector) möchte ich nicht verwenden. Viel zu groß und kein Trace. Die neuen Cortex Debug und Cortex Debug+ETM sehen viel versprechend aus. Da die ersten 10 pins gleich sind, sollte die möglichkeit bestehen auf dem Layout die 20 polige Variante mit Trace vorzusehen und dann eventuell nur die 10 polige Variante zu bestücken. Ich weis jedoch nicht ob Boundary Scan bei diesem Steckverbinder Nutzbar ist. Da das "JTAG Test Reset Signal" nicht angschlossen wird. Auf einem Eval Board (siehe Anhang) könnte man dieses Signal auf PIN 16 des Cortex Debug+ETM Brücken. Was macht das für einen Sinn? Hat noch jemand Tips zu diesem Tema?
