Hallo ARM Fan,
bei ARM 7 ETM geht die Clock des ETM genau prozessorsynchron. D.h. pro
Prozessorcyklus geht eine Trace Information raus. Das funktioniert mit
der vollen Prozessorclock. Wenn das Trace Tool das nicht kann, liegt das
am Tool. Voraussetzung: Die Hardware ist richtig designt und die ETM
Schnittstelle ist nahe genug am Prozeesor.
Die einzige Einschränkung, dass die ETM die zu tracenden Signale evt.
nicht schnell genug rausgeben kann ist, wenn man Datentrace aktiviert.
Dann kann die FIFO tatsächlich überlaufen und es gibt overflows. Dies
hängt aber nicht mit der CPU clock zusammen, da eben CPU und ETM gleich
geclockt sind.
Ich arbeite z.B. mit einem Tanto System und LPC2129 und 2148, das
funktioniert bis zu den vollen 60MHz.
Gruss
Kurt