Gast
#4819258
Hallo, ich habe eine JTAG Programmierschnittstelle auf einer selbstgebastelten Karte. Diese Schnittstelle ist mehrfach vorhanden, jedoch an unterschiedlichen Prozessoren. Die Prozessoren (bzw. deren JTAG Schnittstelle) sind nicht in einer Chain verschaltet. Ich habe nur einen Programmer und würde nun gerne die Schnittstellen durchschalten können. D.h. über ein CS Signal soll ausgewählt werden, welcher Prozessor gerade dran ist. Die Prozessoren sind verschieden, die JTAG schnittstelle sicher nicht 100% identisch. Es gibt immer folgende Pins TDO, TCK, TMS, TDI, TRST Die Signale sind ja anscheinden alle Unidirektional. Meine Idee war es nun mit einem Bustreiber mit Enabeleingang (74xx245) die Signale zu Trennen und dann einzelen zu aktivieren. Kann ich irgendwelche Leitungen hart verbinden, um mir Aufwand zu sparen? Ich hätte jetzt einfach mal aus dem Bauchgefühl, TCK, TRST und TMS hart verbunden und nur die TDI und TDO Leitungen geschaltet? Seht ihr da Problem, oder habt bessere Ideen?