Gast
#122817
Hallo, ich habe einen Atmel Mega128 und mehrere ATMEga16, die alle über SPI an den Mega128 angeschlossen sind. Alle µCs sind JTAG-fähig und diesen Port möchte ich zum debuggen nutzen. Nun zu meinen Fragen: - wie werden die Chips hardwaremäßig miteinander verbunden? Ich vermute mal: TCK, TMS bei allen Chips parallel µC1 TDO -> µC2 TDI µC1 TDI -> µC2 TDO µC2 TDO -> µC3 TDI µC2 TDI -> µC3 TDO u.s.w wie wird dann der letzte Chip angeschlossen µCn TDO -> µCn+1 TDI µCn TDI -> µCn+1 TDO ? - ist es möglich, die Programme auf allen Chips über einen JTAG-Connector zu debuggen und die Flashs zu programmieren? Ich habe da in diversen Foren schon viel widersprüchliches gelesen - ist es besser, für jeden Chip einen einzelnen JTAG-Port vorzusehen und die Chip untereinander nicht über JTAG zu verbinden? Vielen Dank jens